Re: Fix for Index Advisor related hooks

Поиск
Список
Период
Сортировка
От Gurjeet Singh
Тема Re: Fix for Index Advisor related hooks
Дата
Msg-id AANLkTikFoog3ygvfy2+QEEg35Ue5mDDyO3uKJLfO4SFq@mail.gmail.com
обсуждение исходный текст
Ответ на Re: Fix for Index Advisor related hooks  (Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>)
Список pgsql-hackers
On Fri, Feb 18, 2011 at 1:36 PM, Heikki Linnakangas <heikki.linnakangas@enterprisedb.com> wrote:
On 18.02.2011 17:02, Gurjeet Singh wrote:

Another use case of the Index Advisor is to be switched on for a few hours
while the application runs, and gather the recommendations for the whole
run. We'll need good performance that case too.

How exactly does that work? I would imagine that you log all the different SQL statements and how often they're run during that period. Similar to pgFouine, for example. And only then you run the index advisor on the collected SQL statements.

The Index Advisor produces recommendations for every running query on the fly and stores them in a table. After the application run is over, these recommendations can be viewed in the table and analyzed to pick the indexes that provide the most benefit.

Regards,
--
gurjeet.singh
@ EnterpriseDB - The Enterprise Postgres Company
http://www.EnterpriseDB.com

singh.gurjeet@{ gmail | yahoo }.com
Twitter/Skype: singh_gurjeet

Mail sent from my BlackLaptop device

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

Предыдущее
От: Andrew Dunstan
Дата:
Сообщение: Re: Correctly producing array literals for prepared statements
Следующее
От: Robert Haas
Дата:
Сообщение: Re: disposition of remaining patches