-
select count(*) 所有行数 select count(attrname) 指定列不为空的行数 优化max操作, 建立索引 create index idx_attrname on tablename(attrname)查看全部
-
用mysql官方提供的日志分析工具查看TOP3慢日志 mysqldumpslow -t 3 /home/mysql/data/mysql-slow.log | more查看全部
-
1)查看mysql是否开启慢查询日志 show variables like 'slow_query_log'; 2)设置没有索引的记录到慢查询日志 set global log_queries_not_using_indexes=on; 3)查看超过多长时间的sql进行记录到慢查询日志 show variables like 'long_query_time' 4)开启慢查询日志 set global slow_query_log=on 5)查看日志记录位置 show variables like 'slow_query_log_file' 6)查看日志 tail -50 /home/mysql/data/mysql-slow.log查看全部
-
下载sakila数据库 http://dev.mysql.com/doc/index-other.html. 解压 解压sakila-db.zip到Desktop,里面包含三个文件 sakila-schema.sql //数据库结构文件 sakila-data.sql //数据文件 sakila.mwb 将数据库结构还原到mysql mysql> source Desktop/sakila-db/sakila-schema.sql; 将数据写入到数据库 mysql> source Desktop/sakila-db/sakila-data.sql;查看全部
-
Mysqldumpslow安装mysql时自带的mysql慢查询日志分析工具 但工具展示的信息还不够全面,主要是主机信息,sql以及当前sql执行的次数,消耗的时间 使用方式: mysqldumpslow -h (可以列出参数的帮助列表) 需要分析的慢查询日志文件.查看全部
-
使用mysql慢查日志对有目效率顺问题的sql进行监控 show variables like 'slow_query_log' 检查慢查询是否开启 set global slow_query_log_file = '/home/mysql/sql_log/mysql-slow.log' set global log_queries_not_using_indexes=on 记录没使用索引的慢查询 set global long_query_time=1 单位'秒'查看全部
-
子查询查看全部
-
子查询优化:一对多的时候会产生重复记录,需要distinct查看全部
-
max()的优化方法-利用max方法查询最后一笔交易的时间 explain select max(payment_date) from payment\G //,payment_date相当于索引查看全部
-
count()正确描写查看全部
-
sql 语句 explain 检查字段的说明查看全部
-
sql及索引优化查看全部
-
慢日志查看分析工具的使用:在cmd中打开mysql后 mysqldumpslow -t 3(条数) 满日志的路径 show variables like '%slow%'; 查询慢查询日志所在位置 set global log_queries_no_using_indexes='on'; 开启慢查询 show variables like 'long_query_time'; 慢查询的执行时间记录 tail -50 /mydata/mysql/data/localhost-slow.log; 查看慢查询日志 执行SQL的主机信息 # Time: 2016-10-28T15:59:22.416695Z 解释:慢查询执行的时间点 # User@Host: root[root] @ localhost [] 解释:执行SQL的主机信息 # Query_time: 0.003073 Lock_time: 0.001320 Rows_sent: 2 Rows_examined: 2 解释:SQL执行的信息,Query_time指查询所有时间,Lock_time指锁定时间,Rows_sent发送的行数,Rows_examined扫描的行数 SET timestamp=1477670362; 解释:以时间戳的形式记录了此SQL执行的时间 select * from store limit 10; 解释:SQL的具体内容 [ 收起全文 ]查看全部
-
开启慢查询日志查看全部
-
mysql优化查看全部
举报
0/150
提交
取消