Time of Update: 2015-10-22
標籤:oracle 資料移轉oracle 資料庫遷移################################################################################################################################################################################在源庫中匯出資料(備份)exp OMS_lvnain01/OMS_lvnain01 owner=
Time of Update: 2015-10-19
標籤:資料庫 oracle 備份 操作 [實驗-視頻過程]簡單有用的備份-oracle 物理冷備份操作主要是要對資料庫使用到的重要檔案作針對性的備份,資料檔案,控制檔案,聯機記錄檔,歸檔記錄檔,參數檔案,口令檔案等
Time of Update: 2015-10-15
標籤: 資料區塊概述Oracle對資料庫資料檔案(datafile)中的儲存空間進行管理的單位是資料區塊(data block)。資料區塊是資料庫中最小的(邏輯)資料單位。與資料區塊對應的,所有資料在作業系統級的最小實體儲存體單位是位元組(byte)。每種作業系統都有一個被稱為塊容量(block size)的參數。Oracle每次擷取資料時,
Time of Update: 2015-10-15
標籤:db2 sql語句中計算兩個日期相差的文法 結束日期為:2015-10-10 11:30:00 開始日期為:2015-09-09 10:40:00 (1)timestampdiff(8,char(結束時間-開始時間) )(加時分秒計算,會捨去零數)值為744小時 (2)(days(結束時間)-days(開始時間))*24&
Time of Update: 2015-10-16
標籤:dbms_output包主要用於調試pl/sql程式,或者在sql*plus命令中顯示資訊(displaying message)和報表,譬如我們可以寫一個簡單的匿名pl/sql程式塊,而該塊出於某種目的使用dbms_output包來顯示一些資訊。涉及到的知識點如下:1、enable:在serveroutput on的情況下,用來使dbms_output生效(預設即開啟)2、disable:在serveroutput
Time of Update: 2015-10-15
標籤:oracle 11g當sql語句中不加order by的時候,好像是按rowid的順序返回結果的。我也看過一些相關的文檔,oracle的官方意思就是不加order by,就不保證輸出的順序。那麼,問題來了:如果現在我select XXX,一組結果出來,順序是.......A....B.....那麼接下來我做什麼操作,再做同樣一句select,怎麼才能讓結果變成....B...A.....Notice1: 操作中請勿修改表的主鍵,不要用DDL,只用select * from
Time of Update: 2015-10-16
標籤:corruption oracle 資料恢複 資料庫 rman RMAN
Time of Update: 2015-10-13
標籤:oracle資料庫遷移 冷備份 12c 之前寫了一篇通過修改控制檔案來修改路徑不一的問題,現在使用方法二通過rename來修改路徑不一的問題實驗對象:兩台linux單機的oracle 12C 資料庫(大版本和小版本都一致),資料移轉採取冷備份的方式。遷移步驟首先關閉監聽,和kill掉連線應用程式ps -ef | grep LOCAL=NO | awk ‘{print ($2)}‘ |
Time of Update: 2015-10-06
標籤:oracle sql效能最佳化概念:子查詢展開(Subquery Unnesting)是最佳化器處理帶子查詢的目標sql的一種最佳化手段,它是指最佳化器不再將目標sql中子查詢當作一個獨立的處理單元來單獨執行,而是將該子查詢轉換為它自身和外部查詢之間等價的表串連。這種等價串連轉換要麼是將子查詢展開(即將該子查詢中的表,視圖從子查詢中拿出來,然後和外部查詢中的表,視圖做表串連),要麼是不拆開但是會把該子查詢轉換為一個內嵌視圖(Inline
Time of Update: 2015-10-07
標籤:oracle 技術 閃回 1.閃回技術有三種,分別是閃回資料庫、閃回查詢、閃回刪除。閃回資料庫是把資料庫恢複到某一個時間點;閃回查詢是查詢錶的歷史記錄;閃回刪除是把drop掉的表還原回來(表存在於recyclebin中)。2.三種閃回技術的限制:閃回資料庫受閃回日誌大小的限制;閃回查詢受撤銷保留時間限制;閃回刪除受表可用空間限制;但可以通過配置Flashback Data
Time of Update: 2015-09-29
標籤:對於大型資料庫,Oracle佔用的磁碟空間非常大,掌握資料庫中那些使用者、表佔用了多殺磁碟空間,以及增長情況,可以方便日後對磁碟系統進行維護和擴充。對Oracle磁碟空間使用方式,可以分為按照資料表空間、使用者或者表來進行統計。(一)、資料表空間計算資料表空間的剩餘大小 select A.TABLESPACE_NAME,A.BYTES/(1024*1024*1024) "SPACE(G)", C.BYTES/(1024*1024) "FREE SPACE(M)",(C.BYTES*100)
Time of Update: 2015-09-28
標籤:1,問題描述
Time of Update: 2015-09-30
標籤:-- 查看錶空間SELECT tablespace_name,file_id,file_name,round(bytes / (1024 * 1024), 0)||‘M‘ total_spaceFROM dba_data_filesORDER BY tablespace_name; -- 建立資料表空間create tablespace testlogging datafile ‘/data2/js/test_01.dbf‘size 50m
Time of Update: 2015-09-29
標籤:在生產環境、我們會發現: ① 索引資料表空間 I/O 非常高 ② "db file sequential read" 等待事件也比較高 這種跡象表明、整個資料庫系統、索引的讀寫操作比較多、已經成為系統的主要瓶頸 一般的原因、大抵如下: ① 大量SQL均採用索引 ②
Time of Update: 2015-09-25
標籤:首先,感謝這兩位網友:http://zhidao.baidu.com/link?url=eGYeoEa-EhQdVitSGqjE36uNfVmEsryXH1WUjPue6YvArDSx-Y1N9_rd9Hx6vh-NklyevkcCtAMh1X28fI1Hoq引子:我在Oracle SQL Developer工具中建立了一個名為"oa"的串連,然後登陸PLSQL Developer,從本地匯入一張表"T_DEPT",開啟Oracle SQL Developer,發現不光在"oa"
Time of Update: 2015-09-22
標籤:【案例】 在重啟資料庫過程中; SQL> startup ORACLE instance started. Total System Global Area 1.0489E+10 bytes Fixed Size &
Time of Update: 2015-09-18
標籤:Oracle/PLSQL: LENGTH FunctionThis Oracle tutorial explains how to use the Oracle/PLSQL LENGTH function with syntax and examples.DescriptionThe Oracle/PLSQL LENGTH function returns the length of the specified string.SyntaxThe syntax for the LENGTH
Time of Update: 2015-09-19
標籤:linux系統下設定oracle開機自動啟動 在Linux系統中,安裝好oracle資料庫服務後,並不像在Windows系統下一樣,oracle服務在預設情況下會隨時系統的啟動自動啟動。Linux系統中,是需要使用者去手動進行設定,才能實現oracle開機自動啟動的。 環境 CentOS 6.4 Oracle 12c為例 Linux系統中正確安裝好oracle服務,使用手動方式可以正常啟動。 方法/步驟
Time of Update: 2015-09-16
標籤:redo 故障處理
Time of Update: 2015-09-18
標籤:oracle中函數和預存程序的區別和聯絡 在oracle中,函數和預存程序是經常使用到的,他們的文法中有很多相似的地方,但也有自己的特點。剛學完函數和預存程序,下面來和大家分享一下自己總結的關於函數和預存程序的區別。一、預存程序1.定義 預存程序是儲存在資料庫中提供所有使用者程式調用的子程式,定義預存程序的關鍵字為procedure。2.建立預存程序 create [or replace] procedure 預存程序名 [(參數1 類型,參數2 out