ヘッダーをスキップ
Oracle TimesTen In-Memory Database APIリファレンス・ガイド
リリース7.0
E05170-03
  目次へ
目次
索引へ
索引

前へ
前へ
次へ
次へ
 

CkptRate

チェックポイント処理でデータをディスクに書き込むときの最大速度を制御します。この属性は、ディスクへのチェックポイントの書込みが、他のアプリケーションに支障をきたすような場合に使用すると便利です。

この速度は、すべてのバックグラウンド・チェックポイントと、ttCkptおよびttCkptBlocking組込みプロシージャで開始されたチェックポイントで使用されます。フォアグラウンド・チェックポイント(初期の接続時と最後の接続解除時のチェックポイント)では使用されません。この速度は、MB/秒単位で指定します。

値が0(ゼロ)の場合、速度は制限されません(デフォルト)。この値は、組込みプロシージャttCkptConfigで指定することもできます。その場合は、組込みプロシージャttCkptConfigで設定した値で、この属性で設定されている値が置き換えられます。

この属性の値はスティッキーです。値が明示的に変更されないかぎり、データ・ストアのロードからアンロードまで維持されます。デフォルト値はデータ・ストアの作成中にのみ使用されます。後続の初期接続では、データ・ストアに保存された既存の値が使用されます。未指定のままにした(またはWindows ODBCデータソース・アドミニストレータが空の)場合、保存されている値が使用されます。この属性を無効にするには、0の値を明示的に指定する必要があります。このリリースに移行された既存のデータ・ストアでは、この値は0に初期化されています。現在の値またはデフォルトの値を使用するには、この属性値を未指定のままにしておく必要があります。

CkptRateを使用する場合の利点と問題の詳細は、『Oracle TimesTen In-Memory Databaseオペレーション・ガイド』の、バックグラウンドのチェックポイント処理のチェックポイント処理速度の設定に関する説明を参照してください。

アクセス制御

アクセス制御が有効な場合、この属性の値を現在有効な値以外に変更できるのは、インスタンス管理者またはADMIN権限を持つユーザーのみです。

設定

CkptRateは次のように設定します。

属性の設定場所
属性の表示
設定
CまたはJavaプログラム、あるいはUNIX ODBC.INIファイル
CkptRate
チェックポイントをディスクに書き込む速度の最大値をMB/秒単位で指定します。値0(ゼロ)は、速度が制限されないことを示します。この値がデフォルトです。
Windows ODBCデータソース・アドミニストレータ
「CkptRate」フィールド
チェックポイントをディスクに書き込む速度の最大値をMB/秒単位で指定します。値0(ゼロ)は、速度が制限されないことを示します。この値がデフォルトです。