Oracle10g 在Oracle中为整个数据库代码生成跟踪文件
我在C#net中开发了一个应用程序,使用Oracle10g作为数据库 我已尝试使用以下步骤生成跟踪文件:Oracle10g 在Oracle中为整个数据库代码生成跟踪文件,oracle10g,trace,Oracle10g,Trace,我在C#net中开发了一个应用程序,使用Oracle10g作为数据库 我已尝试使用以下步骤生成跟踪文件: ALTER SESSION SET SQL_TRACE=TRUE ALTER SESSION SET tracefile_identifier= 执行查询 ALTER SESSION SET SQL_TRACE=FALSE 它工作正常,而且我已经使用TKPROF将执行单个查询后生成的跟踪文件转换为可读格式 现在我想知道如何为应用程序中使用的整个DB代码生成跟踪文件。我的应用程序有很多要求,编
另外:ALTER SYSTEM SET SQL_TRACE=true
在数据库级别启用跟踪需要适当的权限(询问DBA)。
在生产过程中要小心,因为跟踪整个数据库可能会降低系统的速度,并且会得到大量难以分析的跟踪文件。
使用CLIENT_ID_TRACE_ENABLE过程仅跟踪选定的调用是更好的选择