|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugene Fokin 2:5030/1763.20 05 Jan 2003 12:00:46 To : All Subject : Re: PostgreSQL и индексы --------------------------------------------------------------------------------
.RFC-X-Complaints-To: news@grace.solvo.ru
.RFC-NNTP-Posting-Date: Sun, 5 Jan 2003 08:00:46 +0000 (UTC)
.RFC-User-Agent: tin/1.4.5-20010409 ("One More Nightmare") (UNIX)
(Linux/2.4.19-1pe (i686))
From: Eugene Fokin <Eugene.Fokin@p20.f1763.n5030.z2.fidonet.org>
Alex G. Bodnar <alex.bodnar@malva.ua> wrote:
> Создал таблицу с несколькими полями.
> Вставил около 30 миллионов записей.
> Построил индексы по нескольким полям.
> После чего пытаюсь сделать выборку типа
> big=# SELECT * FROM big_t WHERE pridx = 23423;
> и получаю перебор всей таблицы.
Hадо или индекс создавать _после_ вставки записей или
дать команду (из psql-я например) VACUUM ANALYZE, также
после вставки записей.
--
Eugene Fokin
SOLVO Ltd. Company
--- ifmail v.2.15
* Origin: SOLVO Ltd. (2:5030/1763.20@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/9137309fd147.html, оценка из 5, голосов 10
|