原创 Oracle Flashback技術之Flashback Table

Oracle Flashback家族有四個成員,分別是以下: Flashback Database  ——閃回數據庫 Flashback Drop     ——閃回刪除Flashback Table    ——閃回表 Flashbac

原创 AWR基本操作

AWR說明 AWR(Automatic Workload Repository)是Oracle的一個內置工具,它採集與性能相關的統計數據,並從那些統計數據中導出性能量度,以跟蹤潛在的問題。 快照由一個稱爲MMON的後臺進程及其從進程自動地

原创 Oracle Update分批提交

使用bulk 來進行update 分批提交是一種比較高效可控的大量update 的方式,腳本如下: DECLARE    CURSOR cur    IS       SELECT   *         FROM   SCOTT.EM

原创 Oracle Delete分批提交

1、Oracle Delete操作會產生redo log,undo log,即使delete 語句中加上nologging 參數,還是會記錄日誌的,這樣保證了數據安全性,利於rollback。爲了不使undo表空間被撐爆,可能需要分批提交

原创 11gR2 集羣管理軟件(GI) 啓動順序和診斷方法簡介

11gR2 集羣管理軟件(GI) 啓動順序和診斷方法簡介 在這篇文章裏我們會對11gR2 GI 的啓動順序進行介紹,並且對常見的GI啓動時遇到的問題和對應的解決辦法進行介紹。 基本上我們可以把GI的啓動過程分成3個階段,ohasd階段,

原创 Linux上Crontab詳解

Linux系統則是由 cron (crond) 這個系統服務來控制的。Linux 系統上面原本就有非常多的計劃性工作,因此這個系統服務是默認啓動的。另外, 由於使用者自己也可以設置計劃任務,所以, Linux 系統也提供了使用者控制計劃

原创 使用RMAN在ASM磁盤組之間移動數據文件

使用rman在oracle ASM磁盤組之間移動數據文件 在歸檔模式下,想要移動一個活動的數據文件從一個oracle ASM磁盤組到另一個。這種情況,可以使用backup as copy拷貝數據文件到新的磁盤組,然後set newn

原创 Oracle RAC 11g上創建服務

Oracle RAC11g上關於服務操作的一些命令小結: 首先可以通過crsctl status serverpool -p 打印出已有serverpool的基本信息,其中已有service的serverpool中會有SERVER_NAM

原创 Oracle重建控制文件

Oracle提供兩種方式備份控制文件: 1.生成可以重建控制文件的腳本 2.備份二進制的控制文件 如何獲得可以重建控制文件的腳本.在mount狀態下獲得trc文件 [sql] view plaincopy sql> alte

原创 Oracle 11gR2 SCAN 詳解

Oracle 11gR2 SCAN 詳解(轉載整理)  在Oracle 11g R2之前,如果數據庫採用了RAC架構,在客戶端的tnsnames中,需要配置多個節點的連接信息,從而實現諸如負載均衡、Failover等RAC的特性。

原创 Oracle Insert分批提交

oracle中分批提交insert 事務,以防止redo佔用太多可以分批提交事務:以下是三種不同的pl/sql體: 1、編寫一個簡單的PL/SQL塊來模擬逐行提交的情況,注意觀察執行時間。 我們的目標是將t_ref表中的數據全部插入到t中

原创 Oracle Flashback技術之Flashback Query

Oracle Flashback家族有四個成員,分別是以下: Flashback Database  ——閃回數據庫 Flashback Drop     ——閃回刪除Flashback Table    ——閃回表 Flashbac

原创 在linux的SQL*Plus下用上下鍵翻歷史命令

在Linux的sqlplus中運行SQL語句之後,想用上下鍵把歷史命令找出來,這樣是linux系統默認是不支持的。 如何像windows裏的cmd窗口的sqlplus一樣能上下翻歷史命令呢? 可以使用rlwrap工具實現這個功能,不過

原创 Oracle 如何在線添加ASM磁盤

在一個已經運行一段時間的用ASM管理的RAC上,如果磁盤空間不足,如何在線添加磁盤容量? 接下來用虛擬機(Redhat +Oracle 11g RAC環境)裏面的例子講解添加步驟: 1. 首先從VSphere裏面劃出一個盤給RAC中某一個

原创 SQL Tuning Advisor使用實例

SQL Tuning Advisor使用實例 在oracle10g之前,想要優化一個sql語句是比較麻煩,但是在oracle10g這個版本推出的SQL Tuning Advisor這個工具,能大大減少sql調優的工作量,不過要想