> The <varname>COMMIT_DELAY</varname> parameter defines for how long
>    the backend will be forced to sleep after writing a commit record
>    to the log with <function>LogInsert</function> call but before
>    performing a <function>LogFlush</function>. This delay allows other
>    backends to add their commit records to the log so as to have all
>    of them flushed with a single log sync. Unfortunately, this
>    mechanism is not fully implemented at release 7.1, so there is at
>    present no point in changing this parameter from its default value
>    of 5 microseconds.

Yes, I see Vadim mentioned the 5 microsecond default, and that was after
we already talked about it, so I guess he still wants the 5 to be there.

My idea was to see if another backend was near a commit, and only wait
in those cases.  We certainly can't keep the code as it is for 7.1
final.

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  [EMAIL PROTECTED]               |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026

Reply via email to