案例分析:ORA-12500錯誤案例 - 性能優(yōu)化

av最新网址-日韩精品少妇-wwwxxx黄色-好吊色欧美一区二区三区视频-久久午夜av-日韩每日更新-超碰女-日本免费在线一区-久久久久无码国产精品一区李宗瑞-最新av观看-日本sm一区二区


            獲得積分
            資料庫會員登錄
            搜索: [高級搜索]
            下載首頁 | 資源分類 | 下載排行
            您的位置: 首頁 > 信息化技術(shù) > oracle
             
            分類導(dǎo)航
            下載排行
            最新資源
            案例分析:ORA-12500錯誤案例 - 性能優(yōu)化
            資源大小:60.53 KB 資源類型:文檔
            下載積分: 0
            更多
            -->
            下載統(tǒng)計:總下載:0,本月下載:0,本周下載:0,今日下載:0
            發(fā)表評論 錯誤報告 加入收藏夾
            資源介紹
            星期天同事打電話反映,數(shù)據(jù)庫的TNS時通時斷,嚴(yán)重影響生產(chǎn)。判斷應(yīng)該是內(nèi)存用完造成用戶無發(fā)連接造成。可是我在星期天上午才將內(nèi)存由1.5G增加到4G的,什么問題呢?

            星期一上班,打開boot.ini,發(fā)現(xiàn)在內(nèi)存增加后沒有加 /3G開關(guān)。加上/3G參數(shù),重新啟動電腦,過了約半小時,產(chǎn)線反應(yīng)問題復(fù)現(xiàn)---Ora-012500錯誤。看來沒有徹底解決。在網(wǎng)上查找異常原因,發(fā)現(xiàn)原因是雖然內(nèi)存有4G,但Oracle能用的只有2G(需要做一些修改才能超越此限制,但時間不允許),而我的SGA用了1.5G, 在獨(dú)占模式下,每一個session將單獨(dú)分配2M左右的內(nèi)存,300個Session需要600M,顯然,內(nèi)存已經(jīng)不夠用了。

            IXDBA.NET技術(shù)社區(qū)

            根據(jù)以上分析,解決方法當(dāng)然有3種,一是修改系統(tǒng)參數(shù),讓Oracle能夠使用超過2G的內(nèi)存,這需要在測試環(huán)境測過才可在正式環(huán)境進(jìn)行,解決問題優(yōu)先,這個以后再試。第二是減小為每一個會話分配的內(nèi)存大小,以能連接更多的用戶。三是減小SGA的大小。第二個方法其實很簡單,先停止oracle服務(wù)和TNS服務(wù),再運(yùn)行以上命令
            C:oracleora81bin>orastack oracle.exe 500000
            Dump of file oracle.exe
            Current Reserved Memory per Thread = 1048576
            Current Committed Memory per Thread = 4096
            New Reserved Memory per Thread = 500000
            C:oracleora81bin>orastack tnslsnr.exe 500000

            Dump of file tnslsnr.exe

            Current Reserved Memory per Thread = 1048576
            Current Committed Memory per Thread = 4096

            下載地址
             下載地址1
            按字母檢索

            下載須知:
            大部份資源無需注冊即可下載
            需要積分的資源要在會員中心注冊會員并用 積分體系中提示的方法賺取積分才能下載。

            免責(zé)聲明:
            所有資源只能用于參考學(xué)習(xí),不能用于任何商業(yè)用途,否則后果自負(fù)!