digital-garden/dev/database/Использование малоселективных полей для оптимизации чтения страниц.md

1.6 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 Автор::

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

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