|
527 | 527 | <para>
|
528 | 528 | The sole disadvantage of increasing <varname>autovacuum_freeze_max_age</>
|
529 | 529 | (and <varname>vacuum_freeze_table_age</> along with it)
|
530 |
| - is that the <filename>pg_clog</> subdirectory of the database cluster |
| 530 | + is that the <filename>pg_xact</> subdirectory of the database cluster |
531 | 531 | will take more space, because it must store the commit status of all
|
532 | 532 | transactions back to the <varname>autovacuum_freeze_max_age</> horizon.
|
533 | 533 | The commit status uses two bits per transaction, so if
|
534 | 534 | <varname>autovacuum_freeze_max_age</> is set to its maximum allowed
|
535 |
| - value of two billion, <filename>pg_clog</> can be expected to |
| 535 | + value of two billion, <filename>pg_xact</> can be expected to |
536 | 536 | grow to about half a gigabyte. If this is trivial compared to your
|
537 | 537 | total database size, setting <varname>autovacuum_freeze_max_age</> to
|
538 | 538 | its maximum allowed value is recommended. Otherwise, set it depending
|
539 |
| - on what you are willing to allow for <filename>pg_clog</> storage. |
| 539 | + on what you are willing to allow for <filename>pg_xact</> storage. |
540 | 540 | (The default, 200 million transactions, translates to about 50MB of
|
541 |
| - <filename>pg_clog</> storage.) |
| 541 | + <filename>pg_xact</> storage.) |
542 | 542 | </para>
|
543 | 543 |
|
544 | 544 | <para>
|
|