digital-garden/dev/database/Использование малоселективных полей для оптимизации чтения страниц.md
Struchkov Mark 2c945630a3
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone Build is passing
Обновление и рефакторинг
2024-11-23 21:34:40 +03:00

1.7 KiB
Raw Blame History

aliases tags date
maturity/🌱
hack
2024-11-05

Если в таблице много записей с одинаковыми значениями (низкая Селективность колонки), и необходимо индексировать только записи с уникальными или более специфичными значениями, то можно использовать проблему низкой селективности для повышения эффективности запросов.

Когда менее селективные поля находятся в начале Составной индекс в БД, то на одной DB page в памяти базы данных сгруппируются записи с одинаковыми значениями по этим полям. Это позволяет при поиске уникального значения считывать меньше DB page из памяти, что в некоторых случаях может улучшить производительность.

!../../meta/files/images/Pasted image 20241105002717.png


Мета информация

Область:: ../../meta/zero/00 Базы Данных Родитель:: Источник:: Создана:: 2024-11-05 Автор::

Дополнительные материалы

Дочерние заметки