Search Results
https://dev.mysql.com/doc/internals/en/not-so-fast-path.html
If the servers default auth method doesn't match the clients or accounts auth method a extra round is needed as usual. server uses mysql_native_password as default: 4d 00 00 00 0a 35 2e 36 2e 37 2d 6c 6f 67 00 01 M....5.6.7-log.. 00 00 00 51 5f 5a ...
https://dev.mysql.com/doc/internals/en/optimizer-folding-constants.html
A transformation takes place for this expression: WHERE column1 = 1 + 2 which becomes: WHERE column1 = 3 Before you say, “but I never would write 1 + 2 in the first place”, remember what was said earlier about constant propagation. It is quite ...
https://dev.mysql.com/doc/internals/en/out-parameter-set.html
Starting with MySQL 5.5.3, prepared statements can bind OUT parameters of stored procedures. They are returned as an extra resultset in the multi-resultset response. The client announces it can handle OUT parameters by settting the ...
https://dev.mysql.com/doc/internals/en/replication-principles.html
In this section, we describe the architectural principles of replication. The principles have been used as guidelines to construct the Rules of replication (next section).
https://dev.mysql.com/doc/internals/en/sequence-id.html
The sequence-id is incremented with each packet and may wrap around. It starts at 0 and is reset to 0 when a new command begins in the Command Phase.
https://dev.mysql.com/doc/internals/en/sql-common-directory.html
Three files: client.c, my_time.c, pack.c. You will file symlinks to these files in other directories. ...
https://dev.mysql.com/doc/internals/en/stored-procedures.html
In MySQL 5.0 the protocol was extended to handle: multi-resultset multi-statement .
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/vio-directory.html
The VIO routines are wrappers for the various network I/O calls that happen with different protocols. The idea is that in the main modules one won't have to write separate bits of code for each protocol. Thus vio's purpose is somewhat like the ...
https://dev.mysql.com/doc/ndbapi/en/mccj-clusterj-clusterj.html
Provides classes and interfaces for using NDB Cluster directly from Java. A class for bootstrapping Interfaces for use in application programs Classes to define exceptions This package contains three main groups of classes and interfaces: .