Search Results
https://dev.mysql.com/doc/internals/en/automatic-trace-purging.html
Thus, if a statement contains substatements (example: invokes stored procedures, stored functions, triggers), the top statement and substatements each generate one trace, but at the execution's end only the last substatement's trace is visible. A ...
https://dev.mysql.com/doc/internals/en/changing-configuration-options.html
The preceding procedure builds with the default configuration, which may not be suitable for your needs. Assume that you want to change the configuration options and compile the embedded library. -DWITH_EMBEDDED_SERVER=1 This can be done during the ...
https://dev.mysql.com/doc/internals/en/cmd-line-utils-directory.html
All the files here are "non-MySQL" files, in the sense that MySQL AB didn't produce them, it just uses them. It should be unnecessary to study the programs in these files unless you are writing or debugging a tty-like client for MySQL, such as ...
https://dev.mysql.com/doc/internals/en/command-phase.html
In the command phase, the client sends a command packet with the sequence-id [00]: 13 00 00 00 03 53 ...
https://dev.mysql.com/doc/internals/en/creating-build-directory.html
We'll create a subdirectory bld in the source tree for this purpose: mkdir bld cd bld Note Commands for the remainder of this procedure assume that bld is the build directory and that .. One nice CMake feature is “out-of-source” build support, ...
https://dev.mysql.com/doc/internals/en/determining-binary-log-version.html
To determine the version of a binary log file, use the following procedure: 1) The file begins with a 4-byte magic number. Given any binary log file, the information in this section describes how to determine the format in which it is written. Some ...
https://dev.mysql.com/doc/internals/en/differences-master-slave.html
Any intermediate state of the slave is identical to some intermediate state of the master. Note: it is not required that each intermediate state of the master is identical to some intermediate state of the slave. We now state the architectural ...
https://dev.mysql.com/doc/internals/en/error-flags.html
(for example, a stored procedure continue handler should not be able to catch this). The following flags can be examined or set to alter the behavior during error handling: thd->net.report_error thd->net.report_error is set in my_message_sql() if ...
https://dev.mysql.com/doc/internals/en/error-message-marking-obsolete.html
The following procedure shows how to do this, using the ER_HASHCHK error as an example. Beginning with MySQL 8.0, it is possible to mark an error message obsolete. This should be done only for messages that no longer used in the server code. Find ...
https://dev.mysql.com/doc/internals/en/error-message-multiple-versions.html
It is critical that error codes are identical in all versions. That is, the value of ER_SOME_ERROR must be the same in all versions for which it is defined. (The discussion uses the name errmsg.txt, but when you cross the boundary from before MySQL ...