查看版本
1 | select @@version |
查看所有自定义函数
1 | show function status |
查看所有自定义存储过程
1 | show procedure status |
显示用户正在运行的线程
1 | show processlist |
查询数据库当前设置的最大连接数
1 | show variables like '%max_connection%'; |
查看最大连接数
1 | show global status like 'Thread%'; |
Threads_cached :代表当前此时此刻线程缓存中有多少空闲线程。
Threads_connected :代表当前已建立连接的数量,因为一个连接就需要一个线程,所以也可以看成当前被使用的线程数。
Threads_created :代表从最近一次服务启动,已创建线程的数量。
Threads_running :代表当前激活的(非睡眠状态)线程数。并不是代表正在使用的线程数,有时候连接已建立,但是连接处于sleep状态,这里相对应的线程也是sleep状态。
查询最大连接数
1 | show variables like 'max_connections'; |
查询响应的连接数
1 | #查看响应的连接数:max_used_connections / max_connections * 100% (理想值≈ 85%) |
查询客户端连接线程缓存数
1 | show variables like 'thread_cache_size'; |