Re: Postgresql 14 performance

From: Kenny Bachman <kenny(dot)bachman17(at)gmail(dot)com>
To: Mladen Gogala <gogala(dot)mladen(at)gmail(dot)com>
Cc: pgsql-admin(at)lists(dot)postgresql(dot)org
Subject: Re: Postgresql 14 performance
Date: 2022-08-23 13:27:54
Message-ID: CAC0w7LL1MviN8yv44t8iNN_Dyez0D52h7AFSc+NRHDJf=oAJ0Q@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

Hi Mladen,

Thank you so much for your response. I checked the huge page status; the
huge pages not allocated.

AnonHugePages: 0 kB
ShmemHugePages: 0 kB
FileHugePages: 0 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
Hugetlb: 0 kB

Mladen Gogala <gogala(dot)mladen(at)gmail(dot)com>, 23 Ağu 2022 Sal, 03:06 tarihinde
şunu yazdı:

> On 8/22/22 09:17, Kenny Bachman wrote:
>
> The huge_pages parameter is try. How can I know the huge page is used for
> shared buffers?
> Also, I would like to say one more thing. Some queries have high planning
> time of explain analyze output. However, I run vacuumdb analyze command
> every day. I am a little bit confused about this.
>
> Warm regards,
> Kenn
>
>
> Hi Kenny,
>
> You can check by using grep -i huge /proc/meminfo. If your shared buffers
> are properly allocated, you will see something like this:
>
> grep -i huge /proc/meminfo
> Anon*Huge*Pages: 0 kB
> Shmem*Huge*Pages: 0 kB
> File*Huge*Pages: 0 kB*Huge*Pages_Total: 3072*HugePages_Free: 6**Huge*Pages_Rsvd: 3*Huge*Pages_Surp: 0*Huge*pagesize: 2048 kB*Huge*tlb: 6291456 kB
>
> If, on the other side, huge pages are not allocated properly, you will get something like this:
> grep -i huge /proc/meminfo
> Anon*Huge*Pages: 0 kB
> Shmem*Huge*Pages: 0 kB
> File*Huge*Pages: 0 kB*Huge*Pages_Total: 0*Huge*Pages_Free: 0*Huge*Pages_Rsvd: 0*Huge*Pages_Surp: 0*Huge*pagesize: 2048 kB*Huge*tlb: 0 kB
>
> HugePages total and free will be equal. You need to put the right number into /etc/sysctl.conf:
> grep vm.nr_hugepages /etc/sysctl.conf*vm.nr_hugepages*=3072
>
> Regards
>
>
>
> --
> Mladen Gogala
> Database Consultant
> Tel: (347) 321-1217https://dbwhisperer.wordpress.com
>
>

In response to

Responses

Browse pgsql-admin by date

  From Date Subject
Next Message Frank Streitzig 2022-08-23 14:49:08 Re: Postgresql 14 performance
Previous Message Mladen Gogala 2022-08-23 00:06:12 Re: Postgresql 14 performance