PostgreSQL TODO List
====================
-Last updated: Fri Jun 1 22:46:01 EDT 2007
+Last updated: Sat Jun 2 07:27:46 EDT 2007
The most recent version of this document can be viewed at
http://www.postgresql.org/docs/faqs.TODO.html.
Cache Usage
===========
+* Allow free-behind capability for large sequential scans to avoid
+ kernel cache spoiling
+
+ Posix_fadvise() can control both sequential/random file caching and
+ free-behind behavior, but it is unclear how the setting affects other
+ backends that also have the file open, and the feature is not supported
+ on all operating systems.
+
* Speed up COUNT(*)
We could use a fixed row count and a +/- count to follow MVCC
-Last updated: Fri Jun 1 22:46:01 EDT 2007
+Last updated: Sat Jun 2 07:27:46 EDT 2007
The most recent version of this document can be viewed at
-
Speed up COUNT(*)
+
Allow free-behind capability for large sequential scans to avoid
+ kernel cache spoiling
+
Posix_fadvise() can control both sequential/random file caching and
+ free-behind behavior, but it is unclear how the setting affects other
+ backends that also have the file open, and the feature is not supported
+ on all operating systems.
+
+
Speed up COUNT(*)
We could use a fixed row count and a +/- count to follow MVCC
visibility rules, or a single cached value could be used and
invalidated if anyone modifies the table. Another idea is to