70+ тредов ждет его освобождения
                  
                  
                  --Thread 140578072106752 has waited at dict0dict.cc line 1122 for 4.0000 seconds the semaphore:
                  
                  
                  Mutex at 0x7ffaa6c1fc68 '&dict_sys->mutex', lock var 1
                  
                  
                  waiters flag 1
                  
                  
                  --Thread 140038339233536 has waited at dict0dict.cc line 560 for 4.0000 seconds the semaphore:
                  
                  
                  Mutex at 0x7ffaa6c1fc68 '&dict_sys->mutex', lock var 1
                  
                  
                  waiters flag 1
                  
                  
                  --Thread 140038284572416 has waited at dict0dict.cc line 1122 for 4.0000 seconds the semaphore:
                  
                  
                  Mutex at 0x7ffaa6c1fc68 '&dict_sys->mutex', lock var 1
                  
                  
                  примерная причина - в это время выполняется truncate довольно небольшой таблички (размер пару мегабайт)
                  
                  
                  как такое разрулить?
                  
                  
                
есть несколько проблем с похожими симптомами. какая версия сервера и включен ли AHI (`select @@innodb_adaptive_hash_index`)?
Обсуждают сегодня