当前位置:网站首页>mysql性能监控和sql语句
mysql性能监控和sql语句
2022-06-26 09:51:00 【波哥】
1、查询缓存:
mysql> show variables like '%query_cache%';2、缓存在Cache中线程数量thread_cache_size:
mysql> show variables like 'thread%';3、DB已连接的线程数:
mysql> show status like 'connections';4、当前连接线程状态:
mysql> show status like '%thread%';5、索引缓存大小:
mysql> show variables like 'key_buffer_size';6、索引缓存未命中率:
mysql> show global status like 'key_read%';7、索引缓存命中率:
mysql> show global status like 'key_%';8、索引读取统计:
mysql> show global status like 'key_blocks_u';key_blocks_unused表示未使用的缓存簇(blocks)数,key_blocks_used表示曾经用到的最大的blocks,如果缓存都用到了,要么增加key_buffer_size,要么过度索引,把缓存占满了。
9、并发最大连接数-允许最大连接数(一般500到800比较合适):
mysql> show variables like 'max_connections';10、并发最大连接数-服务器响应最大连接数:
mysql> show global status like 'max_used_connections';11、并发最大连接数-当前连接数:
mysql> show global status like 'connections';12、并发最大连接数-线程队列(值越小越好):
mysql> show variables like 'back_log';13、临时表:
mysql> show global status like 'created_tmp%';临时表比较大无法在内存完成时就不得使用磁盘文件,如果'created_tmp_tables非常大,则可能是系统中的排序操作过多,或者是表连接方式优化不够。
14、mysql服务器对临时表的配置:
mysql> show variables where variable_name in ('temp_able_siae','max_heap_table_size');当临时表空间小于max_heap_table_size时,才能全部放入内存。
15、表扫描情况:
mysql> show global status like 'handler_read%';
mysql> show global status like 'com_select';如果表扫描率超过4000,说明进行太多表扫描,可能索引没有建好,增加read_buffer_size值会有好处,但不要查8M。
边栏推荐
- MySQL第九次作业-连接查询&子查询
- Global and Chinese market of recycled paper 2022-2028: Research Report on technology, participants, trends, market size and share
- Little red book - Notes inspiration - project summary
- 3行3列整形二维数组,求对角之和
- 六月集训(第26天) —— 并查集
- Using reflection to export entity data to excel
- Notes - simple but adequate series_ KVM quick start
- MySQL第六章总结
- Enter a positive integer with no more than 5 digits, and output the last digit in reverse order
- Idea remote debugger
猜你喜欢

Concise course of probability theory and statistics in engineering mathematics second edition review outline

MySQL 8th job

Jar version conflict resolution

AdaptiveAvgPool2D 不支持 onnx 导出,自定义一个类代替 AdaptiveAvgPool2D

Easyexcel - Excel read / write tool

【软件项目管理】期末复习知识点整理

Linux下安装Mysql【详细】

MySQL第十三次作业-事务管理

The sixth MySQL job - query data - multiple conditions

About multi table query of MySQL
随机推荐
sysbench基础介绍
MySQL 12th job - Application of stored procedure
Getting started with postman
Pit record_ TreeSet custom sorting results in less data loss
開發者,微服務架構到底是什麼?
Some problems of feign transferring multipartfile
基础-MySQL
Under the double reduction, the amount of online education has plummeted. Share 12 interesting uses of webrtc
Bit operation n & (n-1), leetcode231, interview question 05.06
Quantitative investment learning - Introduction to classic books
使用‘百家饭’自动生成API调用:JS部分进展(二)
MySQL项目7总结
SQL Server foundation introduction collation
AIX基本操作记录
Little red book - Summary of internal sales spike project
MySQL第十四次作业--电子商城项目
MySQL第十三次作业-事务管理
RDB persistence validation test
MySQL seventh job - update data
Easyexcel - Excel read / write tool