大家好!最近遇到了一起比較詭異的問題,在cdb中查詢cdb_objects竟然報表或視圖不存在,以下是我們分析處理的整個過程。
環境介紹: 操作系統:LINUX 數據庫版本:12CR1 是否RAC:是 |
某日,一哥們過來說一套CDB庫在CDB中無法查詢cdb_objects,上去一看發現RAC幾個節點均報ORA-00942:
先去核實下基表視圖是不是失效了,查詢后發現并沒有失效。
于是做了個10046跟蹤下
在trace日志中我們發現查詢cdb_objects的SQL解析失敗了,與此同時也有一些業務SQL也是解析失敗的。
我們查詢了sharedpool剩余空間足夠,排除sharedpool空間不足導致,初步懷疑是共享池中緩存的對象的數據字典信息出現異常導致。MOS了一圈也沒有發現類似問題的文章,既然是解析失敗,我們決定在空閑時段flush共享池試試,將一些沒有正在被使用的共享池緩存刷出去。
哈哈,我們在報錯節點FlushShared Pool之后,cdb_objects竟然可以查詢了。
在沒有現成的方法去處理問題時,我們通過一系列方法去驗證自己的猜測。在不影響業務、保證數據庫安全的前提下,大膽的邁出那一步。在問題面前,淦永遠比不淦好!!!
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/130028.html
摘要:優點可以不使用機器的硬盤,直接網絡傳輸。三使用,獲取文件,解析后獲取數據。執行該命令時,會在后臺異步進行快照操作,快照同時還可以響應客戶端請求。具體操作是進程執行操作創建子進程,持久化過程由子進程負責,完成后自動結束。統計并生成報表。 使用過Redis,那就先說說使用過那些場景吧 字符串緩存 //舉例 $redis->set(); $redis->get(); $redis->hset...
摘要:新一代智能項目管理平臺。具有更清晰的產品研發敏捷管理流程和使用體驗,并且打通企業微信形成企業管理閉環。如果企業使用企業微信作為平臺,那就選擇作為項目和產品管理平臺。 一、分析目的通過分析2B產品中的團隊協作管理軟件的對比分析,用于為公司團隊協作軟件的選型做產考。二、競品歸屬市場概況2.1.目標用戶群及需求主要面向企業用戶,用于解決企業不同地域以及不同職能部門之間的團隊協作難點。2.2....
閱讀 1346·2023-01-11 13:20
閱讀 1684·2023-01-11 13:20
閱讀 1132·2023-01-11 13:20
閱讀 1858·2023-01-11 13:20
閱讀 4100·2023-01-11 13:20
閱讀 2704·2023-01-11 13:20
閱讀 1385·2023-01-11 13:20
閱讀 3597·2023-01-11 13:20