原文:http://blog.csdn.net/a11085013/article/details/17370053 //show variables like '%quer%';查询是否开启了慢查询!!第一步:修改my.ini(mysql配置文件) 在my.ini中加上下面两句话 log-slow ...
分类:
数据库 时间:
2017-11-14 14:18:10
阅读次数:
132
完美的排错思路,值得鉴赏。 转载自:简单密码引起的血案 http://sery.blog.51cto.com/10037/1676611 起因:论坛管理员账号密码泄露,被人用工具自动发帖,一晚上发了上万个帖子。费了很多时间才把这些垃圾帖子删掉。论坛的discuz程序没有做任何改动,怀疑是被恶意攻击。 ...
分类:
其他好文 时间:
2017-10-10 13:16:31
阅读次数:
166
原文链接:http://blog.jobbole.com/86594/ MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQ ...
分类:
数据库 时间:
2017-09-13 23:24:23
阅读次数:
265
这个问题我提在了 StackOverflow 上,但没有回答。自己写吧 我的需求是,将mysql slow queries展现到页面上。但是如果原始展现,会带不同参数,不太好group等。其实我们关心的只是sql本身,比如 因为没有很合适的module,所以得用regrex替换。数字很容易,字符串需 ...
分类:
数据库 时间:
2017-07-12 12:14:44
阅读次数:
376
今日发现网站访问慢,一次进行了排查,开始思路混乱,下面来梳理下一、故障分析首先,判断访问慢现象,是个人还是集体???个人现象排查:检查个人网络,pc,浏览器、中毒等,无需多说自己百度;集体现象排查:检查核心路由交换,ISP运行商网络,ARP攻击,DNS服务,各服务器状..
分类:
数据库 时间:
2017-05-12 22:11:22
阅读次数:
267
当MySQL服务器出现异常(慢),首先要考虑是否因,SQL语句引起数据库慢,如果情况比较紧急,我们就要立刻SHOWFULLPROCESSLIST;去查看,但我建议大家使用-e参数,采用非交互的方式,因为这样可以使用grep等命令,对结果进行过滤,更方便直观的看到结果一、抓SQL慢查询语句的方法..
分类:
数据库 时间:
2017-05-12 14:25:05
阅读次数:
279
平常的工作中需要对慢查询进行优化得用percona-tookit的pt-query-digest对慢日志进行分析percona-tookit下载地址:https://www.percona.com/doc/percona-toolkit/3.0/index.html使用方法:#pt-query-digest慢日志文件对总结出来的慢查询可以利用点评的sqladvisor进行索引优化
分类:
数据库 时间:
2017-03-20 10:51:35
阅读次数:
169
有时候我们要将每天的sql慢查询等信息发送到运维人员或者其他相关责任人。linux下默认的邮件发送方式经常被各种邮件服务器当做垃圾邮件处理了。因此我们最好还是自己动手改造下。下载sendEmail-v1.56.tar.gz并解压到/root目录下,重命名为sendEmail然后编写mail.sh内容如下:#!..
分类:
系统相关 时间:
2017-01-03 08:52:21
阅读次数:
222
MySQL通过慢查询日志定位那些执行效率较低的SQL 语句,用--log-slow-queries[=file_name]选项启动时,mysqld 会写一个包含所有执行时间超过long_query_time 秒的SQL语句的日志文件,通过查看这个日志文件定位效率较低的SQL 。 慢查询日志在查询结束 ...
分类:
数据库 时间:
2016-07-22 21:30:20
阅读次数:
268
错误日志errorlog服务启动关闭查询日志querylog普通查询日志generalquerylog客户端链接和SQL慢查询日志slowquerylog执行时间超出指定值二进制日志binarylog记录数据被修改的相关信息错误日志vim/etc/my.cnf[mysqld_safe]log-error=/data/3306/mysql_oldboy3306.err查询日志mysq..
分类:
数据库 时间:
2016-05-23 19:18:44
阅读次数:
297