Re: table row count - Mailing list pgsql-general

From Bruno Wolff III
Subject Re: table row count
Date
Msg-id 20030209062412.GA17498@wolff.to
Whole thread Raw
In response to table row count  ("Martin Hurst" <martinh@ix.netcom.com>)
List pgsql-general
On Sun, Feb 09, 2003 at 00:08:59 -0500,
  Martin Hurst <martinh@ix.netcom.com> wrote:
> Is there a way to get the row count of a user table without doing the?
>
> select count(*) from <table>
>
> which can take some time and even do a table scan if the table has millions
> of rows in it.
>
> Are there any system tables or views that hold this value for any given user
> table?

No. If you are going to do lots of counts relative to inserts and deletes,
you can keep the count in another table and create triggers to update it.

pgsql-general by date:

Previous
From: "Martin Hurst"
Date:
Subject: table row count
Next
From: Tom Lane
Date:
Subject: Re: table row count