知识大全 使用性能剖析
Posted 测量
篇首语:世界上唯一拥有越多越好的东西就是知识。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 使用性能剖析相关的知识,希望对你有一定的参考价值。
高性能MySQL:使用性能剖析 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
使用性能剖析
当获得服务器或者查询的剖析报告后 怎么使用?好的剖析报告能够将潜在的问题显示出来 但最终的解决方案还需要用户来决定(尽管报告可能会给出建议) 优化查询时 用户需要对服务器如何执行查询有较深的了解 剖析报告能够尽可能多地收集需要的信息 给出诊断问题的正确方向 以及为其他诸如EXPLAIN 等工具提供基础信息 这里只是先引出话题 后续章节将继续讨论
尽管一个拥有完整测量信息的剖析报告可以让事情变得简单 但现有系统通常都没有完美的测量支持 从前面的例子来说 我们虽然推断出是临时表和没有索引的读导致查询的响应时间过长 但却没有明确的证据 因为无法测量所有需要的信息 或者测量的范围不正确 有些问题就很难解决 例如 可能没有集中在需要优化的地方测量 而是测量了服务器层面的活动 或者测量的是查询开始之前的计数器 而不是查询开始后的数据
也有其他的可能性 设想一下正在分析慢查询日志 发现了一个很简单的查询正常情况下都非常快 却有几次非常不合理地执行了很长时间 手工重新执行一遍 发现也非常快 然后使用EXPLAIN 查询其执行计划 也正确地使用了索引 然后尝试修改WHERE条件中使用不同的值 以排除缓存命中的可能 也没有发现有什么问题 这可能是什么原因呢?
如果使用官方版本的MySQL 慢查询日志中没有执行计划或者详细的时间信息 对于偶尔记录到的这几次查询异常慢的问题 很难知道其原因在哪里 因为信息有限 可能是系统中有其他东西消耗了资源 比如正在备份 也可能是某种类型的锁或者争用阻塞了查询的进度 这种间歇性的问题将在下一节详细讨论
返回目录 高性能MySQL
编辑推荐
ASP NET开发培训视频教程
数据仓库与数据挖掘培训视频教程
cha138/Article/program/MySQL/201311/29705相关参考
高性能MySQL:通过性能剖析进行优化 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 通过性能剖
高性能MySQL:对应用程序进行性能剖析 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 对应用程
高性能MySQL:剖析MySQL查询 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 剖析MySQ
高性能MySQL:剖析单条查询(1)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 剖析单
高性能MySQL:剖析单条查询(2)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 剖析单
高性能MySQL:剖析单条查询(3)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 剖析单
高性能MySQL:剖析单条查询(1)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! |ch
高性能MySQL:剖析单条查询(3)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 另外也
高性能MySQL:剖析单条查询(2)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 使用S
高性能MySQL:剖析服务器负载(1)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 剖析