Re: A Basic Question

Поиск
Список
Период
Сортировка
От Richard Huxton
Тема Re: A Basic Question
Дата
Msg-id 200310031110.25776.dev@archonet.com
обсуждение исходный текст
Ответ на A Basic Question  (shyamperi@davlin.co.in)
Список pgsql-performance
On Friday 03 October 2003 07:34, shyamperi@davlin.co.in wrote:
> 12:28p
> Dear All,
> This question is regarding the performance of queries in general.
> The performance of the queries wud varying depending on the no. Of tuples
> it is returning, and the sort of alogorithm that will be implemented or the
> retrieval. Now if the relation returns zero tuples.. (the seq, and the
> index scan is the best option) and if there are 1 or more then rest
> PG-supported scans will be the best. Now here is where I am having a bit of
> considerations. My relation works fast, when it returns more than on tuple.
> But get's slow when it returns zero tuple. Now how shud I got abt it.

If PG has to examine a lot of tuples to rule them out, then returning no rows
can take longer.

If you post EXPLAIN ANALYSE output for both queries, someone will be able to
explain why in your case.

--
  Richard Huxton
  Archonet Ltd

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

Предыдущее
От: shyamperi@davlin.co.in
Дата:
Сообщение: A Basic Question
Следующее
От: Christopher Browne
Дата:
Сообщение: Re: count(*) slow on large tables