Search



Search Results
Displaying 351 to 360 of 494 total results
https://dev.mysql.com/doc/internals/en/guided-tour-skeleton.html
Walking Through The Server Code: /sql/mysqld.cc create_new_thread(THD *thd) { pthread_mutex_lock(&LOCK_thread_count); pthread_create(&thd->real_id,&connection_attrib, handle_one_connection, // ! (void*) thd)); ... And now we're going to walk through ...
https://dev.mysql.com/doc/internals/en/implementing-commit.html
Increment the count for every call to external_lock(), decrement when external_lock() is called with an argument of F_UNLCK. During a commit operation, all changes made during a transaction are made permanent and a rollback operation is not ...
https://dev.mysql.com/doc/internals/en/implementing-info-method.html
Prior to commencing a table scan, the [custom-engine.html#custom-engine-api-reference-info info()] method is called to provide extra table information to the optimizer. The information required by the optimizer is not given through return values ...
https://dev.mysql.com/doc/internals/en/innodb-infimum-and-supremum-records.html
Also, the infimum record can be a dummy target for temporary record locks. “Infimum” and “Supremum” are mathematical terms that refer to the outer bounds of an ordered set. An infimum is Greatest Lower Bound (GLB), so it is lower than the ...
https://dev.mysql.com/doc/internals/en/myisammrg-directory.html
As with other table handlers, you'll find that the *.c files in the myissammrg directory have counterparts in the myisam directory. In fact, this general description of a myisammrg program is almost always true: The myisammrg function checks an ...
https://dev.mysql.com/doc/internals/en/mysys-functions.html
Functions in mysys: (For flags see my_sys.h) int my_copy _A((const char *from, const char *to, myf MyFlags)); Copy file from from to to. int my_rename _A((const char *from, const char *to, myf MyFlags)); Rename file from from to to. int my_redel ...
https://dev.mysql.com/doc/internals/en/select-derived.html
The processing of derived tables is now included in the table opening process (open_and_lock_tables() call). Routine of execution derived tables and substituting temporary table instead of it (mysql_handle_derived()) will be called just after ...
https://dev.mysql.com/doc/internals/en/start-stmt.html
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 by calling start_stmt instead of external_lock Parameters thd lock_type ... Purpose Called at the beginning of a statement for transaction ...
https://dev.mysql.com/doc/internals/en/test-synchronization.html
In this chapter I'll describe some synchronization mechanisms: Sleep Wait Condition Dbug Sleep Error Injection User-Level Locks Debug Sync Point Backup Breakpoint Debug Sync Facility . There is a class of problems that require two or more ...
https://dev.mysql.com/doc/internals/en/tests-directory.html
The files in this directory are test programs that can be used as a base to write a program to simulate problems in MySQL in various scenarios: forks, locks, big records, exporting, truncating, and so on.
Displaying 351 to 360 of 494 total results