多选题MySQL找出MDL锁信息,可通过如下哪些视图排查?ABCD
A sys.schema_table_lock_waits
B SHOW Processlist
C performance_schema.events_statements_current
D performance_schema.metadata_locks
E information_schema.innodb_trx
performance_schema.metadata_locks:可以查到相应MDL锁信息;SHOW Processlist可以看到进程信息,方便比对MDL获得的线程信息;information_schema.innodb_trx:只能看到事务情况,对排查定位没有帮助;performance_schema.events_statements_current:可以通过线程ID查看对应线程最后一次执行的语句(能否找到语句取决于该线程是否又执行了其他语句);sys.schema_table_lock_waits:综合了上述threads/metadata_locks/events_statements_current等视图的联合查询。
MySQL里change buffer的作用?C
A 如数据变更mysql里都是通过change buffer 进行数据的修改
B 唯一建更新的时候 ,是通过change buffer提升效率
C 普通索引更新的时候,是通过change buffer提高性能
D 主键更新的时候也进行也会使用change buffer提升速度Insert语句
MySQL当返回的数据量超过全表多少百分比的时候才进行全表扫描?C
A 43%~50%
B 60%~80%
C 25%~30%
D 10~15%%
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




