欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Oracle啟用“_optimizer_skip_scan_enabled” 參數(shù)導(dǎo)致NC系統(tǒng)卡死問題解決方法

 更新時(shí)間:2024年08月14日 10:26:04   作者:Z.Virgil  
這篇文章主要介紹了Oracle啟用“_optimizer_skip_scan_enabled” 參數(shù)導(dǎo)致NC系統(tǒng)卡死問題解決方法,本文給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧

問題現(xiàn)象

客戶反映系統(tǒng)卡頓,很多操作耗時(shí)都比較長,通過nmc監(jiān)控,線程耗時(shí)主要集中在數(shù)據(jù)庫上。

問題分析 

首先監(jiān)控?cái)?shù)據(jù)庫服務(wù)器資源使用情況,CPU、內(nèi)存使用正常,沒有達(dá)到峰值。

監(jiān)控磁盤IO情況,發(fā)現(xiàn)磁盤最長活動時(shí)間持續(xù)達(dá)到100%,說明系統(tǒng)磁盤io負(fù)載較高。

生成卡頓時(shí)段awr報(bào)告1:

可以看到2小時(shí)的awr報(bào)告DB Time達(dá)到7805mins,非常高。

用戶IO為主要等待時(shí)間,占比57%。

進(jìn)一步查看數(shù)據(jù)庫參數(shù)配置。

select * from v$parameter order by name 

96G內(nèi)存的數(shù)據(jù)庫服務(wù)器,oracle最大內(nèi)存只分配了6.7G,調(diào)整數(shù)據(jù)庫內(nèi)存參數(shù)。

alter system set memory_max_target=66560M scope=spfile;
alter system set memory_target=66560M scope=spfile;
alter system set sga_max_size=66560M scope=spfile;

調(diào)整后業(yè)務(wù)依然很慢,nmc監(jiān)控仍然在數(shù)據(jù)庫端,再次生成一個卡頓時(shí)段的awr報(bào)告。

可以看到1小時(shí)的awr報(bào)告DB Time達(dá)到2739mins,依然很高。

等待事件不再是IO,而是latch free。

查看數(shù)據(jù)庫上事件為latch free的會話,發(fā)現(xiàn)閂鎖ID為559。

select * from v$session_wait where event like 'latch free' ;

查看559對應(yīng)的latch name,為Result Cache: RC Latch。

select * from v$latchname where latch#=559;

解決方案 

通過oracle官方支持網(wǎng)站mos查詢問題,發(fā)現(xiàn)跟oracle12c新特性有關(guān)。

可通過如下隱含參數(shù)解決:

alter system set "_optimizer_skip_scan_enabled"=FALSE scope=spfile;

修改后系統(tǒng)正常。 

到此這篇關(guān)于Oracle啟用“_optimizer_skip_scan_enabled” 參數(shù)導(dǎo)致NC系統(tǒng)卡死問題的文章就介紹到這了,更多相關(guān)Oracle NC系統(tǒng)卡死內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論