Symfoware .NET Data Providerを利用したアプリケーションのチューニングについて説明します。
Symfoware .NET Data Providerでは、以下のチューニングができます。
最大コネクション数
コネクションの保持期限
コネクションプールの実装
最大/最小プールコネクション数
メッセージの出力言語
Symfoware Server専用のアプリケーションの動作環境
(クライアント用の動作環境ファイルの実行パラメタ)
アプリケーションのチューニングには、以下の2種類の方法があります。
アプリケーションの構成ファイルに指定する(推奨)
ConnectionStringプロパティに指定する
上記の指定方法は、データベースの接続先情報の指定方法と同じです。各指定方法の詳細は、“2.1 コネクション”を参照してください。
チューニングには、ConnectionStringプロパティのキーワードを使用します。キーワードの種類と設定値の詳細は、“付録B ConnectionStringプロパティのキーワード”を参照してください。
Symfoware .NET Data Providerでは、Symfoware Serverのクライアント用の動作環境ファイルの実行パラメタを指定することができます。実行パラメタは、ConnectionStringプロパティのtuneparamキーワードに指定します。
tuneparamキーワード、Symfoware Serverのシステム用の動作環境ファイル、およびサーバ用の動作環境ファイルが重複して指定された場合、実行パラメタの優先順位は以下のとおりです。
注意
サーバ用の動作環境ファイルにDSO_LOCKを指定した場合、サーバ接続時にエラーが発生します。サーバ用の動作環境ファイルにDSO_LOCKを指定しないでください。