最近监控到类似这样一个慢查询: select delete_flag,delete_time from D_OrderInfo WHERE ( OrderId is not null and OrderId = N'xxxx') D_OrderInfo表上有一个OrderId的索引,但OrderId
分类:
其他好文 时间:
2016-02-19 00:16:39
阅读次数:
184
MySQL日志: 主要包含:错误日志、查询日志、慢查询日志、事务日志、二进制日志; 日志是mysql数据库的重要组成部分。日志文件中记录着mysql数据库运行期间发生的变化;也就是说用来记录mysql数据库的客户端连接状况、SQL语句的执行情况和错误信息等。当数据库遭到意外的损坏时,可以通过日志...
分类:
数据库 时间:
2016-02-18 19:40:12
阅读次数:
231
好文,以防丢失,故转之,另对排版做简单优化。原文地址:http://ourmysql.com/archives/1401 索引目的 索引的目的在于提高查询效率,可以类比字典,如果要查“mysql”这个单词,我们肯定需要定位到m字母,然后从下往下找到y字母,再找到剩下的sql。如果没有索引,那么你可能...
分类:
数据库 时间:
2016-02-16 23:37:55
阅读次数:
445
常见Mysql系统参数调整列出MySQL服务器运行各种状态值:mysql>showglobalstatus;查询MySQL服务器配置信息:mysql>showvariables;1.慢查询mysql>showvariableslike‘%slow%‘;+---------------------+-------------------------------+|Variable_name|Value|+-----------..
分类:
数据库 时间:
2016-02-11 06:51:36
阅读次数:
483
一,为什么要开启这个查询呢? 数据库是很容易产生瓶颈的地方,现在Nosql大家讨论这么热,估计都被数据库搞郁闷了。mysql中最影响速度的就是那些查询非常慢的语句,这些慢的语句,可能是写的不够合理或者是大数据下多表的联合查询等等,所以我们要找出这些语句,分析原因,加以优化。这也是发这篇博文的原因 ...
分类:
数据库 时间:
2016-02-03 23:35:11
阅读次数:
459
介绍使用pt-query-digest搜集慢查询日志。将数据存储在两张表中:global_query_review和global_query_review_history。然后使用anemometer将pt-query-digest搜集的数据以web形式展现出来,方便查询分析。1、准备条件:a.LNMP平台b.MySQL开启慢查询slow_query_log=on#开启数据库..
分类:
数据库 时间:
2016-01-30 18:38:11
阅读次数:
1280
发现有一个工具mysqlsla,分析查询日志比 mysqldumpslow分析的会更清晰明了!安装mysqlsla:下载mysqlsla-2.03.tar.gz[root@yoon export]# tar -xvf mysqlsla-2.03.tar.gz[root@yoon export]# y
分类:
数据库 时间:
2016-01-29 20:28:01
阅读次数:
221
原文地址:使用Anemometer基于pt-query-digest将MySQL慢查询可视化 作者:84223932 本文主要介绍使用Anemometer基于pt-query-digest将MySQL慢查询可视化,因为网上资料相对较少,且都是英文的,遇到报错也没有相关的参考资料,因此写此文。 欢迎转
分类:
数据库 时间:
2016-01-29 20:15:33
阅读次数:
188
mysql 开启慢查询日志 MySQL加速查询速度的独门武器:查询缓存 对mysql查询缓存从五个角度进行详细的分析:Query Cache的工作原理、如何配置、如何维护、如何判断查询缓存的性能、适合的业务场景分析。 n 工作原理 查询缓存的工作原理,基本上可以用二句话概括: l 缓存SELECT操
分类:
数据库 时间:
2016-01-27 21:25:56
阅读次数:
266
http://dngood.blog.51cto.com/446195/1150031log_slow_queries=/usr/local/mysql/var/slow_queries.log#慢查询日志路径long_query_time=10 #记录SQL查询超过10s的语句log-querie...
分类:
数据库 时间:
2016-01-27 00:50:40
阅读次数:
182