On Tue, 11 Mar 2025 at 14:37, Naga Appani <nagn...@gmail.com> wrote:
>
>
>
> On Mon, Mar 10, 2025 at 10:43 AM Naga Appani <nagn...@gmail.com> wrote:
>>
>> Hi,
>>

Hi

> =================
> Proposal
> =================
> The internal ReadMultiXactCounts() function, implemented in multixact.c, 
> directly calculates the number of MultiXact members by reading live state 
> from shared memory. This approach avoids the performance issues of the 
> current filesystem-based estimation methods.

This proposal looks sane. It is indeed helpful to keep an eye out for
multixact usage in systems that are heavily loaded.

> By exposing ReadMultiXactCounts() for external use, we can provide PostgreSQL 
> users with an efficient way to monitor MultiXact member usage. This could be 
> particularly useful for integrating with tools like Amazon RDS Performance 
> Insights and Amazon CloudWatch to provide enhanced database insights and 
> proactive managed monitoring for users.
>
> Please let me know if this approach is acceptable, so I’ll go ahead and 
> submit a patch.

Let's give it a try!



-- 
Best regards,
Kirill Reshke


Reply via email to