10g 中使用toad的sql编辑的autotrace的问题?

简介: http://www.itpub.net/showthread.php?s=&postid=3832527#post3832527在10g中使用toad的sql编辑器,如果打开autotrace,执行sql发现auto trace中的显示信息 与8i 下不同,使用sqlmonitor跟踪后发现如下问题:0g下: Timestamp: 10:35:50.

http://www.itpub.net/showthread.php?s=&postid=3832527#post3832527

在10g中使用toad的sql编辑器,如果打开autotrace,执行sql发现auto trace中的显示信息
与8i 下不同,使用sqlmonitor跟踪后发现如下问题:


0g下:
Timestamp: 10:35:50.021
select sid from V$SESSION where audsid = ( select USERENV('SESSIONID') from dual )
----------------------------------
Timestamp: 10:35:50.141
SELECT PT.VALUE, sn.Name FROM v$statname sn, SYS.V_$SESSTAT PT WHERE sn.statistic#=pt.statistic# and PT.SID=:CSID AND
PT.STATISTIC# IN (7,41,44,48,133,304,305,306,310,311)ORDER BY PT.STATISTIC#
CSID = 444
----------------------------------
Timestamp: 10:35:50.221
select sysdate from dual
----------------------------------
Timestamp: 10:35:50.261
SELECT PT.VALUE, sn.Name FROM v$statname sn, SYS.V_$SESSTAT PT WHERE sn.statistic#=pt.statistic# and PT.SID=:CSID AND
PT.STATISTIC# IN (7,41,44,48,133,304,305,306,310,311)ORDER BY PT.STATISTIC#
CSID = 444


8i下:
---------------------------------
Timestamp: 10:38:58.592
SELECT PT.VALUE FROM SYS.V_$SESSTAT PT WHERE PT.SID=:1 AND PT.STATISTIC# IN (7,47,50,54,134,335,336,337,341,342) ORDER BY
PT.STATISTIC#
:1 = 367
----------------------------------
Timestamp: 10:38:58.622
select sysdate from dual
----------------------------------
Timestamp: 10:38:58.642
SELECT PT.VALUE FROM SYS.V_$SESSTAT PT WHERE PT.SID=:1 AND PT.STATISTIC# IN (7,47,50,54,134,335,336,337,341,342) ORDER BY
PT.STATISTIC#
:1 = 367

很明显 PT.STATISTIC#的取值完全不一样。
看来这个是toad在10g的一个bug。
目录
相关文章
|
SQL 数据库
【SQL server 修改编辑前200行操作中的行数】
【SQL server 修改编辑前200行操作中的行数】
231 0
【SQL server 修改编辑前200行操作中的行数】
|
SQL
SQL Server如何编辑超过前200行的数据
原文:SQL Server如何编辑超过前200行的数据 从SQL Server 2008开始,微软为了提高查询效率等原因,右键点击表时弹出菜单中默认没有“显示所有行”,而以“选择前1000行”替代。这有时会为我们带来一些不便。
1901 0
|
SQL Oracle 关系型数据库
使用sql*plus编辑sql文本
工作中可能会经常实用工具来编辑sql 文本,实用sql*plus来编辑的机会比较少,但是这些也是硬功夫,一旦有需要手工编辑,其实发现也是很容易的。 关于编辑使用的命令如下,其实看起来一大堆,主要的命令还是增(input)删(del)改(change)查(list),按照这个思路来看就会容易很多,有些命令也是选择性的使用。
779 0
|
SQL 数据库 关系型数据库
SQL点滴14—编辑数据
原文:SQL点滴14—编辑数据 数据库中的数据编辑是我们遇到的最频繁的工作,这一个随笔中我来总结一下最常用的数据编辑。    select into 经常遇到一种情况是,我们希望创建一个新表,表中的数据来源于原有的一个表;原有一个表,但是这个表中的数据已经很混乱,我们希望把这些数据备份出来,然后把原有的表中的数据清除,重新导入;在这些情况下我们可以使用select into语句。
774 0
|
SQL
SQL : 在SQL Server 2008(Or Express)中如何Open并编辑数据表【转】
来源:http://www.cnblogs.com/wsdj-ITtech/archive/2011/04/28/2031601.html 通常在SQL Server 2005中,我们可以通过SQL Management Studio,选中一个数据表,然后右键弹出菜单,在此菜单中可以Open并编辑此数据表,但在SQL Server 2008中此特性被取消了,代之以 "Edit Top 200 Rows",这样作的原因是为了避免经常有用户因为误操作而打开一个内容巨大的数据表。
979 0