午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術(shù)文章
文章詳情頁

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

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

OS:Windows 2003 Server

ORACLE9.2.0.1

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

下面是一個(gè)函數(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) || '(測(cè)試)' 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ù)庫死機(jī)現(xiàn)象,CPU100%

會(huì)話處理等待狀態(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不能殺掉進(jìn)程,進(jìn)程一直處于killed狀態(tài),通過orakill命令才可以KILL進(jìn)程

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

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

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

標(biāo)簽: Oracle 數(shù)據(jù)庫
主站蜘蛛池模板: 宅男噜噜噜66一区二区 | 日本少妇在线观看 | 久久国产精品二区 | 欧美成人三级在线 | 91原创国产 | 五月婷婷久久综合 | 曰本一级片 | 999国产精品 | 97久久精品视频 | 欧美成人精品欧美一级 | 久久久人人人 | 亚洲黄色免费网站 | 日本一区免费观看 | 日韩在线视频一区二区三区 | 欧美综合色 | 97综合网 | 看av片| 久久黄色免费 | 1024国产精品 | 色综合天天干 | 亚洲91av| 色天天综合 | 国产午夜精品一区二区三区视频 | 免费看a毛片 | 免费av大片 | 成人免费观看在线视频 | 欧美激情影音先锋 | 日本五十熟hd丰满 | 成人免费视频网站入口 | 亚洲精品一区二区在线 | 国产精品高清网站 | 91免费看黄| 成人日韩在线观看 | 日韩欧美在线第一页 | 亚洲欧洲在线播放 | 久久狠狠高潮亚洲精品 | 欧美 日韩 国产 精品 | 蜜臀久久99精品久久一区二区 | 91国精产品 | 欧美日韩亚洲视频 | 四虎www. |