Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit ec1fbbb

Browse files
committed
Modify:
< * Consider using MVCC to cache count(*) queries with no WHERE clause > * Use a fixed row count and a +/- count with MVCC visibility rules > to allow fast COUNT(*) queries with no WHERE clause(?)
1 parent 0a14ffe commit ec1fbbb

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

doc/TODO

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
TODO list for PostgreSQL
22
========================
3-
Last updated: Mon Sep 29 17:41:25 EDT 2003
3+
Last updated: Sat Oct 4 14:19:54 EDT 2003
44

55
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
66

@@ -388,7 +388,8 @@ Cache
388388
* Make blind writes go through the file descriptor cache
389389
* Cache last known per-tuple offsets to speed long tuple access
390390
* Automatically place fixed-width, NOT NULL columns first in a table
391-
* Consider using MVCC to cache count(*) queries with no WHERE clause
391+
* Use a fixed row count and a +/- count with MVCC visibility rules
392+
to allow fast COUNT(*) queries with no WHERE clause(?)
392393

393394

394395
Vacuum
@@ -501,7 +502,7 @@ Source Code
501502
* Acquire lock on a relation before building a relcache entry for it
502503
* Research interaction of setitimer() and sleep() used by statement_timeout
503504
* Add checks for fclose() failure
504-
* Change CVS $Id: TODO,v 1.1141 2003/09/29 21:41:29 momjian Exp $ to $PostgreSQL: pgsql/doc/TODO,v 1.1141 2003/09/29 21:41:29 momjian Exp $
505+
* Change CVS $Id: TODO,v 1.1142 2003/10/04 18:19:57 momjian Exp $ to $PostgreSQL: pgsql/doc/TODO,v 1.1142 2003/10/04 18:19:57 momjian Exp $
505506
* Exit postmaster if postgresql.conf can not be opened
506507
* Rename /scripts directory because they are all C programs now
507508
* Allow the regression tests to start postmaster with -i so the tests

0 commit comments

Comments
 (0)