Hitachi

Hitachi Microservices Platform - Paxos Commit Transaction Orchestrator ユーザーズガイド


9.4.2 SQL Server(SQL-Participant限定)

〈この項の構成〉

(1) パラメタ

SQL Serverを使用する際に必要なパラメタは、HMP-PCTOのパラメタではなく、SQL Serverのサーバ側のオプションです。HMP-PCTOを意識して設定してください。各オプションのデフォルト値などを含めた詳細については、SQL Serverのマニュアルを参照してください。

また、HMP-PCTOはXAインタフェースを使用してSQL Serverに接続します。そのため、SQL Server側でXA分散トランザクションコンポーネントを有効化して、必要なロールを設定してください。

表9‒31 SQL Serverのオプション

オプション

説明

user connections

SQL Serverに同時接続する最大数を設定します。sql.pool.max-pool-sizeに指定した値×ParticipantのPodのレプリカの最大数より大きい値を指定してください。

sql.pool.max-pool-sizeについては、「(2) jp.co.Hitachi.soft.hmppctoのパラメタ」を参照してください。

注※

スケーリング対応機能を使用しない場合は1、スケーリング対応機能を使用する場合はオートスケール用HPAのKubernetesマニフェストに指定した「スケールアウトできる最大のPod数」です。

(2) 接続するユーザに付与する権限

HMP-PCTOがRDBMSに接続する際のユーザに、次に示す権限を付与してください。詳細については、SQL Serverのマニュアルを参照してください。