Книга: Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ
Когда индексировать
Когда индексировать
Некоторые индексы сами заявят о себе в начальном периоде проектирования - обычно через известные вам требования сортировки, группировки, вычислений. Очень хорошей практикой является консервативный подход к созданию индексов: не создавать их, пока не станет ясным их польза. Является хорошей практикой отложить создание сомнительных индексов до того момента в разработке, когда у вас появится хороший набор тестовых данных и сведения о том, какие операции слишком медленные.
Преимущества отложенного проектирования индексов:
* уменьшение "завуалированное(tm) производительности", на которую может накладываться тестирование функциональной полноты;
* более быстрая идентификация реальных источников узких мест;
* исключение ненужного или неэффективного индексирования.
- Ограничения
- Автоматические индексы в сравнении с определенными пользователем индексами
- Планы запросов
- Как могут помочь индексы
- Что индексировать
- Когда индексировать
- Использование CREATE INDEX
- Индексы для нескольких столбцов
- Просмотр индексов
- Изменение индекса
- Удаление индекса
- Тема оптимизации: оптимальное индексирование
- Что индексировать
- Когда нужен постскриптум в бизнес-тексте?
- Как я нашла «правильных» потребителей, когда искала «неправильных»
- Когда старая школа молода
- Что происходит, когда бренды растут или идут на спад
- Пример 9-8. Содержимое $* и $@, когда переменная $IFS -- пуста
- Когда следует задавать проясняющие вопросы
- Когда печатаю, перед повтором буквы приходится выжидать несколько секунд
- Когда я не работаю за компьютером, через некоторое время он отключается. Можно ли это исправить?
- Наносится ли какой-нибудь вред USB-брелоку, когда его извлекают из разъема без использования функции безопасного отключе...
- Как узнать, когда сеть подключена, а когда нет? У меня плохой разъем на сетевой карте, и связь иногда пропадает
- Когда включаю компьютер, при загрузке пишется Insert system disk and press enter. Что нужно делать?