如何追踪应用程序正在执行的sql
答案:2 悬赏:0
解决时间 2021-03-17 03:57
- 提问者网友:不懂我就别说我变
- 2021-03-16 21:04
如何追踪应用程序正在执行的sql
最佳答案
- 二级知识专家网友:桑稚给你看
- 2021-03-16 22:36
---跟踪
开始--程序--MS SQLSERVER
--事件探察器(SQL Profiler)
--文件
--新建--跟踪...
--设置要跟踪的服务器的信息(连接服务器)--确定
--设置跟踪的项目...
--然后数据库的调用情况就会显示出来
在跟踪项目设置中,如果不熟悉的话,一般用默认设置
筛选项目有几个可以注意一下:
1.DatabaseName 同于你要检测的数据库名
2.Error 同于错误,如果经常出现某个编号的错误,则针对此错误号
3.Seccess 同于0,失败,1,成功,如果是排错,就过滤掉成功的处理
开始--程序--MS SQLSERVER
--事件探察器(SQL Profiler)
--文件
--新建--跟踪...
--设置要跟踪的服务器的信息(连接服务器)--确定
--设置跟踪的项目...
--然后数据库的调用情况就会显示出来
在跟踪项目设置中,如果不熟悉的话,一般用默认设置
筛选项目有几个可以注意一下:
1.DatabaseName 同于你要检测的数据库名
2.Error 同于错误,如果经常出现某个编号的错误,则针对此错误号
3.Seccess 同于0,失败,1,成功,如果是排错,就过滤掉成功的处理
全部回答
- 1楼网友:不傲怎称霸
- 2021-03-16 23:40
不知你是不是指这个: 用惯了微软的ms sql的事件探查器,一直也想在mysql中找到相应的这么一种工具: 修改my.cnf,在mysqld下添加log一行, [mysqld] log = /tmp/mysqld.sql 然后,重新启动mysql,tail -f /tmp/mysqld.sql,就可以实时看到myql服务器当前正在执行的语句了。 文章出处: <a href="http://wenwen.soso.com/z/urlalertpage.e?sp=shttp%3a%2f%2fwww.diybl.com%2fcourse%2f6_system%2flinux%2flinuxjs%2f20071129%2f89017.html" target="_blank">http://www.diybl.com/course/6_system/linux/linuxjs/20071129/89017.html</a>
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |