版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、试验 5 数据库性能监视与优化试验试验目的理解数据库性能概念, 练习数据库性能监视命令方法, 能够对数据库性能进行优化。试验内容【试验5-1】使用SHOW 语句查询设备吞吐量Questions、Com_Select、Com_insert、Com_update、Com_delete 几个指标值。【试验 5-2】 访问 Performance_schema 中的 events_statements_summary_by_digest 表, 猎取有关的延迟、 错误和查询量信息的性能指标。【试验 5-3】 使用 SHOW 语句查询连接检查指标 Threads_connected、 Threads_ru
2、nning 、Connection_errors_internal 、 Aborted_connects 和 Connection_errors_max_connections 。【试验 5-4】 使用 SHOW 语句查询 Innodb 缓冲区指标 Innodb_buffer_pool_pages_total 、Innodb_buffer_pool_read_requests、 Innodb_buffer_pool_reads。【 实 验 5-5 】 使 用 SHOW 语 句 获 取 与 查 询 缓冲相 关 的 指 标 :Qcache_free_blocks、Qcache_free_memor
3、y 、 Qcache_hits 、 Qcache_inserts 、 Qcache_lowmem_prunes 、Qcache_not_cached、 Qcache_queries_in_cache、 Qcache_total_blocks。、【实验5-6】使用SHOW语句获取关于临时表的指标Created_tmp_disk_tables 、Created_tmp_files、 Created_tmp_tables。【试验 5-7】 使用 SHOW 语句猎取访问表的数量指标 Open_tables 和 Opened_tables。【试验 5-8】使用 SHOW PROCESSLIST 命令查询
4、用户正在运行的线程信息帮忙进行故障诊断。【试验 5-9】 调出慢查询日志并利用 mysqldumpslow 来进行日志分析。【试验 5-10】使用 EXPLAIN EXTENDED 命令查看带有 UNION 子句的 SELECT 的执行方案。【试验 5-11】 使用 EXPLAIN EXTENDED 命令查看如下语句的执行方案:SELECT * FROM t1 WHERE a110 AND (EXISTS (SELECT a2 FROM t2 WHERE t2.a25 AND t2.b2=1) OR EXISTS (SELECT a2 FROM t2 WHERE t2.a210) v_t2 W
5、HERE t1.a110 AND v_t2.a220;【试验 5-13】 创建一个表, 并在适当字段上创建索引, 对比在大数据量情形下使用索引与不使用索引的性能。【试验 5-14】 使用 PROCEDURE ANALYSE 检查表列。【试验 5-15】使用 Inet_ATON 将 IP 地址 192.128.1.1 转换为数字,再将 2130706433 转换为IP 地址。【试验 5-16】 进行简洁的关联查询代替子查询的重写操作, 并验证其正确性和执行效率的变化。【试验 5-17】 查询 SQL 的最大连接数并修改其至合适的数值。试验结果Com_delete 几个指标值。【试验5-1】使用S
6、HOW 语句查询设备吞吐量Questions、Com_Select、Com_insert、Com_update、有关的延迟、错误和查询量信息的性能指标。【试验 5-2】 访问 Performance_schema 中的 events_statements_summary_by_digest 表, 猎取【试验 5-3】 使用 SHOW 语句查询连接检查指标 Threads_connected、 Threads_running 、Connection_errors_internal、Aborted_connects 和Connection_errors_max_connections。【试验 5-
7、4】 使用 SHOW 语句查询 Innodb 缓冲区指标 Innodb_buffer_pool_pages_total 、Innodb_buffer_pool_read_requests、Innodb_buffer_pool_reads。【 实 验 5-5 】 使 用 SHOW 语 句 获 取 与 查 询 缓冲相 关 的 指 标 :Qcache_free_blocks、Qcache_free_memory 、 Qcache_hits 、 Qcache_inserts 、 Qcache_lowmem_prunes 、Qcache_not_cached、Qcache_queries_in_cach
8、e、Qcache_total_blocks。 、【实验5-6】使用SHOW语句获取关于临时表的指标Created_tmp_disk_tables 、Created_tmp_files、 Created_tmp_tables。【试验5-7】 使用 SHOW 语句猎取访问表的数量指标Open_tables 和 Opened_tables。【试验 5-8】使用 SHOW PROCESSLIST 命令查询用户正在运行的线程信息帮忙进行故障诊断。【 实 验5-9 】调 出 慢 查 询 日 志 并 利 用mysqldumpslow来 进 行 日 志 分 析 。【试验 5-10】使用 EXPLAIN EXT
9、ENDED 命令查看带有 UNION 子句的 SELECT 的执行方案。【试验 5-11】 使用 EXPLAIN EXTENDED 命令查看如下语句的执行方案:SELECT * FROM t1 WHERE a110 AND (EXISTS(SELECTa2FROMt2WHEREt2.a25ANDt2.b2=2);EXISTS (SELECT a2 FROM t2 WHERE t2.a25 AND t2.b2=1) OR【试验 5-12】 使用 EXPLAIN EXTENDED 命令查看如下语句的执行方案:WHEREt1.a110ANDv_t2.a210) v_t2不使用索引的性能。【试验 5-
10、13】 创建一个表, 并在适当字段上创建索引, 对比在大数据量情形下使用索引与【实验5-14】使用PROCEDUREANALYSE检查表列。【试验 5-15】使用 Inet_ATON 将 IP 地址 192.128.1.1 转换为数字,再将 2130706433 转换为IP 地址。变化。【试验 5-16】 进行简洁的关联查询代替子查询的重写操作, 并验证其正确性和执行效率的【 实 验5-17 】查 询SQL的 最 大 连 接 数 并 修 改 其 至 合 适 的 数 值 。3.试验结果【试验5-1】使用SHOW 语句查询设备吞吐量Questions、Com_Select、Com_insert、C
11、om_update、Com_delete 几个指标值。【试验 5-2】 访问 Performance_schema 中的 events_statements_summary_by_digest 表, 猎取有关的延迟、 错误和查询量信息的性能指标。【试验 5-3】 使用 SHOW 语句查询连接检查指标 Threads_connected、 Threads_running 、Connection_errors_internal 、 Aborted_connects 和 Connection_errors_max_connections 。【试验 5-4】 使用 SHOW 语句查询 Innodb 缓
12、冲区指标 Innodb_buffer_pool_pages_total 、Innodb_buffer_pool_read_requests、 Innodb_buffer_pool_reads。【 实 验 5-5 】 使 用 SHOW 语 句 获 取 与 查 询 缓冲相 关 的 指 标 :Qcache_free_blocks、Qcache_free_memory 、 Qcache_hits 、 Qcache_inserts 、 Qcache_lowmem_prunes 、Qcache_not_cached、 Qcache_queries_in_cache、 Qcache_total_blocks
13、。、【实验5-6】使用SHOW语句获取关于临时表的指标Created_tmp_disk_tables 、Created_tmp_files、 Created_tmp_tables。【试验 5-7】 使用 SHOW 语句猎取访问表的数量指标 Open_tables 和 Opened_tables。【试验 5-8】使用 SHOW PROCESSLIST 命令查询用户正在运行的线程信息帮忙进行故障诊断。【试验 5-9】 调出慢查询日志并利用 mysqldumpslow 来进行日志分析。【试验 5-10】使用 EXPLAIN EXTENDED 命令查看带有 UNION 子句的 SELECT 的执行方案。【试验 5-11】 使用 EXPLAIN EXTENDED 命令查看如下语句的执行方案:SELECT * FROM t1 WHERE a110 AND (EXISTS (SELECT a2 FROM t2 WHERE t2.a25 AND t2.b2=1) OR EXISTS (SELECT a2 FROM t2 WHERE t2.a210) v_t2 WHERE t1.a110 AND v_t2.a220;【试验 5-13】 创建一个表, 并在适当字段上创
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年浙江省海宁市高二生物下册期末考试考试卷附完整答案【典优】
- 2025年江苏省宜兴市高二生物下册期末考试检测卷及一套参考答案
- 2026年福禄贝尔幼儿园课程体系
- 2026年幼儿园小班认识三角形课件6
- 企业建设验收方案
- 2026年浙江省临安市高二生物下册期末考试考试卷及完整答案(易错题)
- 2026年江苏省常熟市高二生物下册期末考试检测卷带答案(突破训练)
- 2025年山东省平度市高二生物下册期末考试模拟卷(重点)附答案
- 2026年湖南省汨罗市高二生物下册期末考试测试卷含完整答案【名师系列】
- 2026年四川省万源市高二生物下册期末考试模拟卷含答案(能力提升)
- 消失模铸造工艺教学课件
- 不良事件管理分析
- 某医院空调通风系统工程投标书
- 我为煤矿安全生产献一策
- 植保和农药基本知识培训
- 教练场地技术条件说明
- 道路交通事故现场图绘制讲解
- 2023中级保育员考试题库及答案(通用版)
- 胶衣应用常见问题及解决课件
- 《英语课程与教学论》课件
- 新课改新高考新挑战新策略课件
评论
0/150
提交评论