ServersPerDSN
ServersPerDSN
属性は、ラウンドロビン接続分散を使用する特定のサーバーDSNの子サーバー・プロセスの数を指定します。
この属性は、TimesTenサーバーがマルチスレッド・モードで動作するように構成されている(MaxConnsPerServer > 1
)場合にのみ効果があります。ServersPerDSN
が1に設定されている場合、サーバーDSNへの最初のMaxConnsPerServer
クライアント接続は1つの子サーバー・プロセスに割り当てられ、次のMaxConnsPerServer
接続は2番目の子サーバー・プロセスに割り当てられます(以下同様)。詳細は、『Oracle TimesTen In-Memory Databaseオペレーション・ガイド』の「Data Manager DSNまたはサーバーDSN用の接続属性」を参照してください。
この属性の値は、timesten.conf
ファイルのservers_per_dsn
属性の値の設定よりも優先されます。詳細は、『Oracle TimesTen In-Memory Databaseオペレーション・ガイド』の「TimesTenサーバーに対する複数の接続の指定」を参照してください。
TimesTenサーバー設定に対する変更は、そのTimesTenサーバーを再起動するまで有効になりません。サーバーを再起動するには、ttDaemonAdmin -restartserver
コマンドを使用します。
必要な権限
この属性の値を現在有効な値以外に変更できるのは、この属性が定義されているシステムDSNでオペレーティング・システム権限を持つユーザーのみです。
TimesTen ScaleoutおよびTimesTen Classicでの使用
この属性は、TimesTen ClassicとTimesTen Scaleoutの両方でサポートされています。設定
ServersPerDSN
は次のように設定します。
属性の設定場所 | 属性の表示 | 設定 |
---|---|---|
CまたはJavaプログラム、あるいはUNIXおよびLinuxシステムのTimesTen Classicの |
|
1から2047までの値になります。デフォルトは |
Windows ODBCデータソース・アドミニストレータ |
該当なし |