これらの設定は system.settings で確認でき、source から自動生成されています。
use_page_cache_for_disks_without_file_cache
型
Bool
デフォルト値
0
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 24.3 | 0 | ユーザー空間ページキャッシュを追加 |
ファイルシステムキャッシュが有効でないリモートディスクに対して、ユーザー空間ページキャッシュを使用します。
use_page_cache_for_local_disks
型
Bool
デフォルト値
0
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.2 | 0 | ローカルディスクでユーザー空間ページキャッシュを使用するための新しい設定 |
ローカルディスクから読み取る際に、ユーザー空間ページキャッシュを使用します。テスト用途の設定であり、実運用でパフォーマンスが向上する可能性は低いです。local_filesystem_read_method = 'pread' または 'read' が必要です。OS page cache は無効化されません。これを無効化するには、min_bytes_to_use_direct_io を使用できます。通常のテーブルにのみ影響し、file() テーブル関数および File() テーブルエンジンには影響しません。
use_page_cache_for_object_storage
型
Bool
デフォルト値
0
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.2 | 0 | オブジェクトストレージのテーブル関数にユーザー空間ページキャッシュを使用するための新しい設定 |
オブジェクトストレージのテーブル関数 (s3、azure、hdfs) およびテーブルエンジン (S3、Azure、HDFS) から読み取る際に、ユーザー空間ページキャッシュを使用します。
use_page_cache_with_distributed_cache
型
Bool
デフォルト値
0
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 25.3 | 0 | 新しい設定 |
分散キャッシュの使用時に、ユーザー空間ページキャッシュを使用します。