原创 RMAN體系概述
一、Recovery Manager(RMAN)特性 RMAN是一種用於集備份(backup)、還原(restore)和恢復(recover)數據庫於一體的Oracle 工具,支持命令行及圖形界面操作。 a.能夠備份整個數據庫、表空間
原创 RMAN差異增量和累積增量
1、概念 差異增量(Differential):是備份低級別或者相同級別備份以來變化的所有數據塊,顧名思議,也就是要備前期備份以來的差異數據塊。 1.若前面的備份同時存在低級別和相同級別,則優先選擇備份從最近的低級別(n
原创 PGA與SGA的區別,PGA的功能介紹
當用戶進程連接到數據庫並創建一個對應的會話時,Oracle服務進程會爲這個用戶專門設置一個PGA區,用來存儲這個用戶會話的相關內容。當 這個用戶會話終止時,數據庫系統會自動釋放這個PAG區所佔用的內存。這個PGA區對於數據庫的性能有比較大
原创 RMAN常用命令
一、List命令的使用 列出備份集、數據文件鏡像等 列出指定表空間任意數據文件的備份集或鏡像副本 列出指定範圍內包含歸檔日誌的備份集或鏡像副本 RMAN> list backup; RMAN> list copy; RMAN>
原创 重建、合併、刪除索引
重建索引 如果表中記錄頻繁地被刪除或插入,儘管表中的記錄總量保持不變,索引空間的使用量會不斷增加。雖然記錄從索引中被刪除,但是該記錄索引項的使用空間不能被重新使用。因此,如果表變化不定,索引空間量會不斷增加,不論表中記錄數量是否增加
原创 三範式
1.範式說明 1.1 第一範式(1NF)無重複的列 所謂第一範式(1NF)是指數據庫表的每一列都是不可分割的基本數據項,同一列中不能同時有多個值,即實體中的某個屬性不能有多個值或者不能有重複的屬性。如果出現重複的屬性,就可能需要定義一
原创 order by 多個條件
ORDER子句按一個或多個(最多16個)字段排序查詢結果,可以是升序(ASC)也可以是降序(DESC),缺省是升序。ORDER子句通常放在SQL語句的最後。ORDER子句中定義了多個字段,則按照字段的先後順序排序。 例: SELECT
原创 數據庫索引實例
1.創建表並插入數據 在Sql Server2008中創建測試數據庫Test,接着創建數據庫表並插入數據,sql代碼如下: USE Test IF EXISTS (SELECT * FROM INFORMATION_SCHEMA.
原创 ORACLE與SQLSERVER的區別-1
●概念上區別 1.Oracle 是一種對象關係數據庫管理系統(ORDBMS),而Sql server 只是關係型數據庫管 理系統(RDBMS). 2.Oracle使用Internet文件系統,該系統基於Java的應
原创 數據庫索引
1.創建表並插入數據 在Sql Server2008中創建測試數據庫Test,接着創建數據庫表並插入數據,sql代碼如下: USE Test IF EXISTS (SELECT * FROM INFORMATION_SCHEMA.TA
原创 如何整理ORALCE表碎片
數據庫在日常使用過程中,不斷的insert,delete,update操作,導致表和索引出現碎片是在所難免的事情,碎片多了,sql的執行效率自然就差了,道理很簡單,高水位線(HWL)下的許多數據塊都是無數據的,但全表掃描的時候要掃描到高水
原创 OLAP和OLTP的區別
OLTP:On_line Transaction Processing 聯機事務處理 OLAP:On_line Analytical Processing 聯機分析處理 OLTP 顧名思義,以業務處理爲主。OLAP則是專門爲支持
原创 Oracle兩個數據庫互相訪問,DBLink使用
測試條件: 假設某公司總部在北京,新疆有其下屬的一個分公司。在本次測試中,新疆的計算機爲本地計算機,即本要的IP地址爲:192.168.1.100 北京的總部有一個集中的數據庫,其SID是SIDBJ,用戶名:userbj,密碼:bj1
原创 ORACLE與SQLSERVER的區別-2
函數 SQLServer和Oracle的常用函數對比 1.絕對值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:se
原创 SQLSERVER系統數據庫介紹
數據庫管理員(DBA)的一項基本的技能是對SQL數據庫引擎的系統數據庫的深刻理解。數據庫開發人員瞭解SQLSERVER自帶的系統數據庫也是十分有用的。下面就列出了其中的一些系統數據庫。(注:如果你決定研究一下這些系統數據庫,那麼你需要有一