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:
Alvaro Herrera 2007-09-26 20:16:28 +00:00
parent cdf0231c88
commit b83e11639b
1 changed files with 2 additions and 2 deletions

View File

@ -38,7 +38,7 @@
* *
* *
* IDENTIFICATION * 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 * provide an upper limit to memory allocated when vacuuming small
* tables. * tables.
*/ */
#define LAZY_ALLOC_TUPLES 200 #define LAZY_ALLOC_TUPLES MaxHeapTuplesPerPage
typedef struct LVRelStats typedef struct LVRelStats
{ {