Search Results
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/replication.html
Status of this section: up to date 2009-10-21 This chapter describes MySQL replication principles, rules, and code, as it is supposed to work in version 5.1. The MySQL replication feature allows a server - the master - to send all changes to ...
https://dev.mysql.com/doc/internals/en/row-based-binary-logging.html
Logging in this format can be done independent of whether the log is used for replication. That is, replication need not figure into the use of the binary log at all. Similar remarks apply to the terms "statement-based logging" (SBL) versus ...
https://dev.mysql.com/doc/internals/en/rows-event.html
repeat rows until event-end Fields table_id (6) -- If the table id is 0x00ffffff it is a dummy event that should have the end of statement flag set that declares that all table maps can be freed. Note if the post_header_length in the ...
https://dev.mysql.com/doc/internals/en/secure-password-authentication.html
The password is calculated by: SHA1( password ) XOR SHA1( "20-bytes random data from server" <concat> SHA1( SHA1( password ) ) ) .
https://dev.mysql.com/doc/internals/en/select-select-engine.html
subselect_single_select_engine: constructor allocate JOIN and store pointers on SELECT_LEX and JOIN. fix_length_and_dec() prepare cache and receive type and parameters of returning items (called only by Item_singlerow_subselect). If this is the ...
https://dev.mysql.com/doc/internals/en/select-union-engine.html
fix_length_and_dec() prepare cache and receive type and parameters (maximum of length) of returning items (called only by Item_singlerow_subselect). st_select_lex_unit::exec() can drop 'assigned' flag of Item_subselect if st_select_lex_unit::item is ...
https://dev.mysql.com/doc/internals/en/semi-sync-replication.html
In MySQL 5.5 replication can optionally be made semi-synchronous instead of the traditionally asynchronous replication. The clients COMMIT (or in auto-commit mode the current statement) waits until _one_ slave acknowledged that it received (not ...
https://dev.mysql.com/doc/internals/en/spnego.html
Uses GSS-API as protocol and negotiates the proper auth-method automatically. Tip to decode these packets by hand you need to read: RFC 2743 Section 3.1: Mechanism-Independent Token Format RFC 4178 Section 4: Token Definitions X.680 ASN.1 X.690 DER ...
https://dev.mysql.com/doc/internals/en/ssl.html
The MySQL Protocol also supports encryption and authentication via SSL. The encryption is transparent to the rest of the protocol and is applied after the data is compressed right before the data is written to the network layer. The SSL suppport is ...