易截截图软件、单文件、免安装、纯绿色、仅160KB

mysql慢查询日志分析

mysql
有一个功能就是可以log下来运行的比较慢的sql语句,默认是没有这个log的,为了开启这个功能,要修改my.cnf或者在mysql
启动的时候加入一些参数。
如果在my.cnf里面修改,需增加如下几行
long_query_time = 10
log-slow-queries =
long_query_time
是指执行超过多久的sql会被log下来,这里是10秒。
log-slow-queries 设置把日志
写在那里,为空的时候,系统会给慢查询
日志赋予主机名,并被附加slow.log
    如果设置了参数log-long-format,那么所有没有使用索引的查询也将被记录。在文件my.cnf或my.ini中加入下面这一行可以记录这些查询
这是一个有用的日志。它对于性能的影响不大(假设所有查询都很快),并且强调了那些最需要注意的查询(丢失了索引或索引没有得到最佳应用)
# Time: 070927  8:08:52
# User@Host: root[root] @  [192.168.0.20]
# Query_time: 372  Lock_time: 136  Rows_sent: 152  Rows_examined: 263630
select id, name from manager where id in (66,10135);
这是慢查询
日志中的一条,用了372秒,锁了136秒,返回152行,一共查了263630行
    如果日志内容很多,用眼睛一条一条去看会累死,mysql
自带了分析的工具,使用方法如下:
命令行下,进入mysql
/bin
目录,输入mysqldumpslow –help
或--help
可以看到这个工具的参数,主要有
Usage: mysqldumpslow [ OPTS... ] [ LOGS... ]
Parse and summarize the MySQL
slow query log. Options are
  --verbose    verbose
  --debug      debug
  --help       write this text to standard output
  -v           verbose
  -d           debug
  -s ORDER     what to sort by (t, at, l, al, r, ar etc), 'at' is default
  -r           reverse the sort order (largest last instead of first)
  -t NUM       just show the to


相关文档:

MySQL中的Show命令

      数据库的优化是系统优化的重要方面,而数据库优化的基础是基于统计数据,下面的这些命令可以帮助我们了解数据库的状态。比如用show table status from ecl where rows>10000;可以看哪些数据库表比较大,然后看看这些表的设置、索引等是否有问题。
1. show tables或show tables from dat ......

MySQL学习2

  了解了一些最基本的操作命令后,我们再来学习如何创建一个数据库和数据库表。
1、使用SHOW语句找出在服务器上当前存在什么数据库:
mysql> SHOW DATABASES;
+----------+
| Database |
+----------+
| mysql   |
| test    |
+----------+
3 rows in set (0.00 sec) ......

远程连接mysql速度慢的解决方法

远程连接mysql速度慢的解决方法
http://www.xishuiw.com
  PHP 远程连接MYSQL速度慢,有时远程连接到MYSQL用时4-20秒不等,本地连接MYSQL正常,出现这种问题的主要原因是,默认安装的MYSQL开启了DNS的反向解析,在MY.INI(WINDOWS系统下)或MY.CNF(UNIX或LINUX系统下)文件的[mysqld]下加入skip- name-resolve这一句。连接mysq ......

注册Mysql服务

用InstallAnywhere打包Java程序包含MySQL数据库
 
InstallAnywhere打包Java程序时可以自动完成jre的打包,但是需要MySQL数据库的程序就得手动添加。资料太少,纠结了三天,终于解决
1、  下载绿色版的MySQL,可以去官网下载。网友制作了MySQL的绿色精简Bat版(http://download.csdn.net/source/524812),可以 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号