-
Sergey Vojtovich authored
THR_LOCK_MYISAM MyISAM registers all open tables on myisam_open_list. This list is protected by global mutex (THR_LOCK_myisam). Under concurrent load it causes excessive THR_LOCK_myisam mutex contention. Fixed by not registering internal temporary tables on myisam_open_list, similarly to MEMORY engine.
Sergey Vojtovich authoredTHR_LOCK_MYISAM MyISAM registers all open tables on myisam_open_list. This list is protected by global mutex (THR_LOCK_myisam). Under concurrent load it causes excessive THR_LOCK_myisam mutex contention. Fixed by not registering internal temporary tables on myisam_open_list, similarly to MEMORY engine.
Loading