原创 OCM考點之一外部表管理

一、創建外部表以及產生dmp文件1、創建directory,需要有 create any directory權限:CREATE DIRECTORY admin AS '/oracle/admin'; 或者創建了diretory後授權rea

原创 Oracle 默認和非默認監聽

一、如果使用默認的1521端口,讓實例自動註冊到該監聽上,那麼local_listener無需設置,listener.ora文件按照正常方式配置即可。 二、如果使用非默認1521端口,讓實例自動註冊到該監聽上,那麼需要設置local_li

原创 淺談Oracle前滾恢復

今天我們不探討ORA-600[kcratr_nab_less_than_odr]錯誤,11.2上ORA-600問題比錯誤本身更有意思的是記錄了對於rolling upgrade(前滾恢復)的KST trace。很多網友肯定要問什麼是KS

原创 32個字節限制——Oracle直方圖優化

Oracle直方圖的限制往往讓不少初學者頭痛——超過32字節不顯示,以及前32字節相同產生錯誤。   由於OBJECT_TYPE列上的DISTINCT值的個數小於254,ORACLE將會在此列上建立頻率直方圖,優化器將會準確的估算出CON

原创 一篇很詳細的OCA認證流程(一問一答版)

  這是一篇很詳細的OCA認證流程。一般少有人注意到寫OCA的流程,因爲一般人都不考OCA,直接考OCP了。不過,想要了解一下的同學也應該可以從這篇文章中找到想要了解的知識。   提問:網上怎麼報名呢?網上註冊報名流程是什麼?   回答

原创 訪問V$LOCK視圖oracle11g出現性能問題

  最近發現oracle11g有個問題,拿出來和大家討論。是在Oracle 11.2.0.3 For Linux X64環境中。   檢查數據庫是否存在鎖信息,在查詢V$LOCK視圖時發現很長時間沒有響應,甚至一度認爲數據庫HANG住

原创 OCP就業形勢起爭論,爭論最後達成共識?

  想從事高薪的DBA職業,先踏入DBA的大門纔是最重要的,那麼隨着Oracle技術的普及,OCP認證是否能成爲至關重要的求職利器呢?本文將探討用人單位多方考慮和顧慮,對這一問題以辯證的眼光進行分析。   正方觀點:OCP認證對就業很有幫

原创 靜默安裝Oracle的準備工作

非圖像界面安裝——Oracle靜默安裝方式有時候是DBA們不得不選擇的安裝方式,因爲在公司的具體環境中,服務器端口可能會有一些問題。下面就來看看靜默安裝Oracle的準備工作有哪些吧! 1、下載:在Oracle官網上下載64位Linu

原创 DBA易犯誤刪啓示錄

以下收錄了衆多DBA們容易犯的誤刪操作,以此爲鑑,共爲警醒。   1.rm -rf /opt/ora92/* 在測試庫中本來想刪除數據庫,結果錯誤的把ORACLE軟件刪除了. rm -rf是相當恐怖的,每個DBA都應該學會不要直接使用這個

原创 Oracle fgs(精細審計)使用

1)grant execute on dbms_fga to scott 2)添加審計策略(scott) beginDBMS_FGA.ADD_POLICY(object_schema => 'scott',object_name =>

原创 初級Oracle數據字典入門

Oracle數據字典入門知識並不難,關鍵在於肯不肯下功夫研究。 數據字典是[font=ˎ̥]Oracle存放有關數據庫信息的地方,其用途是用來描述數據的。比如一個表的創建者信息,創建時間信息,所屬表空間信息,用戶訪問權限信息等。當用戶在對

原创 OCM考試 資源管理器部分 Schedules調度Programs執行的Jobs

Schedules調度Programs執行的Jobs   通過schedule調度program的執行的job,看到這樣的形容是不是讓你徹底暈頭了,就說明你還是沒搞明白10g中SCHEDULERS特性管理的jobs的含意,讓我更直白地給你

原创 排序調優

   避免索引:  .創建索引時使用NOSORT子句(在一個單CPU的機器中使用SQL*Loader時,可以在建索引時使用NOSORT子句,這樣可以避免對數據進行預先排序。這個子句只對數據插入到表時有效):   SQL> create i

原创 OCM考試中的物化視圖的實現

Oracle物化視圖的快速刷新機制是通過物化視圖日誌完成的。Oracle如何通過一個物化視圖日誌就可以支持多個物化視圖的快速刷新呢,本文簡單的描述一下刷新的原理。 首先,看一下物化視圖的結構: SQL> create table t (i

原创 答疑:回答在Linux上Oracle如何啓用異步IO?

今天我們來描述Oracle中啓用IO如何設置。 首先要檢查操作系統上,異步io的相關包是否已經安裝,如果沒有的話,通過rpm進行安裝,並檢查系統上異步io的參數設置: [oracle@localhost ~]$ rpm -qa|grep