On Thu, Jul 25, 2024 at 8:59 AM khan Affan <bawag773@xxxxxxxxx> wrote:
Hello Kam FookYou can use pgstattuple extension, & you can use pg_trgm or gin_index_stats functions from the pgstattuple extension to check for bloat in GIN indexes.Thank & Regards
Muhammad Affan (아판)
PostgreSQL Technical Support Engineer / Pakistan R&D
On Thu, Jul 25, 2024 at 2:07 AM Wong, Kam Fook (TR Technology) <kamfook.wong@xxxxxxxxxxxxxxxxxx> wrote:This e-mail is for the sole use of the intended recipient and contains information that may be privileged and/or confidential. If you are not an intended recipient, please notify the sender by return e-mail and delete this e-mail and any attachments. Certain required legal entity disclosures can be accessed on our website: https://www.thomsonreuters.com/en/resources/disclosures.htmlI have a GIN index. Is there a way to detect if a postgres GIN index is bloated or not? The regular select * from pgstatindex(‘indexname’); does not work because the GIN index is not btree index.
Thank you
Any more insight on how to use those two options to actually calculate GIN bloat? From what I could tell pgstattuple didn't provide anything that could be used. I hadn't looked further into the other yet, but if you know how to do that already that info would be great.