原创 datafile 也能跨resetlogs ?

全文請見個人博客地址:datafile 也能跨resetlogs ?

原创 log file sync等待超高一例

這是3月份某客戶的情況,原因是服務器硬件故障後進行更換之後,業務翻譯偶爾出現提交緩慢的情況。我們先來看下awr的情況。     我們可以看到,該系統的load profile信息其實並不高,每秒才21個transaction。先來看

原创 Oracle中如何恢復被刪掉的存儲過程?

在某些時候,容易誤刪存儲過程,那麼針對存儲過程被刪除了,我們如何進行恢復呢 ? 這裏爲大家進行講解。 1.  創建測試存儲過程SQL> conn roger/roger Connected. SQL> CREATE OR REPLACE

原创 15 TB 3節點rac 恢復記錄

詳見原本博客鏈接地址:15 TB 3節點RAC 的恢復記錄

原创 11203 RAC(asm)恢復一例

前天某客戶的11203 rac(asm)出現掉電,導致數據庫無法啓動,注意數據庫是歸檔模式。可見是多麼倒黴。 據同事說開始是由於發redo和undo損壞導致無法啓動,部分信息如下: ? 1 2 3 4 5 6 7 8

原创 11.2.0.3 RAC(VCS)節點crash以及hang的問題分析

昨天某個客戶的一套雙節RAC其中一個節點crash,同時最後導致另外一個節點也hang住,只能shutdown abort. 且出現shutdown abort實例之後,還有部分進程無法通過kill -9 進行kill的情況。其中有lgw

原创 2014年第一季度Oracle PSU更新(包含10.2.0.4+版本所有PSU信息)

2014年第一季度的PSU更新主要是3個版本:12.1、11.2.0.4、11.2.0.3以及11.1.0.7。 在第2季度Oracle 將發佈12.1.0.2,同時11.2.0.4版本也將是11.2的終極版本,不會再出11.2.0.5

原创 Oracle爲什麼不需要double write?

近期看到朋友圈轉發了幾篇關於MySQL innodb double write的文章;感覺都還不錯。突然想到爲什麼Oracle沒有這個東西?PostgreSQL是否也有類似機制? 在網上搜了一下,發現有人之前簡單寫過類似文章。。。。但是;

原创 ABout db file async I/O submit ?

原文詳見:ABout db file async I/O submit ?

原创 存儲Cache 丟失導致數據庫無法open的案例

原文鏈接:http://www.killdb.com/2017/09/27/%e5%ad%98%e5%82%a8cache-%e4%b8%a2%e5%a4%b1%e5%af%bc%e8%87%b4%e6%95%b0%e6%8d%ae%e5

原创 2014年第1季度Oracle PSU更新(For 10.2.0.4+版本)

如下是我整理的最新的10.2.0.4+版本的最新psu信息,供大家參考!(包含12c psu信息): ++++10.2.0.4 Oracle Database Patch Set Update   Unix      Comments  

原创 oracle如何恢復被誤誤刪除的pdb

最近太忙,一直沒時間寫blog;加上前段時間blog空間除了點問題,因此整體遷移到阿里雲並且重新備案了。後續有時間我會定期更新,保持寫作習慣,不能把技術荒廢了。 這是去年底某客戶的一個case,誤刪除了6個pdb且帶了including

原创 Oracle 比特幣勒索恢復 ORA-16703 方法

前幾天某客戶緊急求助我們,其Oracle數據庫由於重啓之後無法正常啓動。最後通過數據庫全備進行了一天一夜的恢復,最後仍然無法正常打開數據庫。alter database open時檢查發現數據庫報錯ORA-16703. 從用戶提供的信息

原创 數據庫open遭遇ora-01555錯誤

原文鏈接:http://www.killdb.com/2017/07/09/%e6%95%b0%e6%8d%ae%e5%ba%93open%e9%81%ad%e9%81%87ora-01555%e9%94%99%e8%af%af/ 前幾天