postgres/src/backend/access
Andres Freund 5364b357fb Increase maximum number of clog buffers.
Benchmarking has shown that the current number of clog buffers limits
scalability. We've previously increased the number in 33aaa139, but
that's not sufficient with a large number of clients.

We've benchmarked the cost of increasing the limit by benchmarking worst
case scenarios; testing showed that 128 buffers don't cause a
regression, even in contrived scenarios, whereas 256 does

There are a number of more complex patches flying around to address
various clog scalability problems, but this is simple enough that we can
get it into 9.6; and is beneficial even after those patches have been
applied.

It is a bit unsatisfactory to increase this in small steps every few
releases, but a better solution seems to require a rewrite of slru.c;
not something done quickly.

Author: Amit Kapila and Andres Freund
Discussion: CAA4eK1+-=18HOrdqtLXqOMwZDbC_15WTyHiFruz7BvVArZPaAw@mail.gmail.com
2016-04-08 08:25:59 -07:00
..
brin Improve index AMs' opclass validation procedures. 2016-01-21 19:47:15 -05:00
common Add a 'parallel_degree' reloption. 2016-04-08 11:14:56 -04:00
gin Fix memory leak in repeated GIN index searches. 2016-03-13 16:44:31 -04:00
gist Fix lossy KNN GiST when ordering operator returns non-float8 value. 2016-02-02 15:20:33 +03:00
hash Improve ResourceOwners' behavior for large numbers of owned objects. 2016-01-26 15:20:30 -05:00
heap Extend relations multiple blocks at a time to improve scalability. 2016-04-08 02:04:46 -04:00
index Support CREATE ACCESS METHOD 2016-03-23 23:01:35 -03:00
nbtree Detect SSI conflicts before reporting constraint violations 2016-04-07 11:12:35 -05:00
rmgrdesc Generic Messages for Logical Decoding 2016-04-06 10:05:41 +01:00
spgist Introduce traversalValue for SP-GiST scan 2016-03-30 18:29:28 +03:00
tablesample Update copyright for 2016 2016-01-02 13:33:40 -05:00
transam Increase maximum number of clog buffers. 2016-04-08 08:25:59 -07:00
Makefile TABLESAMPLE, SQL Standard and extensible 2015-05-15 14:37:10 -04:00