Data Guard 使用 alter system archive log current 維護 Archive Log

       日常維護 Data Guard 時、對於 Archive Log 的管理、我們可用:              ① alter system switch logfile       ② alter system archive log current              這兩個有何區別?              alter system switch logfile        --僅僅是把當前線上日誌往下一組切換、並且觸發一個檢查點,然後控制權立即轉回給調用者   

資料流重新導向

    linux在你登入時,便將預設的標準輸入、標準輸出、標準錯誤輸出安排成你的終端。I/O重新導向就是你通過與終端互動,或者在shell script裡設定,重新安排從哪裡輸入或者輸出到哪裡。每個程式都應該有標準輸入/輸出(錯誤輸出)。     重新導向的方法大抵有:>、<、<<、管道等     先瞭解stdin、stdout、stderr。     標準輸出(stdout):代碼為1,使用>或者>>,是命令執行所回傳的正確的資訊。         

怎樣去定位你所未知的東西:尤其是想知道哪個view查詢什麼內容

     假如我要查有關 role 相關的東西,倚重dba_objects,於是:         SQL> select object_name from dba_objects where object_name  like '%ROLE%';                OBJECT_NAME        --------------------------------------------------------------------------------       

Data Guard日誌傳輸最佳化——網路傳輸最佳化實踐

       ㈠ 足夠的網路頻寬是日誌傳輸最佳化的基礎                    經驗值預算公式:          頻寬需求 = 日誌產生量/0.7 * 8          注釋:              Oracle日誌產生是大Byte(即8位)、而網路頻寬是小bit(即1位)、所以、1MB=8Mbps                    確定日誌產生量最簡單的辦法是收集正常和高峰時段的AWR報告來確定生產庫每秒產生的Redo資料量         

類比工業情境:資料庫的使用者被刪除掉了,資料表空間,資料檔案都在的 能否恢複?

    環境:    SQL> select * from v$version where rownum=1;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ProdSQL> !uname -aLinux think-V30SA 2.6.35-22-generic

【VMware】–快照筆記

          當我們在虛擬機器上做實驗或測試時、難免碰到一些不熟悉的地方、此時做個快照、備份一下當前的系統狀態          一旦操作失誤、可以很快還原到出錯前的狀態、完成實驗          最終避免一步的失誤導致重新開始整個實驗或測試的後果          當然、快照的功能遠不止這個、                    ⑴ 定義                          快照的英文就是

理解鎖和閂(1)與鎖相關的資料結構

    在oracle眼裡,鎖不是稀有資源,相反地,只要需要,你就應該長期地持有對資料所加的鎖。行級鎖根本沒有相關開銷,對1千萬行鎖定所需的資源數與對1行鎖定所需的資源數完全相同,這是個常量。     在SGA中和鎖相關的記憶體有兩塊:隊列資源集區和鎖池。池:指的就是一塊固定大小的記憶體。     隊列資源集區:存放所有的隊列資源.鎖就是隊列資源。    

用等比數列解析偽列level的另一個作用

    我們都知道,level是個偽列,代表當前節點所在的層級;對根節點來說,level返回1;根節點到子節點返回2,以此類推。    藉助level,我們可以控制對錶的掃描次數。第一次掃描得出的結果集的level都是1,第二次掃描的結果集的level都是2,依此類推。    實驗環境:SQL> create table test as select ename from emp where rownum<=2;Table created.SQL> select * from

理解鎖和閂(2)鎖機制概述

           鎖(lock)是一種防止多個事務訪問同一資源時產生破壞性的相互影響的機制。通常,高並發資料庫需要利用鎖機制解決資料並發訪問、一致性及完整性問題。          前面提到的資源(resource)大致可以分為兩類:             ● 使用者物件:例如表及資料行              ● 對使用者透明的系統對象:例如記憶體中的共用資料結構、資料字典中的資訊          任何 SQL 陳述式執行時 Oracle 都隱式地對 SQL

OCP考題解析_007: 序列

     sequence的設計可保唯一、但無法做到連續     執行個體當了,sequence斷號、交易回復了,sequence斷號、並發訪問,sequence可能斷號......          調用seq_name.currval, 返回的是序列在此會話中的調用seq_name.currval之前的最後一次調用seq_name.nextval的傳回值   

