これらの設定は system.settings で確認でき、ソースコード から自動生成されています。
use_statistics
型
Bool
デフォルト値
1
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.1 | 1 | この最適化はデフォルトで有効です。 |
/// 'use_primary_key' および 'use_skip_indexes' との整合性を保つため、'allow_statistics_optimize' よりこちらが推奨されます クエリの最適化にSTATISTICSを使用できるようにします
use_statistics_cache
型
Bool
デフォルト値
1
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.2 | 1 | STATISTICSキャッシュを有効にする |
| 25.11 | 0 | 新しい設定 |
各パーツのSTATISTICSの読み込みオーバーヘッドを避けるため、クエリでSTATISTICSキャッシュを使用します
use_statistics_for_part_pruning
型
Bool
デフォルト値
1
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.4 | 1 | クエリ実行時のパーツ剪枝でSTATISTICSを使用するための新しい設定。 |
クエリ実行時に、STATISTICSを使用してパーツを絞り込みます。
有効にすると、SELECT クエリの剪枝でカラム STATISTICS (例: MinMax STATISTICS) を使用し、データを読み取る前に一致するデータを含み得ないパーツを除外します。
設定可能な値:
- 0 — 無効。
- 1 — 有効。