The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"PostgreSQL + timestamp index"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"PostgreSQL + timestamp index"
Сообщение от wbear emailИскать по авторуВ закладки on 21-Апр-03, 17:37  (MSK)
делаю
create table xz(i int4,updatetime timestamp);
CREATE INDEX test_indx_on_xz ON xz USING btree (updatetime);

explain select * from xz where to_timestamp('DD.MM.YYYY','20.04.2003')<updatetime

в итоге вижу тоже самое что и беэ индекса
(enable_seqscan=off)
че не так?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "PostgreSQL + timestamp index"
Сообщение от uldus Искать по авторуВ закладки on 22-Апр-03, 11:14  (MSK)
>в итоге вижу тоже самое что и беэ индекса
>(enable_seqscan=off)
>че не так?

PostgreSQL последнее время слишком умный. Видимо у тебя размер таблицы небольшой и оптимизатор вычислил что гораздо быстрее будет просто перебрать элемнеты таблицы попорядку, чем тратить время на открытие индекса.

Проведи эксперимент:
создай таблицу с дополнительными несколькими text/varchar полями. Добавь примерно 10000 записей.
Выполни vacuum full
Повтори эксперимент с explain.
Приведи результаты в треде.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру