SystemParameters メンバー
保護されたメンバーを含める
継承されたメンバーを含める
ESENT API の定数。 これらは、システム パラメーターを使用して検索する必要はありません。 このクラスは、グローバルな ESENT システム パラメーターを設定および取得するための静的プロパティを提供します。 このクラスは、グローバルな ESENT システム パラメーターを設定および取得するための静的プロパティを提供します。
SystemParameters 型は、次のメンバーを公開します。
プロパティ
名前 | 説明 | |
---|---|---|
![]() ![]() |
BookmarkMost | ブックマークの最大サイズを取得します。 JetGetBookmark(JET_SESID, JET_TABLEID, [], Int32, Int32). |
![]() ![]() |
CacheSize | ページ内のデータベース キャッシュのサイズを取得または設定します。 既定では、データベース キャッシュはそのサイズを自動的に調整します。このプロパティを 0 以外の値に設定すると、キャッシュ自体がターゲット サイズに調整されます。 |
![]() ![]() |
CacheSizeMax | データベース ページ キャッシュの最大サイズを取得または設定します。 サイズはデータベース ページにあります。 このパラメーターを既定値のままにすると、JetInit が呼び出されたときにキャッシュの最大サイズが物理メモリのサイズに設定されます。 |
![]() ![]() |
CacheSizeMin | データベース ページ内のデータベース ページ キャッシュの最小サイズを取得または設定します。 |
![]() ![]() |
ColumnsKeyMost | 並べ替えキーまたはインデックス キー内のコンポーネントの最大数を取得します。 |
![]() ![]() |
構成 | システム パラメーターのセット全体の既定値を指定する値を取得または設定します。 このパラメーターを特定の構成に設定すると、すべてのシステム パラメーター値がその構成の既定値にリセットされます。 構成が特定のインスタンスに対して設定されている場合、グローバル システム パラメーターは既定値にリセットされません。 Small Configuration (0): データベース エンジンはメモリ使用用に最適化されています。 レガシ構成 (1): データベース エンジンには、従来の既定値があります。 Windows Vista 以上でサポートされています。 Windows XP および Windows Server 2003 では無視されます。 |
![]() ![]() |
DatabasePageSize | データベース ページのサイズをバイト単位で取得または設定します。 |
![]() ![]() |
EnableAdvanced | データベース エンジンがシステム パラメーターのサブセットに対する変更を受け入れるか拒否するかを示す値を取得または設定します。 このパラメーターは Configuration と組み合わせて使用され、一部のシステム パラメーターが選択した構成の既定値から離れて設定されないようにします。 Windows Vista 以上でサポートされています。 Windows XP および Windows Server 2003 では無視されます。 |
![]() ![]() |
EnableFileCache | データベース エンジンがすべてのマネージド ファイルに OS ファイル キャッシュを使用するかどうかを示す値を取得または設定します。 |
![]() ![]() |
EnableViewCache | データベース エンジンがデータベース ファイルにメモリ マップファイル I/O を使用するかどうかを示す値を取得または設定します。 |
![]() ![]() |
EventLoggingLevel | データベース エンジンによってイベントログに出力されるイベントログ メッセージの詳細レベルを取得または設定します。 数値を大きくすると、イベントログ メッセージの詳細が増えます。 |
![]() ![]() |
ExceptionAction | JET 内で生成された例外に対する処理をエンコードする値を取得または設定します。 |
![]() ![]() |
HungIOActions | ハングしているように見える IO に対して実行される一連のアクションを取得または設定します。 |
![]() ![]() |
HungIOThreshold | 動作する必要があるハング IO と見なされる対象のしきい値を取得または設定します。 |
![]() ![]() |
KeyMost | 最大キー サイズを取得します。 これは、Esent のバージョンとデータベース のページ サイズによって異なります。 |
![]() ![]() |
LegacyFileNames | データベース エンジンの以前のリリースのファイルの名前付け規則との下位互換性を取得または設定します。 |
![]() ![]() |
LVChunkSizeMost | lv チャンク サイズを取得します。 これは、データベース のページ サイズによって異なります。 |
![]() ![]() |
MaxInstances | 作成できるインスタンスの最大数を取得または設定します。 |
![]() ![]() |
MinDataForXpress | xpress 圧縮で圧縮する必要があるデータの最小量を取得または設定します。 |
![]() ![]() |
OutstandingIOMax | このパラメーターは、ホスト オペレーティング システム内のディスクごとに一度にキューに登録できるデータベース ファイル I/O の数を制御します。 このパラメーターの値を大きくすると、大規模なデータベース アプリケーションのパフォーマンスが大幅に向上する可能性があります。 |
![]() ![]() |
ProcessFriendlyName | プロセスのこのインスタンスのフレンドリ名を取得または設定します。 |
![]() ![]() |
StartFlushThreshold | キャッシュされていないページのスペースを作成するために、データベース ページ キャッシュがキャッシュからページの削除を開始するしきい値を取得または設定します。 キャッシュ内のページ バッファーの数がこのしきい値を下回ると、使用可能なバッファーのプールを補充するためのバックグラウンド プロセスが開始されます。 このしきい値は、常に、JET_paramCacheSizeMaxによって設定された最大キャッシュ サイズに対して相対的です。 また、このしきい値は、JET_paramStopFlushThresholdによって設定される停止しきい値よりも常に小さくする必要があります。 開始しきい値の距離の高さによって、アプリケーションでバッファーが必要になる前に、データベース ページ キャッシュで使用可能なバッファーを生成するために必要な応答時間が決まります。 開始しきい値が高いほど、バックグラウンド プロセスに反応する時間が長くなります。 ただし、高い開始しきい値は停止しきい値が高いことを意味し、データベース ページ キャッシュの有効サイズが小さくなります。 |
![]() ![]() |
StopFlushThreshold | データベース ページ キャッシュがキャッシュからページの削除を終了し、キャッシュされていないページ用のスペースを作成するしきい値を取得または設定します。 キャッシュ内のページ バッファーの数がこのしきい値を超えると、使用可能なバッファーのプールの補充を開始したバックグラウンド プロセスが停止します。 このしきい値は、JET_paramCacheSizeMaxによって設定された最大キャッシュ サイズに対して常に相対的です。 また、このしきい値は、JET_paramStartFlushThresholdによって設定される開始しきい値よりも常に大きくする必要があります。 開始しきい値と停止しきい値の間の距離は、バックグラウンド プロセスによってデータベース ページがフラッシュされる効率に影響します。 ギャップが大きいほど、隣接するページへの書き込みが結合される可能性が高くなります。 ただし、停止しきい値が高い場合は、データベース ページ キャッシュの有効サイズが小さくなります。 |
上
フィールド
名前 | 説明 | |
---|---|---|
![]() ![]() |
BaseNameLength | データベース エンジンによって使用されるファイルの名前を付けるために使用されるプレフィックスの長さ。 |
![]() ![]() |
ColumnMost | JET_coltypされていない列の最大サイズ。LongBinary またはJET_coltyp。LongText。 |
![]() ![]() |
ColumnsFixedMost | テーブルで許可される固定列の最大数。 |
![]() ![]() |
ColumnsMost | テーブルで許可される列の最大数。 |
![]() ![]() |
ColumnsTaggedMost | テーブルで許可されるタグ付けされた列の最大数。 |
![]() ![]() |
ColumnsVarMost | テーブルで使用できる可変長列の最大数。 |
![]() ![]() |
LocaleNameMaxLength | ロケール名の最大長 (winnt.h からLOCALE_NAME_MAX_LENGTH)。 |
![]() ![]() |
NameMost | テーブル/列/インデックス名の最大サイズ。 |
![]() ![]() |
PageTempDBSmallest | 可能な限り最小の一時データベースを提供するページ数。 |
上
関連項目
リファレンス
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示