知识大全 剖析单条查询(2)[2]
Posted 知
篇首语:韬略终须建新国,奋发还得读良书本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 剖析单条查询(2)[2]相关的知识,希望对你有一定的参考价值。
高性能MySQL:剖析单条查询(2)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
使用SHOW STATUS
MySQL 的SHOW STATUS 命令返回了一些计数器 既有服务器级别的全局计数器 也有基于某个连接的会话级别的计数器 例如其中的Queries注 在会话开始时为 每提交一条查询增加 如果执行SHOW GLOBAL STATUS(注意到新加的GLOBAL 关键字) 则可以查看服务器级别的从服务器启动时开始计算的查询次数统计 不同计数器的可见范围不一样 不过全局的计数器也会出现在SHOW STATUS 的结果中 容易被误认为是会话级别的 千万不要搞迷糊了 在使用这个命令的时候要注意几点 就像前面所讨论的 收集合适级别的测量值是很关键的 如果打算优化从某些特定连接观察到的东西 测量的却是全局级别的数据 就会导致混乱 MySQL 官方手册中对所有的变量是会话级还是全局级做了详细的说明
SHOW STATUS 是一个有用的工具 但并不是一款剖析工具 SHOW STATUS 的大部分结果都只是一个计数器 可以显示某些活动如读索引的频繁程度 但无法给出消耗了多少时间 SHOW STATUS 的结果中只有一条指的是操作的时间(Innodb_row_lock_time) 而且只能是全局级的 所以还是无法测量会话级别的工作
尽管SHOW STATUS 无法提供基于时间的统计 但对于在执行完查询后观察某些计数器的值还是有帮助的 有时候可以猜测哪些操作代价较高或者消耗的时间较多 最有用的计数器包括句柄计数器(handler counter) 临时文件和表计数器等 在附录B 中会对此做更详细的解释 下面的例子演示了如何将会话级别的计数器重置为 然后查询前面( 使用SHOW PROFILE 一节)提到的视图 再检查计数器的结果
mysql> FLUSH STATUS;
mysql> SELECT * FROM sakila nicer_but_slower_film_list;
[query results omitted]
mysql> SHOW STATUS WHERE Variable_name LIKE Handler%
OR Variable_name LIKE Created% ;
+ + +
| Variable_name | Value |
+ + +
| Created_tmp_disk_tables | |
| Created_tmp_files | |
| Created_tmp_tables | |
| Handler_mit | |
| Handler_delete | |
| Handler_discover | |
| Handler_prepare | |
| Handler_read_first | |
| Chapter :Profiling Server Performance
| Handler_read_key | |
| Handler_read_next | |
| Handler_read_prev | |
| Handler_read_rnd | |
| Handler_read_rnd_next | |
| Handler_rollback | |
| Handler_savepoint | |
| Handler_savepoint_rollback | |
| Handler_update | |
| Handler_write | |
+ + +
返回目录 高性能MySQL
编辑推荐
ASP NET开发培训视频教程
数据仓库与数据挖掘培训视频教程
Oracle索引技术
cha138/Article/program/MySQL/201311/29709相关参考
高性能MySQL:剖析单条查询(1)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! |ch
高性能MySQL:剖析单条查询(3)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 另外也
高性能MySQL:剖析单条查询(1)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 剖析单
高性能MySQL:剖析单条查询(3)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 剖析单
高性能MySQL:单条查询问题还是服务器问题(2) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
高性能MySQL:单条查询问题还是服务器问题(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
高性能MySQL:剖析MySQL查询 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 剖析MySQ
(一)子查询select*fromtableA whereidoperator(select*fromtableAawhereaid=) operaor 单条记录子查询(
高性能MySQL:剖析服务器负载(2)[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! #m
高性能MySQL:剖析服务器负载(2)[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 剖析