Эти настройки доступны в таблице system.settings и автоматически генерируются из исходного кода.
unique_key_max_encoded_size
Тип
UInt64
По умолчанию
256
История версий
| Версия | Значение по умолчанию | Комментарий |
|---|---|---|
| 26.6 | 256 | Новая настройка: максимальный размер (в байтах) двоичного кодирования одной строки UNIQUE KEY с сохранением порядка |
Максимальный размер (в байтах) двоичного кодирования одной строки UNIQUE KEY с сохранением порядка.
unique_key_probe_implementation
Тип
UniqueKeyProbeImplementation
По умолчанию
auto
История версий
| Версия | Значение по умолчанию | Комментарий |
|---|---|---|
| 26.8 | auto | Новая настройка: выбирает реализацию проверки UNIQUE KEY (сейчас доступна только простая однопоточная базовая реализация) |
Выбирает реализацию проверки UNIQUE KEY на пути записи. В настоящее время доступна только однопоточная
базовая реализация, поэтому auto и simple используют её.
Зарезервировано: эта настройка пока не имеет эффекта — её значение не считывается, пока не будет подключён путь записи UNIQUE KEY INSERT, создающий проверку. Она объявлена сейчас, чтобы этот параметр поставлялся вместе с реализацией.