真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

使用OraclePROFILE控制會(huì)話空閑時(shí)間

   客戶想實(shí)現(xiàn)對(duì)會(huì)話空閑時(shí)間的控制,下面是做的一個(gè)例子。

Microsoft Windows [版本 6.1.7601]

成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的喀什網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

(c) 2009 Microsoft Corporation。保留所有權(quán)利。

 

 

SQL*Plus: Release 11.2.0.3.0 Production on星期二 4月 14 08:42:55 2015

 

 

 

1分鐘。

 

 

 

 

 

16行。

 

 

 

SQL> alter system set resource_limit =true;   <<<<對(duì)PROFILE中KERNEL類型的項(xiàng)目進(jìn)行控制需要將該參數(shù)設(shè)置為TRUE,PASSWORD類型的項(xiàng)目不受此參數(shù)限制。

 

 

 

 

 

 

 

SQL*Plus: Release 11.2.0.3.0 Production on星期二 4月 14 08:55:49 2015

 

 

 

 

1行出現(xiàn)錯(cuò)誤:

ORA-02396:超出最大空閑時(shí)間,請(qǐng)重新連接

 

 

SQLPLUS,對(duì)PL/SQL工具無(wú)效,下面討論一下為什么對(duì)PL/SQL無(wú)效。

 

test111登陸PL/SQL之后查看數(shù)據(jù)庫(kù)會(huì)話信息:


使用Oracle PROFILE控制會(huì)話空閑時(shí)間
   成功登陸后在數(shù)據(jù)庫(kù)里面看到創(chuàng)建了兩個(gè)session,可以看到session的login時(shí)間是11:17:09和11:17:28兩個(gè)時(shí)間點(diǎn)。由于沒(méi)有執(zhí)行任何SQL,登陸成功后的session狀態(tài)是INACTIVE的。

IDLE_TIME設(shè)置的為1分鐘,1分鐘后兩個(gè)會(huì)話的狀態(tài)變成了SNIPED,表示會(huì)話已經(jīng)過(guò)期。

PL/SQL中執(zhí)行任何SQL語(yǔ)句的時(shí)候,PL/SQL沒(méi)有報(bào)錯(cuò),成功執(zhí)行。

11:20:47和11:20:51,狀態(tài)又變成了INACTIVE。

SQL語(yǔ)句的時(shí)候自動(dòng)的重新登陸了。

 

SQLPLUS的情況:

使用Oracle PROFILE控制會(huì)話空閑時(shí)間
11:37:26登陸成功后,為SQLPLUS創(chuàng)建了一個(gè)SESSION,

1分鐘沒(méi)操作后會(huì)話變成了SNIPED狀態(tài)。

SESSION已經(jīng)被KILL。
由此可以判斷,PROFILE IDLE_TIME對(duì)SQLPLUS有效,對(duì)PL/SQL無(wú)效跟客戶端有很大關(guān)系。

SQLNET.EXPIRE_TIME參數(shù)的含義:

 

    SQLNET.EXPIRE_TIME=1表示每過(guò)1分鐘都向客戶端發(fā)出一個(gè)測(cè)試連接的包,客戶端收到后會(huì)給出響應(yīng),如果連接正常,這個(gè)連接是不會(huì)被殺掉的。

    Oracle推薦PROFILE和SQLNET.EXPIRE_TIME一起使用,但由于PL/SQL工具本身的特點(diǎn),它會(huì)在SESSION的狀態(tài)變成SNIPED(PROFILE IDLE_TIME超時(shí))后,第一次操作的時(shí)候自動(dòng)重新連接,所以這兩種方法都控制不了它。

    Oracle提出一種方法,就是在Oracle服務(wù)器端部署定時(shí)殺掉SNIPED狀態(tài)會(huì)話的腳本。但是為了處理少量的PL/SQL客戶端,未免有點(diǎn)大費(fèi)周章了。


--end--


文章題目:使用OraclePROFILE控制會(huì)話空閑時(shí)間
文章URL:http://weahome.cn/article/pjcscj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部