Eva*_*Pon 5 mysql xtradb
问题来自我所看到的一些行为.
我们在8核盒子上使用mysql 5.1.36,xtradb release 6.当删除包含大量表的数据库时,mysql需要很长时间才能在删除每个表之前检查每个表的权限.我理解这是正常的行为,至少在最新版本的mysql中.但是,执行此操作时,数据库上的所有其他查询都在"打开表"状态下阻塞.top显示其中1个核心与100%挂钩,其他核心没有做任何事情.
这是预期的行为吗?是否有检查权限和打开表代码的互斥量?
谢谢!
Mor*_*ker 1
是的,打开/关闭表周围有一个互斥锁: http://www.mysqlperformanceblog.com/2009/06/16/slow-drop-table/
归档时间:
16 年,1 月 前
查看次数:
2363 次
最近记录:
16 年 前