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

各种数据库查询运行中的sql以及终止进程


查询各种数据源,查询运行中的sql以及终止进程总结

mysql

1、查询运行中的sql

(1) SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST WHERE db='xx';

(2) show processlist;

select concat('kill ',id ,';') FROM INFORMATION_SCHEMA.PROCESSLIST WHERE db='xx';

2、杀死进程

kill pId;

3、查询mysql活动事务的状态

SELECT * FROM information_schema.INNODB_TRX;

4、查看使用或者锁定的表

SHOW OPEN TABLES WHERE In_use > 0;

5、查看数据库连接数

SELECT db, COUNT(*) AS connection_count
FROM information_schema.processlist
WHERE db IS NOT NULL
GROUP BY db
ORDER BY connection_count DESC;

pg

1、查询正在执行中的sql

SELECT * FROM pg_stat_activity

where state = 'active';

2、--最大连接数

show max_connections

3、杀死进程

SELECT pg_terminate_backend(pId)

FROM pg_stat_activity

WHERE state = 'active';

4、--杀死进程语句

SELECT 'select pg_terminate_backend('||pid||');' FROM pg_stat_activity

where state = 'active';

oracle

1、查询最大连接数,当前连接数

SELECT
(SELECT value FROM v$parameter WHERE name = 'processes') AS max_connections,
(SELECT COUNT(*) FROM v$session WHERE username IS NOT NULL) AS current_connections
FROM dual;

2、查询正在执行的sql
SELECT
s.sid,
s.serial#,
s.username,
s.status,
s.sql_id,
s.prev_sql_id,
q.sql_text,
s.program,
s.machine,
s.osuser,
s.logon_time
FROM
v$session s
LEFT JOIN
v$sql q
ON
s.sql_id = q.sql_id
WHERE
s.status = 'ACTIVE' -- 只查询状态为活动的会话
AND s.username IS NOT NULL -- 排除后台进程
ORDER BY
s.logon_time DESC;

http://www.jsqmd.com/news/819685/

相关文章:

  • 别再被‘Automatic merge failed’吓到!手把手教你用VSCode插件5分钟搞定Git冲突
  • ARM GICv3中断控制器系统寄存器解析与应用
  • 如何高效管理Windows系统:智能优化工具实战指南
  • 基于AI的RSS智能聚合器:GPT-RSS项目实战与部署指南
  • 基于电容触摸与接近传感的无接触MIDI控制器设计与实现
  • Net通过统计局地址实现 地址解析api免费接口
  • 飞书文档批量导出终极指南:3步实现自动化文档迁移
  • 硬盘里塞了几百本电子书,找一本要翻半天?Calibre-Web 把它们变成真正的私人图书馆
  • 符号执行技术在硬件故障攻击分析中的优化与应用
  • Next Token Prediction在数据库优化中的创新应用
  • DeepSeek数学推理实战手册:从GSM8K错题反推7类典型逻辑断层及修复模板
  • Sidekiq监控测试终极指南:如何全面检测系统状态与性能
  • 终极 ChatGPT-Google 扩展日志分析指南:深度洞察用户行为与功能使用统计 [特殊字符]
  • Go语言算法复杂度分析:时间与空间
  • 终极指南:ta-lib-python社区案例分享与实用应用技巧
  • 基于 HarmonyOS 6.0 的学习计划页面开发实战:构建高颜值跨端应用界面
  • FPGA技术知识管理:构建个人阅读仓库,实现体系化学习与创新
  • Task DevOps:现代开发运维一体化的终极实践指南
  • ARM PMU性能监控架构与PMCEID2寄存器详解
  • Sidekiq工作分配与负载均衡终极指南:高效管理后台任务的10个技巧
  • SolidityPy全课程:从零到一的区块链智能合约开发终极指南
  • 医疗设备开发中的质量管理与Rational解决方案
  • BetterNCM插件管理器:重构网易云音乐生态的技术架构与实践价值
  • 终极小说下载神器:永久保存200+小说网站的完整指南
  • 独立开发者如何利用用量看板优化个人项目的token消耗策略
  • 丹诺医药开启招股:拟募资6亿港元 5月22日上市 无营收,年亏1.5亿
  • 终极Java代码重构指南:提升代码质量的10个实战技巧
  • Vaultwarden Docker部署全攻略:自托管密码库的安全实践
  • 京东自动抢购终极指南:Python脚本帮你告别“手慢无“的烦恼
  • 科技早报晚报|2026年5月14日:调试工作台、Agent 证据格式与多智能体编排,今晚更值得做成产品的 3 个技术机会