AI智能
改变未来

Oracle 定位跟踪日志

首先要找到跟踪文件存放位置:
background_dump_dest

user_dump_dest

第一种:
在操作系统上将跟踪文件按时间排序
[oracle@server0 trace]$ ll -rt
找到最新生成即可
(适用于业务不繁忙,测试环境,跟踪文件生成速度不快)

第二种.给trace文件添加标识符
修改参数tracefile_identifier

Alter session set tracefile_identifier=’byh’
当前会话生成的trace文件都会包含这个标识符
Alter session set sql_trace=true
Select * from v$version
Alter session set sql_trace=false

3.根据进程号找到trace文件。
找到当前会话ID

找到当前会话进程的SPID

这样寻找带有4201的跟踪文件即可
prod_ora_4201.trc

[oracle@server0 trace]$ tkprof prod_ora_4038.trc 2.trc
将跟踪文件转储查看
[oracle@server0 trace]$ less 2.trc

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » Oracle 定位跟踪日志