2、跟踪已运行的进程:strace -p pid
3、输出到文件:strace -o filename -p pid
程序调试的主要目的是找出程序中的错误并修复它们。调试可以帮助开发人员检测并解决程序中的逻辑错误、语法错误、运行时错误等问题。通过调试,开发人员可以逐步追踪程序的执行过程,找到程序中出现错误的原因,并进行相应的修复。
除了修复错误,调试还可以帮助开发人员理解程序的工作原理和流程,提高代码的可读性和可维护性。通过调试,开发人员可以发现代码中的潜在问题,并对其进行优化和改进,提高程序的性能和效率。
总之,程序调试是软件开发过程中不可或缺的一部分,它可以帮助开发人员保证程序的质量和稳定性。
---跟踪开始--程序--MS SQLSERVER
--事件探察器(SQL Profiler)
--文件
--新建--跟踪...
--设置要跟踪的服务器的信息(连接服务器)--确定
--设置跟踪的项目...
--然后数据库的调用情况就会显示出来
在跟踪项目设置中,如果不熟悉的话,一般用默认设置
筛选项目有几个可以注意一下:
1.DatabaseName 同于你要检测的数据库名
2.Error同于错误,如果经常出现某个编号的错误,则针对此错误号
3.Seccess 同于0,失败,1,成功,如果是排错,就过滤掉成功的处理
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)