sql及索引优化开启慢查询日志查看慢查询日志是否打开mysql> show variables like 'slow_query_log';+----------------+-------+| Variable_name | Value |+----------------+-------+| ....
分类:
数据库 时间:
2015-08-21 22:52:11
阅读次数:
247
数据库优化的目的;避免出现访问错误由于数据库连接timeout产生5XX错误;由于慢查询造成页面无法加载;由于阻塞造成数据无法提交;轻则影响服务器的性能;事务回滚;增加数据库的稳定性;很多数据库问题都是由于低效的查询引起的;优化用户体验;流畅页面的访问速度;良好的网站功能体验;如何发现有问题的sql...
分类:
数据库 时间:
2015-08-20 20:37:40
阅读次数:
218
今天早上在正式服部署了新代码,过了一段时间,服务器的负载告警,cpu使用率告警,登录服务器查询,发现是mysql导致cpu的使用率过高,于是showprocesslist查询了一下,看到有很多线程处于sendingdata和lock的状态中,都是select某个数据库的某张表的操作。于是将sendingdata的..
分类:
数据库 时间:
2015-08-20 10:51:38
阅读次数:
185
① Mysql优化的思路
1,SQL语句优化和索引优化
2,数据库表结构的优化
3,系统配置
4,硬件优化
②
查看慢查询日志状态:show variables like ‘slow_query_log’
如果上面的结果是OFF,开启慢查询日志:set global slow_query_log=onlog_queries_not_using_indexes表示将记录未使用键的查询。设...
分类:
数据库 时间:
2015-08-20 10:32:48
阅读次数:
217
日志分类错误日志:记录mysql服务的启动,运行或停止mysql服务时出现的错误查询日志:记录建立的客户端连接和执行的语句二进制日志:记录所有更改数据的语句,可用于数据复制和还原慢查询日志:记录所有执行时间超过long_query_time的所有查询和不使用索引的查询二进制文件 (show vari...
分类:
数据库 时间:
2015-08-19 19:41:45
阅读次数:
119
1.--log已经被--general-log取代,指定日志文件用--general_log_file=file_name选项2.--log-slow-queries和log_slow_queries选项使用--slow_query_log开启慢查询日志,并使用slow_query_log_file=filename指定慢查询文件3.--one-thread选项用被--thread_handling=no-threads选项..
分类:
数据库 时间:
2015-08-18 16:39:09
阅读次数:
173
发现低性能的SQL——慢查询日志 MySQL支持慢查询日志,记录查询时间过长的SQL语句。通过日志能发现需要优化的主体。 开启慢查询日志功能:修改my.cnf文件,并重启 log-slow-queries=/var/lib/mysql/mysql-slow.l...
分类:
数据库 时间:
2015-08-17 17:37:52
阅读次数:
240
目录 一、优化概述 二、查询与索引优化分析 1性能瓶颈定位 Show命令 慢查询日志 explain分析查询 profiling分析查询 ? 2索引及查询优化 三、配置优化 1) ? ? ?max_connections 2) ? ? ?back_log 3) ? ? ...
分类:
数据库 时间:
2015-08-14 15:57:19
阅读次数:
310
1、列出MySQL服务器运行各种状态值? mysql> show global status;? 2、查询MySQL服务器配置信息语句? mysql> show variables;? 3、慢查询? mysql> show variables like ‘%slow%‘;? +------------------+--...
分类:
数据库 时间:
2015-08-10 09:31:58
阅读次数:
197
1、列出MySQL服务器运行各种状态值 mysql> show global status; 2、查询MySQL服务器配置信息语句 mysql> show variables; 3、慢查询 mysql> show variables like ‘%slow%‘; +------------------+-------+ | Va...
分类:
数据库 时间:
2015-08-09 17:21:42
阅读次数:
158