Search Results
https://dev.mysql.com/doc/internals/en/select-structure.html
The first and uppermost SELECT_LEX (#1 in example) is stored in LEX, too. Only during parsing of global ORDER BY and LIMIT clauses (for the whole UNION), LEX::current_select points to SELECT_LEX_UNIT of this unit, in order to store this parameter in ... There are two structures that describe selects: st_select_lex (SELECT_LEX) for representing SELECT itself st_select_lex_unit (SELECT_LEX_UNIT) for grouping several selects in a bunch The latter item represents UNION operation (the absence of UNION is a union with only one SELECT and this structure is present in any ...
https://dev.mysql.com/doc/internals/en/support-for-savepoints.html
First, the implementor should know how many bytes are required to store savepoint information. This should be a fixed size, preferably not large as the MySQL server will allocate space to store the savepoint for all storage engines with each named ...When a COMMIT or ROLLBACK operation occurs (with bool all set to true), all savepoints are assumed to be ...
https://dev.mysql.com/doc/internals/en/transformation-scalar-in.html
Select_transformer stores a reference to the left expression in its conditions: (in WHERE and HAVING in case 'a' and in HAVING in case 'b') Item from item list of this select (t2.a) can be referenced with a special reference (Item_ref_null_helper or ... To rewrite a scalar IN subquery, the Item_in_subselect::single_value_transformer method is ...
https://dev.mysql.com/doc/internals/en/tuning-trace-purging.html
A stored routine may have a loop which executes many substatements and thus generates many traces, which would use a lot of memory; proper OFFSET and LIMIT can restrict tracing to one iteration of the loop for example. This is done with SET ...
https://dev.mysql.com/doc/ndbapi/en/ndb-datafile.html
Datafile Class Overview Datafile Class Constructor Datafile::getFileNo() Datafile::getFree() Datafile::getNode() Datafile::getObjectId() Datafile::getObjectStatus() Datafile::getObjectVersion() Datafile::getPath() Datafile::getSize() ... This ...
https://dev.mysql.com/doc/ndbapi/en/ndb-error-codes-application-error.html
The following list enumerates all NDB errors of type AE (Application error). Having a table without primary key uses an autoincremented hidden key, i.e. NDB error code 5002 MySQL error DMEC Error message The process has wrong type. NDB error code ...
https://dev.mysql.com/doc/ndbapi/en/ndb-logfilegroup.html
This section provides information about the LogfileGroup class, which models an NDB Cluster Disk Data log file group. LogFileGroup Class Overview LogfileGroup Constructor LogfileGroup::getAutoGrowSpecification() LogfileGroup::getName() ...
https://dev.mysql.com/doc/ndbapi/en/ndb-ndbblob.html
Blob data is stored in 2 locations: The header and inline bytes are stored in the blob column. The blob's data segments are stored in a separate table named NDB$BLOB_tid_cid, where tid is the table ID, and cid is the blob column ID. This section ...
https://dev.mysql.com/doc/ndbapi/en/ndb-nodejs-api-tablemapping.html
A TableMapping describes the mapping of a domain object in the application to a table stored in the database. FieldMapping = { String fieldName : "" , String columnName : "" , Boolean persistent : true, Converter converter : null }; fieldName and ...A default table mapping is one which maps each column in a table to a field of the same ...
https://dev.mysql.com/doc/ndbapi/en/ndb-tablespace.html
Tablespace Class Overview Tablespace Constructor Tablespace::getAutoGrowSpecification() Tablespace::getDefaultLogfileGroup() Tablespace::getDefaultLogfileGroupId() Tablespace::getExtentSize() Tablespace::getObjectId() Tablespace::getName() ...For an ...