首页| 新闻活动

数据库MySQL常见查询语句和连接数性能调优命令

来源:泽众软件测试网时间:2021-01-26浏览数:90

  数据库MySQL常见查询语句和连接数性能调优命令

 

确定耗时较多的查询语句

 

show status like 'slow_queries';  #查询慢查询次数。

 

show variables like 'long_query_time'; #查看慢查询设置的时间 ,默认10s。

 

set long_query_time = 1;  #设置慢查询时间。

 

set GLOBAL slow_query_log = ON; #开启慢日志。 

 

show variables like '%quer%'; #模糊查找quer相关设置,在 slow_query_log_file 可以找到慢日志文件的位置。

 

explain [具体的sql语句] #使用explain来分析SQL语句实现优化SQL语句,explain后面的SQL语句并不会执行。

 

explain partitions [具体的sql语句] #用于查看存在分区的表的执行计划。

 

数据库连接数

 

show variables like 'max_connections'; #查看当前服务器配置的最大连接数。

 

set GLOBAL max_connections=10000; #设置最大连接数。

 

show GLOBAL status like '%max_used_connections%'; #查看当前已使用最大连接数。

Micro Focus软件培训认证中心

广州赛辰认证服务有限公司

联系我们

广州赛辰认证服务有限公司

电话:020-32200125

邮编:510663

地址:广州高新技术产业开发区科学城彩频路9号501E/F/G