Re: slow query

Поиск
Список
Период
Сортировка
От Josh Berkus
Тема Re: slow query
Дата
Msg-id 200302231252.30681.josh@agliodbs.com
обсуждение исходный текст
Ответ на slow query  (Oleg Lebedev <oleg.lebedev@waterford.org>)
Ответы Re: slow query  (Ryan Bradetich <rbradetich@uswest.net>)
Список pgsql-performance
Oleg,

> I VACUUM ANALYZED both databases and made sure they have same indexes on
> the tables.

Have you VACUUM FULL the main database?  And how about REINDEX?

> Here is the query:
> SELECT * FROM media m, speccharacter c
> WHERE m.mediatype IN (SELECT objectid FROM mediatype WHERE
> medianame='Audio')

The above should use an EXISTS clause, not IN, unless you are absolutely sure
that the subquery will never return more than 12 rows.

--
Josh Berkus
Aglio Database Solutions
San Francisco

В списке pgsql-performance по дате отправления:

Предыдущее
От: Josh Berkus
Дата:
Сообщение: Re: performance issues for processing more then 150000
Следующее
От: Ryan Bradetich
Дата:
Сообщение: Re: slow query