Search



Search Results
Displaying 741 to 750 of 1834 total results
https://dev.mysql.com/doc/internals/en/implementing-commit.html
Depending on the transaction isolation used, this may be the first time such changes are visible to other threads. To support COMMIT, create a method that matches this definition: int (*commit)(THD *thd, bool all); The method name is then listed in ... During a commit operation, all changes made during a transaction are made permanent and a rollback operation is not possible after ...
https://dev.mysql.com/doc/internals/en/implementing-position-method.html
The [custom-engine.html#custom-engine-api-reference-position position()] method is called after every call to rnd_next() if the data needs to be reordered: void ha_foo::position(const byte *record) It stores a "position" of a record in this->ref.
https://dev.mysql.com/doc/internals/en/index-init.html
Synopsis virtual int index_init ( idx, sorted); uint idx ; bool sorted ; Description This is the index_init method. This method is called before an index scan, allowing the storage engine to allocate resources and make preparations. Parameters idx ... Purpose Signals the storage engine that an index scan is about to ...
https://dev.mysql.com/doc/internals/en/index-read-idx.html
Synopsis virtual int index_read_idx ( buf, index, key, keypart_map, find_flag); byte * buf ; uint index ; const byte * key ; ulonglong keypart_map ; enum ha_rkey_function find_flag ; Description This is the index_read_idx method. Parameters buf ...
https://dev.mysql.com/doc/internals/en/index-read-last.html
Synopsis virtual int index_read_last ( buf, key, keypart_map); byte * buf ; const byte * key ; ulonglong keypart_map ; Description This is the index_read_last method. Parameters buf key keypart_map Return Values Usage This section is still to be ...
https://dev.mysql.com/doc/internals/en/index-read.html
Synopsis virtual int index_read ( buf, key, keypart_map, find_flag); byte * buf ; const byte * key ; ulonglong keypart_map ; enum ha_rkey_function find_flag ; Description This is the index_read method. Parameters buf key keypart_map find_flag Return ... Purpose Find a row based on a key and ...
https://dev.mysql.com/doc/internals/en/innodb-extra-bytes.html
If you're just trying to read the record, the key bit in the Extra Bytes is 1byte_offs_flag — you need to know if 1byte_offs_flag is 1 (that is, "short 1-byteoffsets") or 0 (that is, "2-byte offsets"). Given a pointer to the Origin, InnoDB finds ...
https://dev.mysql.com/doc/internals/en/innodb-fil-header.html
This feature allows InnoDB to navigate from leaf to leaf without having to back up to the root level. This is a sophistication which you won't find in the classic B-tree, which is why InnoDB should perhaps be called a B+-tree instead. The word ...
https://dev.mysql.com/doc/internals/en/interface-to-third-party-tools.html
For example, the AC_INIT line for MySQL 5.5.7-rc looked like this: AC_INIT([MySQL Server], [5.5.7-rc], [], [mysql]) Such tools now can read the VERSION file. For example, if the version is MySQL 5.7.4-m14, the file looks like this: ... Previously, ...
https://dev.mysql.com/doc/internals/en/myisam-directory.html
They are: mi_cache.c --- for reading records from a cache mi_changed.c --- a single routine for setting a "changed" flag (very short) mi_check.c --- for checking and repairing tables. Can be used to exactly replay a set of changes to a table.
Displaying 741 to 750 of 1834 total results