チェックポイント処理でデータをディスクに書き込むときの最大速度を制御します。この属性は、ディスクへのチェックポイントの書込みが、他のアプリケーションに支障をきたすような場合に使用すると便利です。
この速度は、すべてのバックグラウンド・チェックポイントと、ttCkptおよびttCkptBlocking組込みプロシージャで開始されたチェックポイントで使用されます。フォアグラウンド・チェックポイント(初期の接続時と最後の接続解除時のチェックポイント)では使用されません。この速度は、MB/秒単位で指定します。
値が0(ゼロ)の場合、速度は制限されません(デフォルト)。この値は、組込みプロシージャttCkptConfigで指定することもできます。その場合は、組込みプロシージャttCkptConfigで設定した値で、この属性で設定されている値が置き換えられます。
この属性の設定はスティッキーです。これは、明示的な値を使用することによってのみ変更できます。デフォルト値はデータ・ストアの作成中にのみ使用されます。後続の初期接続では、データ・ストアに保存された既存の値が使用されます。未指定のままにした(またはWindows ODBCデータソース・アドミニストレータが空の)場合、保存されている値が使用されます。この属性を無効にするには、0の値を明示的に指定する必要があります。このリリースに移行された既存のデータ・ストアでは、この値は0に初期化されています。現在の値またはデフォルトの値を使用するには、この属性値を未指定のままにしておく必要があります。
CkptRateを使用する場合の利点と問題の詳細は、『Oracle TimesTen In-Memory Databaseオペレーション・ガイド』の、バックグラウンド・チェックポイント処理でのチェックポイント速度の設定に関する項を参照してください。
アクセス制御が有効な場合、この属性にはADMIN権限が必要です。
CkptRateは次のように設定します。