Saturday, August 03, 2024

Re: Optimization Advice for High Resource Utilization PostgreSQL Query on OpenBSD

On 30.07.24 19:29, Kihaguru Gathura wrote:
> Hi Claudio,
>
> Yes, I did run 'Explain Analyze' on the query to diagnose the
> performance issues. Based on the analysis, I created indexes on the
> relevant columns and ran a VACUUM on the tables. This resulted in an
> improvement, reducing CPU utilization from 40% to 30%.

Out of curiosity. How many records (table rows) are you talking about?
Maybe partitioning is the way to go, if you are dealing with huge
amounts of data. Indexing a couple of billions of records still makes
selecting expensive and you maybe want to partition things?

--
Christian

No comments:

Post a Comment