Spec-Zone.ru › MariaDB

Оптимизация запросов

Различные оптимизации запросов и как их использовать и настраивать для повышения производительности.

Название Описание
Указания по индексу: как принудительно задать планы запросов Использование указаний для заставления оптимизатора использовать другой план запроса.
Оптимизации подзапросов Статьи об оптимизациях подзапросов в MariaDB.
Стратегии оптимизации Различные стратегии оптимизации, используемые оптимизатором запросов.
Оптимизации для производных таблиц Оптимизации для производных таблиц или подзапросов в предложении FROM
Удаление таблиц Решение запросов без доступа к некоторым таблицам, на которые ссылается запрос
Статистика для оптимизации запросов Разная статистика, предоставляемая MariaDB, чтобы помочь вам оптимизировать ваши запросы
Оптимизация файлов сортировки с небольшим LIMIT Оптимизация файлов сортировки с небольшим LIMIT.
LIMIT ROWS EXAMINED Способ прекращения выполнения SELECT, которые проверяют слишком много строк.
index_merge sort_intersection Операция для разрешения использования index_merge в более широком количестве случаев.
Отладка оптимизатора MariaDB 5.3 Исправление для отладки оптимизатора MariaDB 5.3
optimizer_switch Переменная сервера для включения конкретных оптимизаций.
Как быстро вставить данные в MariaDB Методы для быстрого ввода данных в MariaDB.
Сдвиг условия индекса Оптимизация сдвига условия индекса.
Пределы и таймауты запросов Различные методы, предоставляемые MariaDB, для ограничения/таймаута запроса.
Прерывание инструкций, превышающих определенное время выполнения Прерывание инструкций, которые выполняются дольше определенного времени.
Обрезка и выборка разделов Обрезка разделов - это когда оптимизатор знает, какие разделы актуальны для запроса.
Большие DELETE Как удалить много строк из большой таблицы
Методы выборки данных для эффективного поиска случайной строки Извлечение случайных строк из таблицы (помимо ORDER BY RAND())
Высокоскоростное внедрение в хранилище данных Ввод большого объема данных, и производительность ограничена областью INSERT. Что делать?
Таблицы сводных данных хранилища данных Создание и обслуживание сводных таблиц
Методы работы с хранилищем данных Улучшение производительности для таблиц, похожих на хранилища данных
Оптимизация распространения равенства Основная идея Рассмотрим запрос с предложением WHERE: WHERE col1=col2 AND ... t...
FORCE INDEX Аналогично USE INDEX, но сообщает оптимизатору, что сканирование таблицы очень дорого.
Нахождение максимальной строки для каждой группы в MariaDB Нахождение максимальной строки для каждой группы.
Производительность GUID/UUID Производительность GUID/UUID (только тип 1).
Флаг hash_join_cardinality optimizer_switch MariaDB, начиная с 10.6.13...
IGNORE INDEX Указать оптимизатору не учитывать конкретный индекс.
Оптимизация not_null_range_scan Разрешает создание сканирования диапазона из условий NOT NULL, выведенных из предложения WHERE.
Оптимизация запросов типа "Последние новости" Оптимизация схемы и кода для запросов типа "Последние новости".
Оптимизация постраничной навигации Постраничная навигация, без OFFSET, LIMIT
Транспонирование в MariaDB Транспонирование данных, чтобы линейный список значений с двумя ключами стал массивом, похожим на электронную таблицу.
Подсчет уникальных пользователей с помощью сводки Метод подсчета уникальных пользователей
Оптимизация фильтрации по идентификаторам строк Фильтрация по идентификаторам строк — оптимизация, доступная начиная с MariaDB 10.4.
USE INDEX Поиск строк в таблице, используя только один из указанных индексов.
Содержимое, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержание не предварительно проверяется MariaDB. Мнения, информация и мнения, выраженные в этом содержании, не обязательно отражают точку зрения MariaDB или любой другой стороны.

© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/query-optimizations/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API