mysql 查看负载
来源:互联网 发布:政治家族 知乎 编辑:程序博客网 时间:2024/06/05 08:36
mysql 查看负载
2009-06-08 13:19
1.mysql>;\s
2.查看mysql的负载高的原因:
编辑MYSQL配置文件my.cnf,加上以下几行:
log_slow_queries=/usr/local/mysql/data/log_slow_queries.log //慢语句日志保存目录
long_query_time=10 //记录SQL查询超过10S的语句
log-queries-not-using-indexes=1 //记录没有使用索引的sql
这样,慢语句就被记录在日志文件中了.
tail -f /usr/local/mysql/data/log_slow_queries.log 查看日志.
四个参数
Query_time: 0 Lock_time: 0 Rows_sent: 1 Rows_examined: 54
分别意思为:查询时间 锁定时间 查询结果行数 扫描行数
主要看那些扫描行数超多的语句.然后去数据库加上对应的索引
log_slow_queries=/usr/local/mysql/data/log_slow_queries.log //慢语句日志保存目录
long_query_time=10 //记录SQL查询超过10S的语句
log-queries-not-using-indexes=1 //记录没有使用索引的sql
这样,慢语句就被记录在日志文件中了.
tail -f /usr/local/mysql/data/log_slow_queries.log 查看日志.
四个参数
Query_time: 0 Lock_time: 0 Rows_sent: 1 Rows_examined: 54
分别意思为:查询时间 锁定时间 查询结果行数 扫描行数
主要看那些扫描行数超多的语句.然后去数据库加上对应的索引
3.如果MySQL在本机连接速度很快,但远程连接速度慢则在/etc/my.cnf的[mysqld]中添加一项
skip-name-resolve
这样连接时MySQL就不会对连接来的IP或域名进行DNS解析,从而使用速度加快
skip-name-resolve
这样连接时MySQL就不会对连接来的IP或域名进行DNS解析,从而使用速度加快
0 0
- mysql 查看负载
- mysql 查看负载
- linux查看多核负载
- linux查看系统负载
- Linux 系统负载查看
- 查看主机负载方法
- linux 查看网络负载
- linux 查看硬盘负载
- 查看CPU负载
- linux查看系统负载
- 查看网络负载
- linux查看系统负载
- Linux查看机器负载
- sar 查看历史负载
- Linux中查看负载
- Linux查看机器负载
- Linux查看机器负载
- Linux查看机器负载
- java 裁剪图片 参数 宽 高 自动按照比例来剪切
- Nginx 进程间通信
- oracle字段中找出字段中含有非数字的方法
- 智能家居系统中的主被动红外入侵探测器介绍
- iOS常用控件尺寸大集合
- mysql 查看负载
- ORACLE常用数值函数、转换函数、字符串函数
- 如何快速汉化一个JAVA软件
- DAVINCI DM365-DM368开发攻略——linux-2.6.32的移植
- iOS中关于定时
- 仿自下向上动画弹出菜单(同时背景窗口变暗/缩小)的实现原理,例小米,苹果等菜单
- Android:interpolator用法
- myeclipse项目名修改后tomcat部署问题
- opencv播放视频添加滚动条