Search Results
https://dev.mysql.com/doc/internals/en/select-union.html
We will need this object to store in every JOIN structure link on it, but we have not (yet) temporary table structure. Allocate JOIN structures and execute JOIN::prepare() for every SELECT to get full information about types of elements of SELECT ...
https://dev.mysql.com/doc/internals/en/storage-engine-options.html
Suppose that the configure option is: --with-plugins=csv,myisam,myisammrg,heap,innobase,archive,blackhole This builds the named engines as static plugins that are compiled into the server and need not be installed explicitly. Storage engines are ...
https://dev.mysql.com/doc/internals/en/subtests.html
At least in cases where your file contains many subtests Mark these subtests for better readability of the script Write also a message into the protocol. And please explain what each subtest checks, unless it is obvious.
https://dev.mysql.com/doc/internals/en/transactions-roles-responsibilities.html
For example, since a call to trans_register_ha() in most engines is embedded into an implementation of handler::external_lock(), some DDL statements start a transaction (at least from the server point of view) even though they are not expected to.
https://dev.mysql.com/doc/internals/en/transformation-in.html
Item_in_subselect::select_transformer is divided into two parts, one for the scalar left part and one for the row left part.
https://dev.mysql.com/doc/internals/en/uncompressed-payload.html
For small packets it may be to costly to compress the packet: compressing the packet may lead to more data and sending the data uncompressed CPU overhead may be not worth to compress the data Tip Usually payloads less than 50 bytes ...
https://dev.mysql.com/doc/internals/en/variation-of-protocol-option.html
Effect of the "--sp-protocol"/"--cursor-protocol"/"--view-protocol" options: As far as I know, mysqltest takes many statements and transforms them into a statement sequence checking the corresponding feature (stored procedures, cursors, or views).
https://dev.mysql.com/doc/internals/en/x-protocol-implementation-implementation-notes.html
Topics in this section: Client Server Client and Server implementations of the protocol should make use of the following: vectorized IO pipelining to reduce the latency and CPU usage. Client Out-of-Band Messages The client should decode the ...
https://dev.mysql.com/doc/mysql-installer/en/mysql-installer-workflow.html
For first-time installations, the steps of the initial setup proceed directly into the steps of the installation. MySQL Installer provides a wizard-like tool to install and configure new MySQL products for Windows. Unlike the initial setup, which ...
https://dev.mysql.com/doc/ndbapi/en/ch04s03s01s01.html
ClusterJ provides these major interfaces for use by application programs: com.mysql.clusterj.SessionFactory, com.mysql.clusterj.Session, com.mysql.clusterj.Transaction, com.mysql.clusterj.query.QueryBuilder, and com.mysql.clusterj.Query.