From: Kyotaro Horiguchi Date: Wed, 28 Aug 2019 14:05:30 +0900 Subject: [PATCH 3/4] Documentation for effective_io_block_size --- doc/src/sgml/config.sgml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/doc/src/sgml/config.sgml b/doc/src/sgml/config.sgml index 89284dc5c0..2d38d897ca 100644 --- a/doc/src/sgml/config.sgml +++ b/doc/src/sgml/config.sgml @@ -1832,6 +1832,27 @@ include_dir 'conf.d' + + effective_io_block_size (integer) + + effective_io_block_size configuration parameter + + + + + Specifies the expected maximum size of a file for which fsync returns in the minimum required duration. It is approximately the size of a track or sylinder for magnetic disks. + The value is specified in kilobytes and the default is 64 kilobytes. + + + When is minimal, + WAL-logging is skipped for tables created in-trasaction. If a table + is smaller than that size at commit, it is WAL-logged instead of + issueing fsync on it. + + + + + -- 2.16.3 ----Next_Part(Wed_Aug_28_15_42_10_2019_037)-- Content-Type: Text/X-Patch; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="v20-0004-Additional-test-for-new-GUC-setting.patch"