暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

MySQL部分题解析笔记

原创 小气鬼 2022-12-27
306

MySQL的performance_schema主要用于监控数据库运行过程中的资源消耗、资源等待等,以下哪些是该SCHEMA能监控到的指标?ABCD
A 耗时语句
B 等待事件
C 相应语句的执行阶段
D 事务情况

MySQL事务中隔离性指的是?D
A 事务中的SQL命令是互相隔离执行的
B 事务中的数据是相互隔离的
C 事务的连接之间是相互隔离的
D 事务之间相互隔离

关于MySQL中索引的缺点,描述正确的是?AC
A 创建索引和维护索引要耗费时间
B 索引有利于提升数据库的性能
C 创建索引会占用更多的磁盘空间
D 创建索引可以加快查询速度

以下描述中对mysql里mgr描述正确的有哪些?ABD
A XCOM是单线程驱动,无多线程能力,通信流需要额外的一次TCP协议栈,实现了Batching和Pipelining
B MGR组件里包含Capture,apply,recovery,GCS API,API,Communication Engine.
C 唯一建更新的提供单主模式和多主模式,单主模式在主库宕机后能够自动选主,所有写入都在主节点进行,多主模式支持多节点写入。最多支持7个主节点
D 基于分布式Paxos的xcom协议实现组复制,保证数据一致性

关于MySQL中setup_consumers表的层级关系,以下说法正确的是?BC
A 当statements_digest配置为YES时,不论global_instrumentation配置是否为YES,相关events_statements_summary_by_digest都会记录
B global_instrumentation位于顶级位置。
C statements_digest、thread_instrumentation优先级次于global_instrumentation。
D 当global_instrumentation配置为YES时,会直接跳过statements_digest、thread_instrumentation的配置项检查。
答案解析
global_instrumentation位于顶级位置。statements_digest、thread_instrumentation优先级次于global_instrumentation。当global_instrumentation为NO时,不会检查更低级别的consumers配置,不会维护任何events输出表(memory_%开头的除外)当global_instrumentation配置为YES时,会维护全局events输出表。但仍需检查更低级别的consumers配置,来决定对应的events是否输出。因此下级的当statements_digest配置为YES时,仍然需要检查上级global_instrumentation配置。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论