Search



Search Results
Displaying 801 to 810 of 1521 total results
https://dev.mysql.com/doc/internals/en/start-stmt.html
Purpose Called at the beginning of a statement for transaction purposes. Synopsis virtual int start_stmt ( thd, lock_type); THD * thd ; thr_lock_type lock_type ; Description This is the start_stmt method. When table is locked a statement is started ...
https://dev.mysql.com/doc/internals/en/starting-transaction.html
A transaction is started by the storage engine in response to a call to either the start_stmt() or external_lock() methods. If there is no active transaction, the storage engine must start a new transaction and register the transaction with the ...
https://dev.mysql.com/doc/internals/en/status-flags.html
Protocol::StatusFlags Flag Value Comment SERVER_STATUS_IN_TRANS 0x0001 a transaction is active SERVER_STATUS_AUTOCOMMIT 0x0002 auto-commit is enabled SERVER_MORE_RESULTS_EXISTS 0x0008 SERVER_STATUS_NO_GOOD_INDEX_USED 0x0010 ...
https://dev.mysql.com/doc/internals/en/store-lock.html
Synopsis virtual THR_LOCK_DATA ** store_lock ( thd, to, lock_type); THD * thd ; THR_LOCK_DATA ** to ; enum thr_lock_type lock_type ; Description This is the store_lock method. The idea with handler::store_lock() is the following: The statement ...
https://dev.mysql.com/doc/internals/en/strings-directory.html
Many of the files in this subdirectory are equivalent to well-known functions that appear in most C string libraries. On the other hand, some of the files are MySQL additions or improvements. Often the MySQL changes are attempts to optimize the ...
https://dev.mysql.com/doc/internals/en/successful-authentication.html
Note Many authentication methods, including the native mysql password methods, consists of a single challenge--response exchange. In that case no extra packets are exchanged in step 4 and server sends OK_Packet directly after receiving Handshake ...
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 ...
https://dev.mysql.com/doc/internals/en/support-for-update.html
Performing an update will depend on row format and storage implementation. Some storage engines will replace data in-place, while other implementations delete the existing row and append the new row at the end of the data file. Non-indexed storage ...
https://dev.mysql.com/doc/internals/en/syntax-debug-sync-values.html
The string to "assign" to the DEBUG_SYNC variable can contain: {RESET | <sync point name> TEST | <sync point name> CLEAR | <sync point name> {{SIGNAL <signal name> | WAIT_FOR <signal name> [TIMEOUT <seconds>] [NO_CLEAR_EVENT]} [EXECUTE <count>] &| ...
https://dev.mysql.com/doc/internals/en/threads.html
Threads in mysqld can run at four different priorities, defined in mysql_priv.h: #define INTERRUPT_PRIOR 10 #define CONNECT_PRIOR 9 #define WAIT_PRIOR 8 #define QUERY_PRIOR 6 Some threads try to set their priority; others don't. These calls are ...
Displaying 801 to 810 of 1521 total results