Re: [GENERAL] Records Number

2009-03-17 Thread Tom Lane
Thomas Kellerer writes: > Can a trigger solution really give an accurate count in a concurrent > insert/delete scenario? In principle yes, but AFAIK no one has really coded it up in full detail. See the design that was hashed out in some previous mailing-list thread, involving delta-count recor

Re: [GENERAL] Records Number

2009-03-17 Thread Thomas Kellerer
Richard Huxton, 17.03.2009 13:26: Enrico Pirozzi wrote: and i would like to retrieve the number of records without make select count(*) from table I could use directly the table instead of select, and in this this case I'm searching for something like the reltuples field in the pg_class table,

Re: [GENERAL] Records Number

2009-03-17 Thread Enrico Pirozzi
> If you want an accurate, up-to-date count then you'll need to use > count(*) or have a trigger keep a summary-count for you. A simple > implementation will reduce concurrency to writes on that table however. Yes I solved by a trigger > Lots of discussion in the mailing-list archives on this

Re: [GENERAL] Records Number

2009-03-17 Thread Richard Huxton
Enrico Pirozzi wrote: > and i would like to retrieve the number of records without make > > select count(*) from table > > I could use directly the table instead of select, and in this this > case I'm searching for > something like the reltuples field in the pg_class table, but I need > this valu

[GENERAL] Records Number

2009-03-17 Thread Enrico Pirozzi
Hi all, I have a little problem, I would like to execute select * from table and i would like to retrieve the number of records without make select count(*) from table I could use directly the table instead of select, and in this this case I'm searching for something like the reltuples field i