sql语句的技巧及优化
发布时间:2017-01-11 11:43:55 所属栏目:MySql教程 来源:站长网
导读:副标题#e# 一、sql中使用正则表达式 select name,email from user where email Regexp @163[.,]com$; sql语句中使用Regexp对性能影响较大。 二、使用Rand()函数获取随机数据 rand();随机数函数 1、随机排序 mysql select * from hello order by rand(); 2、
|
2、关于mysql慢查询 a、查看mysql慢查询状态
slow_query_log :是否开启慢查询日志,1表示开启,0表示关闭。 log_slow_queries :旧版(5.6以下版本)MySQL数据库慢查询日志存储路径。可以不设置该参数,系统则会默认给一个缺省的文件host_name-slow.log slow_query_log_file:新版(5.6及以上版本)MySQL数据库慢查询日志存储路径。可以不设置该参数,系统则会默认给一个缺省的文件host_name-slow.log b、慢查询时间(秒):会将select 语句执行时间超过10秒的sql记录到慢查询日志中
3、定位分析sql语句(desc 与 explain 方式任选其一)
来源:http://www.cnblogs.com/jalja/p/6249307.html (编辑:佛山站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |






