原创 ORACLE DBA常用SQL腳本工具->管理篇(1)

在較長時間的與oracle的交往中,每個DBA特別是一些大俠都有各種各樣的完成各種用途的腳本工具,這樣很方便的很快捷的完成了日常的工作,下面把我常用的一部分展現給大家,此篇主要側重於數據庫管理,這些腳本都經過嚴格測試。  1、 表空間統計

原创 ORACLE壞塊(ORA-01578)處理方法

ORACLE的壞塊即ORA-01578錯,同時還可能伴隨ORA-01110錯,這種錯誤對於初學者或是那些沒有實踐經驗的dba來說無疑是很棘手的。我當初就深受其害,寫下這篇文章則是希望對大家有所幫助。 一、出問題時的情景 1、  我的一個計

原创 使用ORACLE診斷事件(1):打開事件跟蹤的方法

Oracle爲RDBMS提供了多種的診斷工具,診斷事件(Event)是其中一種常用、好用的方法,它使DBA可以方便的轉儲數據庫各種結構及跟蹤特定事件的發生。使用這些事件也不是件很高深的學問,舉例來說10046這個Event你也一定用過吧,

原创 說一說Oracle的優化器(Optimizer)

本文的目的:1、說一說Oracle的Optimizer及其相關的一些知識。2、回答一下爲什麼有時一個表的某個字段明明有索引,當觀察一些SQL的執行計劃時,發現確不走索引的問題。3、如果你對 FIRST_ROWS、 ALL_ROWS這兩種模

原创 Oracle9i OCM認證實踐課考試的一些說明

      當我考過Oracle9i的OCP之後,某一天在網上閒轉,忽然發現在Oracle公司的這個金牌的認證項目之上又推出了一個新的更高一級的認證,它便是OCM,全稱是Oracle Certified Master,我把它譯爲Oracl

原创 Oracle起動庫時1102報錯處理

一、提出問題<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />   實際過程中有時我們會遇到這樣的問題,當你用startup試圖啓動數據

原创 如何處理Oracle中TEMP表空間滿的問題?

正常來說,在完成Select語句、create index等一些使用TEMP表空間的排序操作後,Oracle是會自動釋放掉臨時段a的。但有些有侯我們則會遇到臨時段沒有被釋放,TEMP表空間幾乎滿的狀況,甚至是我們重啓了數據庫仍沒有解決問題

原创 如何快速的殺掉Oracle的Session

一、問題的提出 很多的時候我們迅速的殺掉Oralcle的一些session,理由大體如下: 1、  一些時候,由於我們的數據量很大,相應的事務大並且多,在做shutdown immediate的時候會花費好多的時間,而我們卻想用shut

原创 ORA-00600 [kcbgcur_9]的處理

                

原创 繼續說一說Oracle的MTS

    在csdn上寫了一篇關於MTS的文章後收到了一些網友的mail或是留言,他們還有好多關乎於MTS的一些問題。與piner,fenng,biti及其它的一些網友在聊天中,他們都對使用MTS有些不贊同,那天與Oracle的工程師交流中

原创 說一說如何配置Oracle的MTS Part1

一、簡介<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> MTS(Multi-Threaded Server)是ORACLE SERV

原创 如何在Hp的主機打開異步IO

一、說說異步IO(Aio)   在Hp-ux中,當採用同步IO的方式時,這就意味着在下一次寫IO進行之前,前一次IO必須返回"成功寫完成"的信息,可以看到同步IO方式在IO負荷比較大的系統存在着性能的瓶頸。而採用異步IO方式時,在寫請求發

原创 說一說 Oracle庫的Hang

有些時侯,我當然指的是非常少的情況下,我們會感覺我們的庫”Hang”了,加了隱號的意思是說有時真的是Hang了,有一些則不是,是由於性能的問題引起的。我遇到過幾次Hang的情況,結合着網上一些文章,把可能的原因、當時我們應該做的一些操作進

原创 說一說如何配置Oracle的MTS part2

四、  MTS的配置實現<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />   1、  Oracle8i MTS環境常用到的幾個參數  

原创 ORACLE 回滾段表空間數據文件丟失或損壞處理方法(2)

續上文:http://www.csdn.net/Develop/read_article.asp?id=20220 II. 數據庫是啓動着的 如果你檢測到丟失或損壞了回滾段表空間的數據文件,並且數據庫是運行着的,不要把它down掉。在很多