Commit 20c862de authored by unknown's avatar unknown

Merge paul@work.mysql.com:/home/bk/mysql-4.0

into teton.kitebird.com:/home/paul/mysql-4.0


Docs/manual.texi:
  Auto merged
parents 8a2bb735 1154c6ef
...@@ -23395,13 +23395,14 @@ The binary logging is done immediately after a query completes but before ...@@ -23395,13 +23395,14 @@ The binary logging is done immediately after a query completes but before
any locks are released or any commit is done. This ensures that the log any locks are released or any commit is done. This ensures that the log
will be logged in the execution order. will be logged in the execution order.
All updates (@code{UPDATE}, @code{DELETE} or @code{INSERT}) that change Updates to non-transactional tables are stored in the binary log
a transactional table (like BDB tables) are cached until a @code{COMMIT}. immediately after execution. For transactional tables such as @code{BDB}
Any updates to a non-transactional table are stored in the binary log at or @code{InnoDB} tables, all updates (@code{UPDATE}, @code{DELETE}
once. Every thread will, on start, allocate a buffer of or @code{INSERT}) that change tables are cached until a @code{COMMIT}.
@code{binlog_cache_size} to buffer queries. If a query is bigger than Every thread will, on start, allocate a buffer of @code{binlog_cache_size}
this, the thread will open a temporary file to handle the bigger cache. to buffer queries. If a query is bigger than this, the thread will open
The temporary file will be deleted when the thread ends. a temporary file to handle the bigger cache. The temporary file will
be deleted when the thread ends.
The @code{max_binlog_cache_size} can be used to restrict the total size used The @code{max_binlog_cache_size} can be used to restrict the total size used
to cache a multi-query transaction. to cache a multi-query transaction.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment