Re: Additional LWLOCK_STATS statistics
От | Robert Haas |
---|---|
Тема | Re: Additional LWLOCK_STATS statistics |
Дата | |
Msg-id | CA+TgmoYvgL7rA6jBzn60FUeHhb5TH2xu2m9JKPiXFqbZ5Dyi7w@mail.gmail.com обсуждение исходный текст |
Ответ на | Additional LWLOCK_STATS statistics (Jesper Pedersen <jesper.pedersen@redhat.com>) |
Ответы |
Re: Additional LWLOCK_STATS statistics
|
Список | pgsql-hackers |
On Tue, Sep 15, 2015 at 10:27 AM, Jesper Pedersen <jesper.pedersen@redhat.com> wrote: > Hi, > > I have been using the attached patch to look at how each LWLock relates to > each other in various types of runs. > > The patch adds the following fields to a LWLOCK_STATS build: > > sh_acquire_max (int): > > The maximum shared locks in series for the lock > > ex_acquire_max (int): > > The maximum exclusive locks in series for the lock > > max_waiters (int): > > The maximum numbers of waiters > > Also attached is a sample report using FlameGraphs from a pgbench run using > > -c 80 -j 80 -T 300 > > See README for additional details. > > If there is an interest I'll add the patch to the next CommitFest. > > Thanks for considering, and any feedback is most welcomed. Seems neat, but I can't understand how to read the flame graphs. -- Robert Haas EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company
В списке pgsql-hackers по дате отправления: