awrsqrpt.sql 在oracle 版本10.2.0.4(for windows)的bug
awrsqrpt.sql 在oracle 版本10.2.0.4(for windows)的bug
和開發人員理論了半天,發現抓出的SQL值前後不一致,原來是SQL文字內容出現換行時的內容重複bug。
太低階的BUG了。
@?/rdbms/admin/awrsqrpt.sql
應該是:
select * from MEDREC.HT_MEDICAL_ORDER where INSERTFLAG in('1','2') and ROWNUM<=
1000 order by FLOWID
結果:
換行時內容重複了; 該是 INSERTFLAG in('1','2') ,變成了INSERTFLAG in('1','22') .
awrsqrpt.sql末尾
Full SQL Text
SQL ID SQL Text
------------ -----------------------------------------------------------------
6v84tf3dmx5r select * from MEDREC.HT_MEDICAL_ORDER where INSERTFLAG in('1', '2
2') and ROWNUM<=1000 order by FLOWID
WORKLOAD REPOSITORY SQL Report
Snapshot Period Summary
DB Name DB Id Instance Inst Num Release RAC Host
------------ ----------- ------------ -------- ----------- --- ------------
ORACLE10 2512774806 oracle10 1 10.2.0.4.0 NO xxxx
Snap Id Snap Time Sessions Curs/Sess
--------- ------------------- -------- ---------
Begin Snap: 23362 19-Dec-14 10:00:12 584 1.2
End Snap: 23363 19-Dec-14 11:00:27 555 1.2
Elapsed: 60.25 (mins)
DB Time: 421.86 (mins)
SQL Summary DB/Inst: ORACLE10/oracle10 Snaps: 23362-23363
Elapsed
SQL Id Time (ms)
------------- ----------
5qfzbpj75amdu 3,521,856
Module: JDBC Thin Client
select * from inpatientinfo where impflag='0' order by recordflow
....
Full SQL Text
SQL ID SQL Text
------------ -----------------------------------------------------------------
5qfzbpj75amd select * from inpatientinfo where impflag='0' order by recordflow
w
ORKLOAD REPOSITORY SQL Report
Snapshot Period Summary
DB Name DB Id Instance Inst Num Release RAC Host
------------ ----------- ------------ -------- ----------- --- ------------
ORACLE10 2512774806 oracle10 1 10.2.0.4.0 NO xxxx
Snap Id Snap Time Sessions Curs/Sess
--------- ------------------- -------- ---------
Begin Snap: 23362 19-Dec-14 10:00:12 584 1.2
End Snap: 23363 19-Dec-14 11:00:27 555 1.2
Elapsed: 60.25 (mins)
DB Time: 421.86 (mins)
SQL Summary DB/Inst: ORACLE10/oracle10 Snaps: 23362-23363
Elapsed
SQL Id Time (ms)
------------- ----------
6v84tf3dmx5rb 3,530,367
select * from MEDREC.HT_MEDICAL_ORDER where INSERTFLAG in('1','2') and ROWNUM<=
1000 order by FLOWID
Full SQL Text
SQL ID SQL Text
------------ -----------------------------------------------------------------
6v84tf3dmx5r select * from MEDREC.HT_MEDICAL_ORDER where INSERTFLAG in('1', '2
2') and ROWNUM<=1000 order by FLOWID
和開發人員理論了半天,發現抓出的SQL值前後不一致,原來是SQL文字內容出現換行時的內容重複bug。
太低階的BUG了。
@?/rdbms/admin/awrsqrpt.sql
應該是:
select * from MEDREC.HT_MEDICAL_ORDER where INSERTFLAG in('1','2') and ROWNUM<=
1000 order by FLOWID
結果:
換行時內容重複了; 該是 INSERTFLAG in('1','2') ,變成了INSERTFLAG in('1','22') .
awrsqrpt.sql末尾
Full SQL Text
SQL ID SQL Text
------------ -----------------------------------------------------------------
6v84tf3dmx5r select * from MEDREC.HT_MEDICAL_ORDER where INSERTFLAG in('1', '2
2') and ROWNUM<=1000 order by FLOWID
WORKLOAD REPOSITORY SQL Report
Snapshot Period Summary
DB Name DB Id Instance Inst Num Release RAC Host
------------ ----------- ------------ -------- ----------- --- ------------
ORACLE10 2512774806 oracle10 1 10.2.0.4.0 NO xxxx
Snap Id Snap Time Sessions Curs/Sess
--------- ------------------- -------- ---------
Begin Snap: 23362 19-Dec-14 10:00:12 584 1.2
End Snap: 23363 19-Dec-14 11:00:27 555 1.2
Elapsed: 60.25 (mins)
DB Time: 421.86 (mins)
SQL Summary DB/Inst: ORACLE10/oracle10 Snaps: 23362-23363
Elapsed
SQL Id Time (ms)
------------- ----------
5qfzbpj75amdu 3,521,856
Module: JDBC Thin Client
select * from inpatientinfo where impflag='0' order by recordflow
....
Full SQL Text
SQL ID SQL Text
------------ -----------------------------------------------------------------
5qfzbpj75amd select * from inpatientinfo where impflag='0' order by recordflow
w
ORKLOAD REPOSITORY SQL Report
Snapshot Period Summary
DB Name DB Id Instance Inst Num Release RAC Host
------------ ----------- ------------ -------- ----------- --- ------------
ORACLE10 2512774806 oracle10 1 10.2.0.4.0 NO xxxx
Snap Id Snap Time Sessions Curs/Sess
--------- ------------------- -------- ---------
Begin Snap: 23362 19-Dec-14 10:00:12 584 1.2
End Snap: 23363 19-Dec-14 11:00:27 555 1.2
Elapsed: 60.25 (mins)
DB Time: 421.86 (mins)
SQL Summary DB/Inst: ORACLE10/oracle10 Snaps: 23362-23363
Elapsed
SQL Id Time (ms)
------------- ----------
6v84tf3dmx5rb 3,530,367
select * from MEDREC.HT_MEDICAL_ORDER where INSERTFLAG in('1','2') and ROWNUM<=
1000 order by FLOWID
Full SQL Text
SQL ID SQL Text
------------ -----------------------------------------------------------------
6v84tf3dmx5r select * from MEDREC.HT_MEDICAL_ORDER where INSERTFLAG in('1', '2
2') and ROWNUM<=1000 order by FLOWID
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8494287/viewspace-1377152/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle database 升級(文件)to 10.2.0.4 from 10.2.0.1OracleDatabase
- 在 Windows 的 WampServer 新增 PHP 版本WindowsServerPHP
- oracle的一個bugOracle
- oracle10.1.0.4.0bugOracle
- oracle interval日期函式的bug!Oracle函式
- 在windows下切換node版本,很簡單!Windows
- 注意:Go 1.18版本iota的bugGo
- 在windows中使用 nvm 實現node多版本管理Windows
- 在windows7上使用python 3.9及更高版本的辦法WindowsPython
- 微軟宣佈在Windows中棄用VBS,並在將來的版本中移除微軟Windows
- hive-3.0.0 版本中遇到的bug 彙總Hive
- Swoole v4.6.1 版本釋出,Bug 修復版本
- 能否在Windows Server 2003上載入Oracle 8XIWindowsServerOracle
- 無法在Windows Vista中安裝Oracle 10gGPWindowsOracle 10g
- Oracle11gR2在9x8hk..Windows18669144449命名進入OracleOracleWindows
- [BUG反饋]將1.0版本和1.1版本的BUG整理一下,看看有沒有還存在的。
- Windows 10 9月更新頻翻車,1903版本網路介面卡又出bugWindows
- 從Oracle 11.2.0.4 BUG到Oracle子查詢展開分析Oracle
- Oracle DBLink bug引發的故障(Session Hang Memory leak)OracleSession
- ORACLE for aix 11.2.0.1 DATAPUMP expdp之BUG 9470768OracleAI
- 安裝centOS版本oracleCentOSOracle
- Windows的此版本即將過期Windows
- windows10版本號在哪看_檢視windows10版本的方法Windows
- Oracle:Redhat 7 + Oracle RAC 11g 安裝 bug 總結OracleRedhat
- AdDuplex:近30%的Windows 10 PC現在使用的是20H2版本Windows
- 最新版本 | 微軟釋出Windows Terminal1909,修復大量bug還有新功能微軟Windows
- 通過rman為客戶實現linux下oracle11.2.0.4到windows下oracle同版本資料庫的異機恢復。LinuxOracleWindows資料庫
- Oracle各版本補丁的支援週期Oracle
- 【exp/imp不同版本】Oracle不同版本的exp/imp使用注意事項Oracle
- MySQL UDF 在 in ( subquery where ) bugMySql
- windows下oracle安裝WindowsOracle
- 微信小程式版本控制工具無法關閉的bug微信小程式
- [BUG反饋]OneThink版本 1.1.141101版本Bug:模型自動驗證和自動完成函式有衝突模型函式
- windows10哪個版本好用 windows10系統什麼版本好用Windows
- 如何升級電腦windows版本 windows系統版本升級方法介紹Windows
- Redis在Windows作業系統的各版本安裝包(壓縮包)下載地址RedisWindows作業系統
- git Windows版本安裝教程GitWindows
- Windows 下 Golang 多版本管理WindowsGolang
- 在專案中遇到的一些bug