Шаг 098. Создаем индекс по URL

sqlГлава 9. Индексы, EXPLAIN и ускорение

Что делаем

Создаем индекс по URL

Зачем SEO-специалисту

URL часто участвует в поиске и JOIN, поэтому индекс ускоряет доступ к страницам.

Код. Вставьте 1 в 1

CREATE INDEX IF NOT EXISTS idx_pages_url
ON pages(url);

Построчный разбор: что делает, для чего и как работает

Строка 1: CREATE INDEX IF NOT EXISTS idx_pages_url — Создает индекс, чтобы ускорить поиск и фильтрацию по указанной колонке.
Строка 2: ON pages(url); — Задает правило соединения строк между двумя таблицами.

Что должно получиться

Появится индекс idx_pages_url.

Если появилась ошибка

Проверьте, что вы работаете в файле seo_lab_from_zero.db, скопировали блок полностью и не потеряли точку с запятой в конце SQL-команды.