Time of Update: 2018-12-05
1)查詢非當前的聯機重做記錄檔sys@ORCL> select group#,sequence#,status,members from v$log; GROUP# SEQUENCE# STATUS MEMBERS---------- ---------- ---------------- ---------- 1 7 INACTIVE 2 2 8
Time of Update: 2018-12-05
1 建立備份RMAN> backup database plus archivelog; 2 搭建環境hr@ORCL> create table tt (name varchar2(20));Table created.hr@ORCL> insert into tt values('test1');1 row created.hr@ORCL> insert into tt values('test2');1 row created.hr@ORCL>
Time of Update: 2018-12-05
在恢複控制檔案之前,必須知道目標資料庫的DBID。身為DBA的你,在接手資料庫時,定要把資料庫的DBID給備份出來! 1)備份控制檔案RMAN> list backup of controlfile; 2)測試資料hr@ORCL> create table t (name varchar2(20));Table created.hr@ORCL> insert into t values('think');1 row created.hr@ORCL>
Time of Update: 2018-12-05
環境:23:05:08 hr@ORCL (^ω^) select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod 1 原理介紹 原理一 多版本讀一致性
Time of Update: 2018-12-05
在美國大片、<<駭客帝國>>中崔妮蒂使用 nmap 入侵發電站的能源管理系統 且不談駭客、Rocky竊以為、nmap 用來偵測自己伺服器的安全性是很不錯的一個選擇 倘若嗅探別人的主機、或許會被 TCP_Wrappers 記錄曾經偵測過該 port 的 IP、那麼這樣做可是會吃官司的 另外、nmap 學問很深、有興趣的朋友可作深入理解、這裡簡列幾點 ㈠
Time of Update: 2018-12-05
所有的備份軟體都沒有備份聯機重做記錄檔的說法。因為,它幾乎時刻都在寫,單獨備份某個時刻,沒啥意義。再者,歸檔日誌在某種意義上,也是對聯機重做日誌的備份。對聯機重做記錄檔的保護,核心就兩個字:冗餘。包括:多路鏡像、RAID方式、HA的運用(如DG)。 1)查看當前的聯機重做記錄檔sys@ORCL> select group#,members,sequence#,status from v$log; GROUP# MEMBERS SEQUENCE# STATUS--
Time of Update: 2018-12-05
環境:23:47:03 hr@ORCL (^ω^) select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod 1 原理介紹 flashback
Time of Update: 2018-12-05
rman可以用來backup和restore資料檔案、控制檔案、歸檔日誌等,也可作完全和不完全的recover的oracle工具。由命令列或者OEM的backup manager GUI控制。RMAN是塊層級的備份與恢複. rman主要組件: 1)Target Database:(目標資料庫) rman的作用對象 2)會話 sys@ORCL> select sid,username,program from v$session where
Time of Update: 2018-12-05
環境:15:25:40 hr@ORCL (^ω^) select * from v$version where rownum=1;BANNER-------------------------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod Ⅰ)flashback transaction query
Time of Update: 2018-12-05
這個定律是這樣的: 速度的提升受程式中串列部分的限制、而串列的執行時間是不會變的 隨著CPU 核心數的提升、生產環境對並行的喜愛越發暴露的明顯 然而、多核效能未必速度就高、 如果、程式中部分代碼是串列、 如果、程式所跑的硬體是串列、 如果、程式所在的OS是串列、 如果、程式所在的DB是串列、 另外、串列不總是有效、吃資源的緊、特別在OLTP、還是別開的好!
Time of Update: 2018-12-05
在談這倆概念前、先來說說 大I/O vs. 小I/O 通常、我們把 <=16KB 的I/O認為是小I/O、而 >=32KB 的I/O認為是大I/O 瞭解I/O的大小、影響到後期對緩衝、RAID類型、LUN的一些屬性的調優 當前大多數資料庫使用的都是傳統的機械磁碟 因此、整個系統設計要儘可能順序I/O 避免昂貴的尋道時間和旋轉延遲的開銷 隨機小I/O消耗比順序大I/O更多的處理資源
Time of Update: 2018-12-05
oracle文檔對%a的描述是:%a Specifies the activation ID of the database. rman備份並儲存,查詢%aRMAN> backup tablespace users format '/home/oracle/think_%a'; 由此,可知%a為:790774120 查詢x$kccdisys@ORCL> SELECT didbn,dirlc,dirlc_i FROM x$kccdi;DIDBN
Time of Update: 2018-12-05
RMAN 配置參數為:RMAN> show all;CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;CONFIGURE BACKUP OPTIMIZATION OFF; # defaultCONFIGURE DEFAULT DEVICE TYPE TO DISK; # defaultCONFIGURE CONTROLFILE AUTOBACKUP OFF; # defaultCONFIGURE CONTROLFILE
Time of Update: 2018-12-05
1 意義 Specify log: {<RET>=suggested | filename | AUTO | CANCEL} 在這裡可以輸入CANCEL,表示恢複到此結束,不再使用後面的歸檔記錄檔, 也可以一直輸入斷行符號,直到沒有歸檔記錄檔可用為止 (在這種情況下,若已經將所有的線上記錄檔歸檔,並且shutdown immediate,則可以完全恢複) 2 情境
Time of Update: 2018-12-05
並不是所有資料檔案丟失都能夠直接被恢複,如system;也不是所有資料檔案丟失都需要恢複,如temp資料表空間。 下面類比一張業務表。 1 建立示範環境sys@ORCL> archive log list;Database log mode Archive ModeAutomatic archival EnabledArchive destination
Time of Update: 2018-12-05
1 實驗準備 a)物理和邏輯上檢查SQL> col file_name for a70 wrappedSQL> select file_name,status from dba_data_files where file_id=4;FILE_NAME STATUS------------------------------------------
Time of Update: 2018-12-05
由於項目需要我在伺服器上安裝 openoffice + pdf2swf、裝好了 OOo並啟動、裝好了 pdf2swf、可是啟動: 於是、我就這麼搞: 結果、你猜怎麼著?開啟openoffice以及其他的需要X11 支援的程式全部失效、一時心裡拔涼拔涼的 剛開始還以為是X11 出狀況了、費了好大勁重裝了X11 、可重裝完、依然按上述方法修複 pdf2swf、我擦、錯誤依舊 兜了一圈、原來並非 X11
Time of Update: 2018-12-05
印度Java程式員Shekhar Gulati在自己的部落格發表了“How I explained MapReduce to my Wife?”一文,比較通俗地闡述了MapReduce的概念。譯文如下,譯者是伯樂線上的黃慧諭。昨天,我在Xebia印度辦公室發表了一個關於MapReduce的演說。演說進行得很順利,聽眾們都能夠理解MapReduce的概念(根據他們的反饋)。我成功地向技術聽眾們(主要是Java程式員,一些Flex程式員和少數的測試員)解釋了MapReduce的概念,這讓我感到興奮。
Time of Update: 2018-12-05
提問者:xmas171688 提問時間:2005-1-13 14:45:18 問題:在下列2個表中V$ROLLNAME,V$ROLLSTAT 誰能幫我解釋下 V$ROLLSTAT 的列 每列是幹嗎的。懇請幫忙!主要是想知道 哪列是 復原段大小 ! 整理: 每列是幹什麼的,我想,官網給得很明了:http://docs.oracle.com/cd/B28359_01/server.111/b28320/dynviews_2143.htm#REFRN30210
Time of Update: 2018-12-05
故障、於 DBA、於 營運人員 都是 心中永遠的痛、而避免故障的原則卻是殊途同歸 現列如下、與君共勉 ㈠ 變更要能復原、先在同樣的環境測試過 佛說:每次創傷、都是一次成熟、這便是營運人員的真實寫照 從某種意義上講、營運是一門經驗的學科、是一門試錯的學科 沒有做過的東西、總是會給你不期而遇的痛擊 請保護現場、讓