Глава 4. Современные технологии данных для Больших запросов

Содержание

Глава 4. Современные технологии данных для Больших запросов
Наиболее важными переменными являются указатели полномасштабного сканирования
Секционирование таблиц
Обзор секционирования в MySQL 8.0
Доступные типы разбиения на разделы
Горизонтальное секционирование данных
Управление разделами
Секционирование RANGE
Секционирование LIST
Секционирование HASH
Секционирование KEY
Применение разделов
Обрезка разделов
Избавление от неиспользуемых и дублирующих индексов
Неиспользуемые индексы
Дублируемые индексы
Подарок - потенциально отсутствующие индексы
Наиболее важные оптимизации запроса
Оптимизация запроса с помощью предложения WHERE
Оптимизация запроса с помощью предложения GROUP BY
Оптимизация запроса с помощью предложения ORDER BY
Временные таблицы
Пример 1 - некий образец того как оптимизировать сложный запрос
Пример 2 - как оптимизировать индексы сортировки
Хитрости и технические приёмы
Разделы
Оптимизация
Технические приёмы
Типичный образец: временные последовательности данных
Пример массового DELETE
Выводы

Наиболее важными переменными являются указатели полномасштабного сканирования

Секционирование таблиц

Обзор секционирования в MySQL 8.0

Доступные типы разбиения на разделы

Горизонтальное секционирование данных

Управление разделами

Секционирование RANGE

Секционирование LIST

Секционирование HASH

Секционирование KEY

Применение разделов

Обрезка разделов

Избавление от неиспользуемых и дублирующих индексов

Неиспользуемые индексы

Дублируемые индексы

Подарок - потенциально отсутствующие индексы

Наиболее важные оптимизации запроса

Оптимизация запроса с помощью предложения WHERE

Оптимизация запроса с помощью предложения GROUP BY

Оптимизация запроса с помощью предложения ORDER BY

Временные таблицы

Пример 1 - некий образец того как оптимизировать сложный запрос

Пример 2 - как оптимизировать индексы сортировки

Хитрости и технические приёмы

Разделы

Оптимизация

Технические приёмы

Типичный образец: временные последовательности данных

Пример массового DELETE

Выводы