mirror of
https://github.com/postgres/postgres.git
synced 2025-05-02 11:44:50 +03:00
Add:
> > * Allow buffered WAL writes and fsync > > Instead of guaranteeing recovery of all committed transactions, this > would provide improved performance by delaying WAL writes and fsync > so an abrupt operating system restart might lose a few seconds of > committed transactions but still be consistent. We could perhaps > remove the 'fsync' parameter (which results in an an inconsistent > database) in favor of this capability.
This commit is contained in:
parent
b681bf9323
commit
0e0793a71a
11
doc/TODO
11
doc/TODO
@ -5,7 +5,7 @@ TODO list for PostgreSQL
|
|||||||
Bracketed items "[]" have more detail.
|
Bracketed items "[]" have more detail.
|
||||||
|
|
||||||
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
|
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
|
||||||
Last updated: Thu Aug 12 22:47:54 EDT 2004
|
Last updated: Fri Aug 13 21:30:49 EDT 2004
|
||||||
|
|
||||||
The most recent version of this document can be viewed at the PostgreSQL web site, http://www.PostgreSQL.org.
|
The most recent version of this document can be viewed at the PostgreSQL web site, http://www.PostgreSQL.org.
|
||||||
|
|
||||||
@ -715,6 +715,15 @@ Write-Ahead Log
|
|||||||
rotation to fsync again. One idea is to write the WAL to different
|
rotation to fsync again. One idea is to write the WAL to different
|
||||||
offsets that might reduce the rotational delay.
|
offsets that might reduce the rotational delay.
|
||||||
|
|
||||||
|
* Allow buffered WAL writes and fsync
|
||||||
|
|
||||||
|
Instead of guaranteeing recovery of all committed transactions, this
|
||||||
|
would provide improved performance by delaying WAL writes and fsync
|
||||||
|
so an abrupt operating system restart might lose a few seconds of
|
||||||
|
committed transactions but still be consistent. We could perhaps
|
||||||
|
remove the 'fsync' parameter (which results in an an inconsistent
|
||||||
|
database) in favor of this capability.
|
||||||
|
|
||||||
|
|
||||||
Optimizer / Executor
|
Optimizer / Executor
|
||||||
====================
|
====================
|
||||||
|
Loading…
x
Reference in New Issue
Block a user