У меня есть база данных, которую я специально использовал для регистрации действий пользователей. База данных содержит несколько небольших таблиц, предназначенных для определенных типов действий. Эти данные редко просматриваются, но количество строк таблицы начинает увеличиваться на несколько миллионов. Я не заметил большого замедления, но я хочу знать, будет ли индексировать таблицу для поиска, что помешает или поможет производительность вставок. Вставки выполняются постоянно, но поиск происходит не так часто, и таблицы просто продолжают расти.Чтобы индексировать или не индексировать
Должен ли я создавать индексы на этих таблицах? Почему или почему нет?
Это отличная идея, если вы не знаете, как работает база данных. Но эти системы не являются полностью черными ящиками. Если он случайно поворачивает ручки, комбинации могут занять некоторое время. Clustered or not, 1 столбец или много, высокая мощность или низкие, случайные данные или упорядоченные ... –