а создавать индекс непосредственно перед выполнением запрос, т.к. я знаю какие поля потребуются, и соотв. после выполнения запроса удалять индекс... или похоже на маразм больше?)
создание индекса очень дорогое как по ресурсам так и по времени. Создавать стоит когда время запроса не устраивает по объективным причинам, т.е. выполнение запроса 10 секунд может быть вполне нормально если формируется отчет и никто не ждет что это будет за доли секунды, а вызывают раз в неделю - в таком случае индексы будут только пассивно жрать память
Обсуждают сегодня