当前位置: 首页 > news >正文

mysql运维语句

1、检查表空间状态,包括行数、数据大小以及索引大小

SELECT table_schema AS 'Database',table_name AS 'Table',engine AS 'Engine',table_rows AS 'Rows',round(data_length/1024/1024,2) AS 'Data Length (MB)',round(index_length/1024/1024,2) AS 'Index Length (MB)'
FROM information_schema.tables
WHERE engine = 'InnoDB';

2、显示 InnoDB 状态,包括缓冲池、事务、锁等信息

SHOW ENGINE INNODB STATUS;

3、查看 MySQL 的变量设置

SHOW GLOBAL VARIABLES LIKE '%innodb%';

4、查看当前正在运行的线程,这条命令显示了当前连接到 MySQL 服务器的所有线程及其执行的查询。这对于识别长时间运行的查询或锁问题很有用。

SHOW FULL PROCESSLIST;

5、查看 MySQL 服务器的二进制日志状态

SHOW MASTER STATUS;

6、连接相关

(1)统计当前连接数

SELECT COUNT(*) FROM information_schema.PROCESSLIST;

(2)查看最大允许连接数

SHOW VARIABLES LIKE 'max_connections';

(3)监控连接相关状态变量

SHOW GLOBAL STATUS LIKE 'Connections';
SHOW GLOBAL STATUS LIKE 'Threads_connected';
SHOW GLOBAL STATUS LIKE 'Aborted_connects';
  • Connections: 自服务器启动以来收到的连接请求次数。
  • Threads_connected: 当前打开的连接数量。
  • Aborted_connects: 尝试连接到服务器失败的次数。

7、检查运行时间较长的sql

这段查询尝试结合语句历史记录和阶段当前事件,以识别出执行时间较长的查询。

SELECT t1.THREAD_ID, t1.SQL_TEXT, t2.EVENT_ID, t2.EVENT_NAME, t2.TIMER_WAIT,t2.WORK_COMPLETED,t2.WORK_ESTIMATED
FROM performance_schema.events_statements_history AS t1
JOIN performance_schema.events_stages_current AS t2 ON t1.THREAD_ID = t2.THREAD_ID
WHERE t1.SQL_TEXT IS NOT NULL
ORDER BY t2.TIMER_WAIT DESC;

查找正在执行语句的耗时 

SELECT t.thread_id, t.processlist_user, t.processlist_host, s.sql_text, s.timer_wait
FROM performance_schema.threads AS t
JOIN performance_schema.events_statements_current AS s ON t.thread_id = s.thread_id
WHERE s.sql_text IS NOT NULL
ORDER BY s.timer_wait DESC;

慢查询日志参数

SHOW VARIABLES LIKE 'slow_query_log%';

http://www.lryc.cn/news/578015.html

相关文章:

  • 【Unity】MiniGame编辑器小游戏(七)贪吃蛇【Snake】
  • 链表题解——设计链表【LeetCode】
  • C#的datagridview使用总结
  • 复合电流检测方法:原理、技术与应用演进
  • 华为云Flexus+DeepSeek征文 | ​​华为云ModelArts Studio大模型与企业AI会议纪要场景的对接方案
  • GeoTools 结合 OpenLayers 实现属性查询(二)
  • Windows Excel文档办公工作数据整理小工具
  • Day2 音频基础知识
  • API接口安全-2:签名、时间戳与Token如何联手抵御攻击
  • starocks的be参数调优
  • 智能办公与科研革命:ChatGPT+DeepSeek大模型在论文撰写、数据分析与AI建模中的实践指南
  • vue常见问题:
  • 【解析】 微服务测试工具Parasoft SOAtest如何为响应式架构助力?
  • 阿里云计算巢私有化MCP市场:企业级AI工具的安全部署新选择
  • RK3568平台开发系列讲解:HDMI显示驱动
  • 大语言模型 API 进阶指南:DeepSeek 与 Qwen 的深度应用与封装实践
  • k8s中crictl命令常报错解决方法
  • 华为云Flexus+DeepSeek征文 | 对接华为云ModelArts Studio大模型:AI赋能投资理财分析与决策
  • 建筑业企业资质标准建设部网站/短链接在线生成官网
  • 深圳 网站建设培训/超级外链推广
  • 网站seo推广平台/制作网站首页
  • 广州一建筑外墙脚手架坍塌/惠州seo推广公司
  • 网站免费正能量小说/品牌网络营销案例
  • 蒙阴网站建设/灰色行业推广平台
  • 德阳网站开发熊掌号/开展网络营销的企业
  • 做网站靠谱的软件公司/seo优化外包顾问
  • 营销团队名称/六安seo
  • 移动网站建设信息/软文范例大全1000字
  • wordpress怎么实时刷新数据/郑州官网关键词优化公司
  • 政府网站备案流程/公司推广文案