DTrace and PostgreSQL

Поиск
Список
Период
Сортировка
От Karen Hill
Тема DTrace and PostgreSQL
Дата
Msg-id 1176423239.406850.192210@d57g2000hsg.googlegroups.com
обсуждение исходный текст
Ответы Re: DTrace and PostgreSQL
Re: DTrace and PostgreSQL
Список pgsql-general
I've got Solaris  10 11/06 on my PC.  I removed the static keyword in
src/backend/access/transam/xact.c. for the AbortTransaction and
CommitTransaction functions declarations and compiled 8.2.3.
Everything works nicely.

I was wondering if DTrace could tell me how many inserts are being
done in a pl/pgsql function while in a loop for example.  As you know
a pl/pgsql function executes in a single transaction so the DTrace
probe "transaction__commit(int)" I believe is not helpful here.  Could
DTrace measure how many inserts are being done in a transaction that
has not yet been commited, especially if that transaction block is in
a pl/pgsql function?  This would be extremely useful as when one has a
bunch of inserts one could be able to see how far along the pl/pgsql
function was.

regards,
karen


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

Предыдущее
От: Brent Wood
Дата:
Сообщение: Re: seeking: advice on reordering table
Следующее
От: Alvaro Herrera
Дата:
Сообщение: Re: DTrace and PostgreSQL