понимание какие структуры данных наиболее эффективны? Какую "стоимость" и сложность имеют разные команды.. Чтобы понимать, как наиболее эффективно обращаться с базой данных на большом количестве записей
Про структуры некорректно сформулировал. Типы данных, типы запросов, их прожорливость... Типы индексов, что лучше, два-три индекса "составных со 100% покрытием", или один большой. И прочие важные детали влияющие на быстродействие на больших объемах данных мне интересны :)
Плохие запросы прожорливые
. Какая часть составного индекса A_B_C будет работать при выборке where A = 1 and C = 2, учтет он C, или использует только А? Не учтёт C, это невозможно
Таки от запросов зависит. Если индекс покрывающий, то может только индекс смотреть.
Учтёт - это значить будет использовать эту часть, эти поля индекса для позиционирования по ключу. Откуда будут браться данные при выборке - дело десятое
Обсуждают сегодня