国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

Oracle 9.2.0.1版本函數(shù)編譯的一個BUG

瀏覽:123日期:2023-11-28 13:45:40
環(huán)境:

OS:Windows 2003 Server

ORACLE9.2.0.1

現(xiàn)象:在進行PL/SQL 函數(shù)編譯時加上DEBUG會出現(xiàn)死機,詳細描述如下:

下面是一個函數(shù):

SQL> create or replace function A2(arg_bh User_Tables.table_name%type) 2 return number is 3 Result VARCHAR2(50); 4 begin 5 select arg_bh || rpad(arg_bh, 46) || '(測試)' into Result from dual; 6 end A2; 7 / Function created SQL> alter function a2 compile; Function altered SQL> alter function a2 compile debug;

然后就出現(xiàn)了數(shù)據(jù)庫死機現(xiàn)象,CPU100%

會話處理等待狀態(tài),等待事件為null event

鎖住了以下系統(tǒng)表

SYS ERROR$SYS PROCEDUREINFO$SYS ARGUMENT$SYS PROCEDUREC$SYS PROCEDUREJAVA$SYS VTABLE$SYS PROCEDURE$SYS IDL_UB1$SYS IDL_CHAR$SYS IDL_UB2$SYS IDL_SB4$

使用KILL不能殺掉進程,進程一直處于killed狀態(tài),通過orakill命令才可以KILL進程

做過一些測試,發(fā)現(xiàn)主要問題是以下代碼片段引起的:

arg_bh User_Tables.table_name%typearg_bh || rpad(arg_bh, 46) || '(測試)'

在數(shù)據(jù)庫 9.2.0.7中同樣的代碼編譯正常,說明這是9.2.0.1的BUG,具體不知道在什么版本中修復了,所以建議大家在開發(fā)時最好升級到高一些的版本。

主站蜘蛛池模板: 成人亚洲精品777777 | 亚洲福利精品一区二区三区 | 综合 欧美 国产 视频二区 | 国产精品免费_区二区三区观看 | 国产二区三区毛片 | 男女很舒服爽视频免费 | 4455四色永久免费 | 最新怡红院全部视频在线 | 中文字幕在线观看日韩 | 久久免费在线观看 | 国产孕妇做受视频在线观看 | 国产精品毛片在线大全 | 边接电话边做国语高清对白 | 欧美毛片大全 | 国产成人禁片免费观看 | 成人午夜精品 | 成人精品一区二区久久 | 国产精品a区 | 久久国产精品歌舞团 | 久久久久国产视频 | 成年女人色毛片免费 | 成网站在线观看人免费 | 乱淫毛片| 国产精品观看在线亚洲人成网 | 91久久香蕉青青草原娱乐 | 一级做a爰片久久毛片苍井优 | 日本亚洲欧美国产日韩ay高清 | 性做久久久久久久免费看 | 日韩精品中文字幕视频一区 | 亚洲精品美女在线观看 | 国产精品亚洲精品久久成人 | 国产younv真实 | 91精品国产免费 | 久久精品国产线看观看亚洲 | 国产精品欧美激情在线播放 | 亚洲欧美日韩国产制服另类 | 亚洲天堂黄 | 欧美成人免费观看 | 免费一级欧美毛片 | 日本综合欧美一区二区三区 | 国产色司机在线视频免费观看 |