LOTUS CONNECTOR
読み書き可能。 一度にフェッチされるレコードの数を指定します。デフォルトは 1 です。つまり、デフォルトでは要求されたレコードだけを取得します。
定義位置
ODBCResultSet
データ型
Long 型
構文
取得方法:size& = odbcResultSet.FetchBatchSize
設定方法:odbcResultSet.FetchBatchSize = size&
使用法
FetchBatchSize を使用すると、パフォーマンスを微調整できます。複数のレコードのフェッチは、個々のレコードをフェッチしていくよりも高速です。渡すデータが役に立たないことが明白でないかぎり、CacheLimit プロパティも設定されている場合には CacheLimit の値は FetchBatchSize 以上でなくてはなりません。
複数のレコードを同時にフェッチするにはキャッシュする必要がありますが、その場合メモリが急速に消費されます。したがって、大量の行数をキャッシュするのは本当に必要な場合だけにします。たとえば、多くの行の間を行き来する場合などです。
例 関連項目