原创 88、關於data guard的結構常識

  之前,原本已經嘗試過配置oracle實例的邏輯和物理standby結構,並且做個一些role交換操作,可是由於昨天學習rman的部分命令時沒留意

原创 84、診斷並解決ORA-04031 錯誤

  當我們在共享池中試圖分配大片的連續內存失敗的時候,Oracle首先清除池中當前沒使用的所有對象,使空閒內存塊合併。如果仍然沒有足夠大單個的大塊內

原创 99、數據庫:數據庫中的壞塊ORA-01115,ORA-02072,ORA-01578

  處理一個數據庫壞塊的問題,處理過程紀錄如下:   1.根據報錯的信息,用dbv確認一下,是否真的文件有壞塊了,如果有,那繼續,用下面的SQL查詢

原创 101、如何監控oracle的索引是否使用

 很多軟件開發過程中,沒有注意合理規劃索引,造成一個表上有N多個索引,爲後續的維護和優化帶來麻煩。因此有時候需要監控已有的索引是否在使用,oracle提供了監控索引是否使用的工具,很簡單,簡要介紹一下。 首先,我們如果是監控一個表上的所有

原创 102、Makefile

概述  ——  什麼是makefile?或許很多Winodws的程序員都不知道這個東西,因爲那些Windows的IDE都爲你做了這個工作,但我覺得要作一個好的和professional的程序員,makefile還是要懂。這就好像現在有這

原创 86、oracle表分析 示例

  drop table test; select count(*) from test; --創建測試表 create table test (

原创 96、Oracle常用dump命令

  Oracle常用dump命令,記錄一下備查。 一.Memory Dumps 1).Global Area ALTER SESSION SE

原创 97、Oracle 索引 詳解

  一.索引介紹  1.1 索引的創建語法: CREATE UNIUQE | BITMAP INDEX <schema>.<index_name>

原创 90、Oracle ASM 詳解

  ASM:Automatic Storage Management, 是Oracle 主推的一種面向Oracle的存儲解決方案, ASM 和 RDBMS 非常相似,ASM 也是由實例和文件組成, 也可以通過sqlplus 工具來維

原创 85、正確修改 sysman 用戶的密碼

  Oracle 10g 以上密碼失效問題 oracle em無法登錄,我自己遇到的問題總結如下: 其中有兩個用戶可能密碼失效 1、 sysman 2、 dbsnmp 首先,以SYS DBA身份進入sqlpuls 打開sqlpuls S

原创 100、爲什麼Oracle數據庫不用索引來查找數據?

  當你運用SQL語言,向數據庫發佈一條查詢語句時,ORACLE將伴隨產生一個“執行計劃”,也就是該語句將通過何種數據搜索方案執行,是通過全表掃描、

原创 98、Oracle分析表和索引

 analyze index indexname compute statistics; 對於使用CBO很有好處,可以使用更可靠的table信息,從而執行計劃也可以更準確一些,在10g會自動analyze,之前的版本需要手動定期 生成統計

原创 89、Standby數據庫常見錯誤處理

  1、執行:alter database recover managed standby database disconnect from ses