Re: How can I check if my cursor statement is using index

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: How can I check if my cursor statement is using index
Дата
Msg-id 12543.1128008682@sss.pgh.pa.us
обсуждение исходный текст
Ответ на How can I check if my cursor statement is using index  (Dragan Matić <mlists@panforma.co.yu>)
Список pgsql-general
=?UTF-8?B?RHJhZ2FuIE1hdGnEhw==?= <mlists@panforma.co.yu> writes:
> I have a program that reads data from Postgresql database (version
> 8.0.3) through ODBC, but data retrieval is pretty slow. When I type the
> same SQL sentence in pgadmin III or any other sql tool it is much
> faster, and typing 'explain' clearly shows that it is using index.
> However the program is reading data through a dynamic cursor, I would
> like to know if there is a way to check if the same sql query generated
> through dynamic cursor still uses indexes?

Try EXPLAIN DECLARE x CURSOR FOR ...

            regards, tom lane

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

Предыдущее
От: merlyn@stonehenge.com (Randal L. Schwartz)
Дата:
Сообщение: Re: Perl regular expressions
Следующее
От: Jan Wieck
Дата:
Сообщение: Re: Triggers after a rule