Adjust the new memory limit in the lazy vacuum code to use MaxHeapTuplesPerPage
tuples per page instead of fixed 200, to better cope with systems that use a different block size.
This commit is contained in:
parent
cdf0231c88
commit
b83e11639b
@ -38,7 +38,7 @@
|
||||
*
|
||||
*
|
||||
* IDENTIFICATION
|
||||
* $PostgreSQL: pgsql/src/backend/commands/vacuumlazy.c,v 1.100 2007/09/24 03:52:55 alvherre Exp $
|
||||
* $PostgreSQL: pgsql/src/backend/commands/vacuumlazy.c,v 1.101 2007/09/26 20:16:28 alvherre Exp $
|
||||
*
|
||||
*-------------------------------------------------------------------------
|
||||
*/
|
||||
@ -75,7 +75,7 @@
|
||||
* provide an upper limit to memory allocated when vacuuming small
|
||||
* tables.
|
||||
*/
|
||||
#define LAZY_ALLOC_TUPLES 200
|
||||
#define LAZY_ALLOC_TUPLES MaxHeapTuplesPerPage
|
||||
|
||||
typedef struct LVRelStats
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user