| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PostgreSQL > Тормозит запрос |
| Автор: brejnev 23.6.2010, 14:45 | ||||||
| Добрый день! Вот запрос
В таблице 1507 записей, но запрос выполняется секунды 4е по from_date (это поле - строка 8 символов) создаю индекс
Вроде бы побыстрее... время выполения скачет от 2х секунд до 4х. explain analyze дает вт такой результат.
Запрос то простой, записей немного, но почему запрос выполняется так долго и индекс не используется? Куда копать? Возможно еще индексы надо покрутить. Попробую, может что интересное получится |
| Автор: brejnev 23.6.2010, 16:08 |
| Индекс не использует возможно от того что записей в таблице относительно мало... |
| Автор: DimW 24.6.2010, 13:39 |
тогда встречный вопрос - почему вы считаете что инднкс должен использоваться в данном случае: ??? и еще - почему вы храните дату в текстовом представлении? |