当前位置:网站首页>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。
边栏推荐
- Execute Lua script in redis
- Installing MySQL under Linux [details]
- About multi table query of MySQL
- Using reflection to export entity data to excel
- MySQL第五章总结
- Matrix fast power notes
- Update mysql5.6 to 5.7 under Windows
- SQL Server foundation introduction collation
- Jar version conflict resolution
- Développeur, quelle est l'architecture des microservices?
猜你喜欢

Developers, what is the microservice architecture?

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

Function run time

看我在Map<String, String>集合中,存入Integer类型数据

Hazelnut cloud - SMS (tool)

Adaptiveavgpool2d does not support onnx export. Customize a class to replace adaptiveavgpool2d

Postman入门教程

Servlet learning notes II

MySQL第七次作业-更新数据

Flutter与原生通信(上)
随机推荐
Vscode environment setup: synchronous configuration
Jar version conflict resolution
MySQL job 11 - application de la vue
二叉树常见面试题
Selection of webrtc video codec type VP8 H264 or other? (openh264 encoding, ffmpeg decoding)
Solution to the problem of compilation error due to repeated third-party package names
The sixth MySQL job - query data - multiple conditions
MySQL 11th job - view application
[binary search] 4 Find the median of two positive arrays
Dynamic library connection - symbol conflict - global symbol intervention
Which PHP open source works deserve attention
36 qtextedit control input multiline text
Easyexcel - Excel read / write tool
Reasons for "unresolved external symbols" during vs or QT compilation link:
About multi table query of MySQL
Hcia-dhcp experiment
MySQL第十一作业-视图的应用
Concise course of probability theory and statistics in engineering mathematics second edition review outline
String constant pool, class constant pool, and runtime constant pool
Query online users and forced withdrawal users based on oauth2