栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何查看实时MySQL查询?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何查看实时MySQL查询?

您可以运行MySQL命令

SHOW FULL PROCESSLIST;
以查看在任何给定时间正在处理哪些查询,但这可能无法实现您所希望的。

获取历史记录而不必使用服务器修改每个应用程序的最佳方法可能是通过触发器。您可以设置触发器,以便每次查询运行都将查询插入某种历史记录表中,然后创建一个单独的页面来访问此信息。

请注意,这可能会大大减慢服务器上的所有内容,并

INSERT
在每个查询之上添加一个额外功能。


编辑:另一个选择是General Query Log,但是将其写入平面文件将消除很多灵活性,尤其是实时显示。如果您只是想以一种简单,易于实现的方式查看正在发生的情况,则启用GQL然后

tail-f
在日志文件上使用运行即可解决问题。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/398820.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号