Re: Database stats

From: Ron <ronljohnsonjr(at)gmail(dot)com>
To: pgsql-admin(at)lists(dot)postgresql(dot)org
Subject: Re: Database stats
Date: 2018-12-07 16:46:15
Message-ID: 998701ae-f141-66c0-cda9-f7f20306309d@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

On 12/07/2018 10:38 AM, Campbell, Lance wrote:
>
> PostgreSQL 10.X
>
> Is there a query we can run to answer the following questions:
>
> 1. How many SQL commands have been executed in the last 24 hours?
> 2. How many insert SQL commands have been executed in the last 24 hours?
> 3. How many update SQL commands have been executed in the last 24 hours?
>
> OR
>
> Instead of 2 or 3 maybe how many row updates have occurred in the last 24
> hours?
>
> OR
>
> Something that gives me an idea of rows reads and written.  Or rows read,
> written and created in 24 hours.
>

Look in pg_stat_all_tables.  It keeps a running count since the cluster was
started, but if you capture a snapshot every X hours then you should be able
to approximate what you want.

https://www.postgresql.org/docs/9.6/monitoring-stats.html#PG-STAT-ALL-TABLES-VIEW

> There might be other ways to get to general levels of usage base on a date
> or date range.
>
> Thanks,
>
> Lance
>

--
Angular momentum makes the world go 'round.

In response to

Browse pgsql-admin by date

  From Date Subject
Next Message Maycon Oleczinski 2018-12-08 16:03:05 Fwd: pgAdmin 4 v3.5 eternal loading
Previous Message Campbell, Lance 2018-12-07 16:38:36 Database stats