1.查询和慢查询 查询参数 SHOW VARIABLES LIKE '%quer%' 计划记录时间 是否开启慢查询 慢查询文件地址 2.执行计划 EXPLAIN 关键词 + sql语句 3.索引 ...
分类:
数据库 时间:
2016-11-13 13:36:05
阅读次数:
147
mysqldumpslow-st-t20查询用时最多的20条语句。
分类:
数据库 时间:
2016-11-11 20:53:19
阅读次数:
207
前言在开发中,高效能的程序 也包括 高效能的查询,所以优化SQL也是程序员必要技能之一。要优化就必须要有慢日志记录才可以知道哪些查询慢,然后反向去修改慢日志设置方式写入文件写入数据库实践操作方式一:写入文件编辑my.conf 中修改 log_slow_queries 的日志地址$ cd /etc/m... ...
分类:
数据库 时间:
2016-11-11 00:43:50
阅读次数:
342
网 上有不少MySQL 性能优化方案,不过,mysql的优化同sql server相比,更为麻烦与复杂,同样的设置,在不同的环境下 ,由于内存,访问量,读写频率,数据差异等等情况,可能会出现不同的结果,因此简单地根据某个给出方案来配置mysql是行不通的,最好能使用 status信息对mysql进行 ...
分类:
数据库 时间:
2016-11-04 23:25:24
阅读次数:
264
遇到问题:凌晨收到报警,某mongodb服务器cpuload超过8。由于没有影响到业务,第二天一早开始查原因。查原因:1.先了解该服务器上的应用有哪些该db服务器主要应用只有mongodb。于是开始查询mongodb日志:通过凌晨的日志mongodb.log查看,有大量的慢查询,但实际上这些表都非常..
分类:
数据库 时间:
2016-11-02 14:56:55
阅读次数:
181
命令: show processlist; 如果是root帐号,你能看到所有用户的当前连接。如果是其它普通帐号,只能看到自己占用的连接。 show processlist;只列出前100条,如果想全列出请使用show full processlist; mysql> show processlist ...
分类:
数据库 时间:
2016-11-02 12:11:31
阅读次数:
284
一、介绍mysqlsla是一个分析mysql慢日志的工具,可以分析出慢查询的原因,包括执行某条sql出现的次数及在slowlog数据的百分比、执行时间、等待销的时间等。公司的数据库有很多慢查询日志,导致的系统的负载很高,而mysql慢查询日志文件内容格式不太好看,经推荐使用mysqlsla;使..
分类:
数据库 时间:
2016-10-31 22:50:41
阅读次数:
320
可以帮助分析慢查询。 选项: -n 10 列出最近10条慢查询 如: mysqldumpslow ...
分类:
数据库 时间:
2016-10-31 06:51:04
阅读次数:
170
前几天更新完程序,测试功能时,发现应用登录非常慢,以为是应用有问题,但是等待较长一段时间后发现应用登录是ok的。检查应用日志,发现提示数据池已满,无法创建更多的连接。然后赶紧登录数据库检查,1、top查看发现mysql进程cpu使用率竟然高达1300%多,我勒个去,这是什么鬼..
分类:
数据库 时间:
2016-10-24 17:51:59
阅读次数:
169