Search Results
https://dev.mysql.com/doc/internals/en/load-data-infile-events.html
At an unknown point in the version history, the format was modified to allow multiple-character strings as separators. LOAD DATA INFILE is not written to the binary log like other statements. It is written as one or more events in a packed format, ...
https://dev.mysql.com/doc/internals/en/logging-transactions-preliminary-rules.html
If --sync-binlog has been specified, then it suffices that events are be written to the binary log at the next synchronization point. The following preliminary rules are actually consequences of the principle that statements shall be correctly ...
https://dev.mysql.com/doc/internals/en/myisam-column-attributes.html
Next I'll describe the physical attributes of each column in a row. The format depends entirely on the data type and the size of the column, so, for every data type, I'll give a description and an example. All the types are defined within the ...
https://dev.mysql.com/doc/internals/en/negative-tests.html
A "negative" test is a test for which you expect to see a failure. If an error does not occur, that itself indicates a problem. DO NOT FORGET "NEGATIVE" TESTS where we expect to see fine error messages from the server. This section contains just a ...
https://dev.mysql.com/doc/internals/en/prepared-stored-reexecution.html
Because allocations are done indirectly via THD::mem_root, THD::mem_root at any given moment of time can point either to the permanent or to the runtime memory root of the statement. Features of MySQL 4.1 and 5.0 put a new demand on the execution ...
https://dev.mysql.com/doc/internals/en/regex-directory.html
One MySQL program which uses regex is \cmd-line-utils\libedit\search.c This program calls the 'regcomp' function, which is the entry point in \regex\regexp.c. Henry Spencer's Regular Expression library for support of REGEXP function. This is the ...
https://dev.mysql.com/doc/internals/en/replication-organization.html
We distinguish between two levels of the architecture: principles, and rules: principle High-level goal that declares how the program shall work, from an external point of view. An example of a principle is "no row events shall be written to the ...
https://dev.mysql.com/doc/internals/en/server-tools-directory.html
File description: mysqlmanager.cc - entry point to the manager, main, options.{h,cc} - handle startup options. Quoting from the README file within this directory: "Instance Manager - manage MySQL instances locally and remotely.
https://dev.mysql.com/doc/internals/en/sleep.html
The problem here is to assure that the blocking threads run until they reach their blocking point before the remaining thread reaches the critical code. In some cases race conditions can be repeated when all but one thread are blocked (for example ...
https://dev.mysql.com/doc/internals/en/sql-directory.html
Programs for handling SQL commands. The "core" of MySQL. These are the .c and .cc files in the sql directory: derror.cc --- read language-dependent message file des_key_file.cc --- load DES keys from plaintext file discover.cc --- Functions for ...