|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alex G. Bodnar 2:5020/400 24 Jan 2003 10:43:00 To : Evgenij M. Baldin Subject : Re: PostgreSQL непонятки с индексами --------------------------------------------------------------------------------
> Вообще-то Postgres, вроде, умный и сам решает что ему быстрее: по индексам
> поиск проводить или обычным сканированием. Может быть данных немного для
> индексного поиска?
>
> С уважением
> Евгений
>
> P.S. У меня проблема с datetime которая в запросах типа
> where [время] > '23 Jun 2002' смотреть на индексы отказывается. Это
> очень сильно тормозит на таблица в несколько десятков тысяч записей.
> Придётся переходить на int, наверное, чёрт с ней - c проблемой 2032 года
:(
Проблема решена.
Hадо записывать запрос в виде
SELECT * FROM t1 WHERE f1 = 100::bigint;
или
SELECT * FROM t1 WHERE f1 = '100';
А то по умолчанию 100 интерпретируется
как int.
Как-то глупо на самом деле, в других СУБД
работает и без этих явных привидений типов.
Всем спасибо за помощь.
--- ifmail v.2.15dev5
* Origin: Unknown (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/34876ce1303.html, оценка из 5, голосов 10
|