Я слышал много раз, что вы должны добавлять индексы к любому внешнему ключу, к которому вы будете присоединяться. Я также слышал, что у вас должны быть индексы для полей, по которым вы будете выполнять запросы. Есть ли у кого-нибудь достаточно исчерпывающий список или набор рекомендаций относительно того, когда и когда не следует добавлять индексы?
Должен быть размер таблицы, в которой неэффективно иметь индексы. Должно быть ограничение на количество индексов в таблице, или почему бы не добавить индекс в каждый столбец?
Любые ресурсы, которые вы можете предложить, будут очень полезны.
Заранее спасибо!