Hi -

Thanks for below.

On 9.1 with postgresql.conf left at defaults, what period of time does a
query on pg_stat_all_tables cover?

Let's say my database has been running for exactly one year.

I then issue SELECT relname, n_tup_ins FROM pg_stat_all_tables;

Do the results show me inserts for the last 7 days? 30 days? all time?..

I don't see the answer to this in
http://www.postgresql.org/docs/9.1/static/monitoring-stats.html (or maybe
it is there and I am not understanding).

Thanks once again,
Ronit





On Tue, Nov 13, 2012 at 10:54 AM, Albe Laurenz <laurenz.a...@wien.gv.at>wrote:

> Ronit Allen wrote:
> > I have the following query on pg_stat_all_tables to look at updates,
> inserts, and deletes:
> >
> > SELECT relname, n_tup_ins, n_tup_upd, n_tup_del FROM
> pg_stat_all_tables;
> >
> > How can I add a date range to the WHERE clause to show data from a
> specified date range?
> >
> > I don't see anything in the table or in possible joins that will
> provide dates.
> >
> > Thanks for any assistance that can be provided.
>
> If you want that, you will have to take regular snapshots
> of the table (e.g. with a cron job).
> Then you can calculate differences.
>
> Yours,
> Laurenz Albe
>

Reply via email to