通过show status 来优化MySQL数据库

通过show status 来优化MySQL数据库

ID:40896320

大小:36.64 KB

页数:8页

时间:2019-08-10

通过show status 来优化MySQL数据库_第1页
通过show status 来优化MySQL数据库_第2页
通过show status 来优化MySQL数据库_第3页
通过show status 来优化MySQL数据库_第4页
通过show status 来优化MySQL数据库_第5页
资源描述:

《通过show status 来优化MySQL数据库》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1,查看MySQL服务器配置信息 Java代码  1.mysql> show variables;  2,查看MySQL服务器运行的各种状态值 Java代码  1.mysql> show global status;  3,慢查询 Java代码  1.mysql> show variables like '%slow%';  2.+------------------+-------+  3.

2、 Variable_name    

3、 Value 

4、  4.+------------------+-------+  5.

5、 log_slow_queries 

6、 OFF   

7、  6.

8、 sl

9、ow_launch_time 

10、 2     

11、  7.+------------------+-------+  8.mysql> show global status like '%slow%';  9.+---------------------+-------+  10.

12、 Variable_name       

13、 Value 

14、  11.+---------------------+-------+  12.

15、 Slow_launch_threads 

16、 0     

17、  13.

18、 Slow_queries        

19、 279   

20、  14.+-------------

21、--------+-------+  配置中关闭了记录慢查询(最好是打开,方便优化),超过2秒即为慢查询,一共有279条慢查询 4,连接数 Java代码  1.mysql> show variables like 'max_connections';  2.+-----------------+-------+  3.

22、 Variable_name   

23、 Value 

24、  4.+-----------------+-------+  5.

25、 max_connections 

26、 500   

27、  6.+-----------------+-------+  7.  8.mysql> sho

28、w global status like 'max_used_connections';  9.+----------------------+-------+  10.

29、 Variable_name        

30、 Value 

31、  11.+----------------------+-------+  1.

32、 Max_used_connections 

33、 498   

34、  2.+----------------------+-------+  设置的最大连接数是500,而响应的连接数是498 max_used_connections/max_connections*100%=99.

35、6%(理想值≈85%) 5,key_buffer_size key_buffer_size是对MyISAM表性能影响最大的一个参数,不过数据库中多为Innodb Java代码  1.mysql> show variables like 'key_buffer_size';  2.+-----------------+----------+  3.

36、 Variable_name   

37、 Value    

38、  4.+-----------------+----------+  5.

39、 key_buffer_size 

40、 67108864 

41、  6.+-----------------+---

42、-------+  7.  8.mysql> show global status like 'key_read%';  9.+-------------------+----------+  10.

43、 Variable_name     

44、 Value    

45、  11.+-------------------+----------+  12.

46、 Key_read_requests 

47、 25629497 

48、  13.

49、 Key_reads         

50、 66071    

51、  14.+-------------------+----------+  一共有25629497个索引读取

52、请求,有66071个请求在内存中没有找到直接从硬盘读取索引,计算索引未命中缓存的概率: key_cache_miss_rate=Key_reads/Key_read_requests*100%=0.27% 需要适当加大key_buffer_size Java代码  1.mysql> show global status like 'key_blocks_u%';  2.+-------------------+-----

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。