理解鎖和閂(3)TX鎖和TM鎖

            oracle沒有鎖管理器和鎖列表,這樣可以避免行級鎖維護的開銷和行級鎖數量不足導致的爭用問題。在Oracle的每行資料上,都有一個標誌位來表示該行資料是否被鎖定,要查看某一行是否被鎖定,必須直接找到這一行,而不要指望能從哪個列表得到答案,事務只是找到資料。其locking過程如下:              ㈠ 找到想鎖定的那一行的地址              ㈡ 到達那一行              ㈢ 鎖定這一行         

Data Guard 部署物理備庫的 10 大注意事項

       這 10 點主要是面向 10g R2 以後的 DG 部署              ① 主庫設定為force logging模式idle> select force_logging from v$database;idle> alter database force logging;       ② 主庫設定為歸檔模式idle> archive log list;idle> shutdown immediate;idle> startup mount;

OCP考題解析_043: flashback transaction query

       flashback transaction query可以從FLASHBACK_TRANSACTION_QUERY中獲得指定事務的曆史資訊以及Undo_SQL       通過這個UNDO_SQL,查詢具體事務所做的操作、我們就可以恢複特定的事務、flashback transaction query測試       OCP考題:13. You executed the following query: SELECT operation, undo_sql,

儲存結構之參數檔案

oracle的參數檔案非常之多,但最重要的當屬資料庫參數檔案。而資料庫參數檔案有pfile和spfile兩類。pfile需手動修改,是文字檔;spfile是二進位檔案,可動態更改。  之所以會有spfile,原因有:  1)可以杜絕參數檔案的繁殖。我們知道,在用戶端若要啟動資料庫,則需要pfile。spfile總是存在於資料庫的服務端主機本身,不能置於用戶端,從而保證了資訊的一致性;  2)spfile可以用alter system命令修改到spfile裡面,不需要手動更改。 

日期時間參數大全(三)

       接著上兩篇文章:日期時間參數(一)     日期時間參數(二)       這裡簡單列幾個應用樣本:       如果您的答案與我有差異,請注意這幾個參數的設定                ① nls_date_format         ② nls_language         ③ nls_territory               與指定日期在同一周,周1的日期是idle> select to_date('2013-1-4','yyyy-mm-dd')-to_

sqlplus上下鍵瀏覽曆史命令列

    1 掛載系統的Packages到mnt,並安裝readline[root@Think mnt]# cd Packages/[root@Think Packages]# rpm -ivh --nodeps readline*Preparing... ########################################### [100%]package readline-6.0-3.el6.x86_64 is already

如何個人化自己的sql*plus環境

    sql*plus簡單,強大和無處不在。用sql*plus主要做什麼呢?    1)autotrace    2)編程    在sql*plus建立預存程序的“最佳實務”應該是這樣的:    create or replace program-typeasyour codeend;/show err     sql*plus會自動運行glogin.sql,該指令碼包含全域預設設定。我們可按需自訂自己的sql*plus環境。    1)、首先在系統的環境設定中定義一個環境變數SQLPATH,

儲存結構之資料檔案和資料表空間

  oracle儲存結構,可分物理結構和邏輯結構。後者是為方便管理前者而生。oracle把資料邏輯地存放在資料表空間裡,物理地存放在資料檔案裡。    有兩個視圖,我們可能會常用到:  dba_data_files:描述資料檔案的資訊  dba_tablespaces:描述資料表空間的資訊  這裡先談三個問題。  資料表空間的類型?  1)永久性資料表空間,如:system,sysaux,user等    sysaux用於存放非核心功能的資料,如OEM    查看存放了哪些非核心功能的資料:  

行遷移和行連結

  定義:    行遷移:因為update、將行變長、原來的塊已經放不下了、行被挪進新塊、    行連結:行一開始就太大、比如你插入了1w個位元組的行、必須要分兩個塊存放、    由此、行變長的時間先後可作為判斷依據      產生情境:    行遷移    Oracle會將整行的資料移轉到一個新的資料區塊上,而將該行原先的空間只放一個指標,指向該行的新的位置,並且該行原先空間的剩餘空間不再被資料庫使用,這些剩餘的空間我們將其稱之為空白洞,這就是產生表片段的主要原因,表片段基本上也是不可避免的,

分散式資料庫:dblink

    dblink是資料庫物件、允許你訪問遠端資料表及執行遠程程式、另外、dblink是單向串連、建立dblink時、oracle在資料字典記錄其中繼資料.    在db link時,必須關心一下global_name.這個預設下,是作為網路服務名對外提供服務的。但大部分我們是不用的。SQL> show parameter global_namesNAME TYPE VALUE------------------------------------ -----------

總頁數: 61357 1 .... 14385 14386 14387 14388 14389 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.