oracle中追踪一个sql会话有很多方式,oracle 11g中官方推荐使用DBMS_MONITOR.
在实际生产环境中,尽量慎重这个操作,尽可能找出具体的会话ID或pid来追踪.
--新建测试表
create tablespace test
datafile 'E:\APP\ADMINISTRATOR\ORADATA\ORCL\test01.DBF'
size 500m
autoextend on
next 100m maxsize unlimited
extent management local autoallocate
segment space management auto;
create table t1
(
sid int not null primary key,
sname varchar2(10)
)
tablespace test;
--循环导入数据
declare
maxrecords constant int:=100000;
i int :=1;
begin
for i in 1..maxrecords loop
insert into t1 values(i,'ocpyang');
end loop;
dbms_output.put_line(' 成功录入数据! ');
commit;
end;
/
select se.sid,
se.serial#,