Search Results
https://dev.mysql.com/doc/internals/en/event-data-for-specific-event-types.html
The following sections provide details about what appears in the fixed and variable parts of the event data for each event type. LOAD DATA INFILE statements have been associated over time with several different events. The event contents are ...
https://dev.mysql.com/doc/internals/en/full-text-search.html
And R is the floating-point number that you see if you say: SELECT MATCH(...) AGAINST (...) FROM t. MySQL uses Ranking with Vector Spaces for ordinary full-text queries. Rank, also known as relevance rank, also known as relevance measure, is a ...
https://dev.mysql.com/doc/internals/en/gnu-debugger.html
Once you've got something that runs, you can put a debugger on it. We recommend use of the GNU debugger http://www.gnu.org/software/gdb/documentation/ And many developers use the graphical debugger tool DDD - Data Display Debugger ...
https://dev.mysql.com/doc/internals/en/implementing-rnd-next-method.html
The server uses three data formats: fixed-length rows, variable-length rows, and variable-length rows with BLOB pointers. In a variable-length row with BLOB columns, each blob is represented by two parts: first an integer representing the actual ...
https://dev.mysql.com/doc/internals/en/implementing-savepoint-release-method.html
The savepoint_release() method is called whenever a user issues the RELEASE SAVEPOINT statement: int (*savepoint_release) (THD *thd, void *sv); The *sv parameter points to the storage area that was previously passed to the savepoint_set() method.
https://dev.mysql.com/doc/internals/en/implementing-savepoint-rollback-method.html
The savepoint_rollback() method is called whenever a user issues the ROLLBACK TO SAVEPOINT statement: int (*savepoint_rollback) (THD *thd, void *sv); The *sv parameter points to the storage area that was previously passed to the savepoint_set() ...
https://dev.mysql.com/doc/internals/en/implementing-savepoint-set-method.html
The savepoint_set() method is called whenever a user issues the SAVEPOINT statement: int (*savepoint_set)(THD *thd, void *sv); The *sv parameter points to an uninitialized storage area of the size defined by savepoint_offset. When savepoint_set() ...
https://dev.mysql.com/doc/internals/en/innodb-field-contents.html
It happens that these system columns are the row ID, the transaction ID, and the rollback pointer, but their values don't matter now. In other words, the "next" field points to the "Origin" of the following row. The Field Contents part of the ...
https://dev.mysql.com/doc/internals/en/innodb-user-records.html
But by definition the records of a B-tree must be accessible in order by key value, so there is a record pointer in each record (the "next" field in the Extra Bytes) which points to the next record in key order. In the User Records part of a page, ...
https://dev.mysql.com/doc/internals/en/layout-record-storage-frame.html
In non-deleted blocks next_filepos points to the next part of the record. MI_MIN_BLOCK_LENGTH 20 /* 20 bytes are required for the biggest frame type: Deleted block. */ MI_MAX_BLOCK_LENGTH 16777212 /* 16MB - 4, max 3 bytes for length available, ...