freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

oracle存儲(chǔ)空間管理及應(yīng)用方案(已修改)

2025-05-15 03:03 本頁面
 

【正文】 Oracle存儲(chǔ)空間管理及應(yīng)用摘要:本文詳細(xì)介紹了Oracle存儲(chǔ)架構(gòu)及其存儲(chǔ)體系的管理和應(yīng)用,包括表空間、回滾段、臨時(shí)表等,還對(duì)其在管理和應(yīng)用時(shí)常見的錯(cuò)誤進(jìn)行了分析探討主題詞:Oracle技術(shù) 表空間 數(shù)據(jù)文件 回滾段 臨時(shí)表 錯(cuò)誤一、 引言數(shù)據(jù)庫空間的有效使用和維護(hù)不僅是數(shù)據(jù)庫管理的重要工作,也是大多數(shù)開發(fā)人員所關(guān)心的內(nèi)容,它直接關(guān)系到數(shù)據(jù)庫性能的發(fā)揮。Oracle提供了不少方法用于數(shù)據(jù)空間的使用、監(jiān)控和維護(hù),同時(shí)也在各版本中陸續(xù)對(duì)這方面的功能進(jìn)行了增強(qiáng),目的在于簡化這方面工作的復(fù)雜度,提高應(yīng)用的運(yùn)行效率。本文希望通過系統(tǒng)地介紹這方面的有關(guān)概念,讓大家能更好地規(guī)劃使用數(shù)據(jù)空間,正確使用Oracle提供的有關(guān)功能特性,提高應(yīng)用的執(zhí)行效率。二、 Oracle數(shù)據(jù)庫的存儲(chǔ)體系及有關(guān)概念 Oracle數(shù)據(jù)庫的邏輯結(jié)構(gòu)從應(yīng)用者的角度來考察數(shù)據(jù)庫的組成。自下向上,數(shù)據(jù)庫的邏輯結(jié)構(gòu)共有6層: Oracle數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu)數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu)指邏輯結(jié)構(gòu)在物理上的實(shí)現(xiàn),共有3層 其中: 數(shù)據(jù)文件:用于存放所有的數(shù)據(jù),以DBF為擴(kuò)展名。日志文件:記錄了對(duì)數(shù)據(jù)庫進(jìn)行的所有操作,以LOG為擴(kuò)展名??刂莆募河涗浟藬?shù)據(jù)庫所有文件的控制信息,以CTL為擴(kuò)展名。綜上,Oracle數(shù)據(jù)庫的數(shù)據(jù)存儲(chǔ)空間在邏輯上分為多個(gè)表空間,每個(gè)表空間由系統(tǒng)中的一個(gè)或多個(gè)物理數(shù)據(jù)文件構(gòu)成;Oracle存儲(chǔ)數(shù)據(jù)的基本單位是塊,其大小在建庫時(shí)由DB_BLOCK_SIZE參數(shù)確定,一個(gè)或多個(gè)連續(xù)的塊構(gòu)成一個(gè)區(qū)間(EXTENT),它作為數(shù)據(jù)對(duì)象存儲(chǔ)的基本單位來使用。在Oracle中,每個(gè)基本數(shù)據(jù)對(duì)象使用的空間稱為段(SEGMENT),段存放在唯一的表空間上,每個(gè)段實(shí)際上是一系列區(qū)片(更為準(zhǔn)確地是數(shù)據(jù)塊)的集合。每個(gè)簡單數(shù)據(jù)對(duì)象對(duì)應(yīng)一個(gè)段;對(duì)于分區(qū)對(duì)象如分區(qū)表、索引,則每個(gè)(子)分區(qū)對(duì)應(yīng)一個(gè)段,由各個(gè)(子)分區(qū)共同構(gòu)成一個(gè)完整的數(shù)據(jù)對(duì)象。名詞解釋:表空間(Tablespace):為數(shù)據(jù)庫提供使用空間的邏輯結(jié)構(gòu),其對(duì)應(yīng)物理結(jié)構(gòu)是數(shù)據(jù)文件,一個(gè)表空間可以包含多個(gè)數(shù)據(jù)文件。表空間可分為System表空間、非System表空間和回滾段表空間,其中,System表空間是安裝數(shù)據(jù)庫時(shí)自動(dòng)建立的,它包含數(shù)據(jù)庫的全部數(shù)據(jù)字典,存儲(chǔ)過程、包、函數(shù)和觸發(fā)器的定義以及系統(tǒng)回滾段。除此之外,還能包含用戶數(shù)據(jù)。段(Segment):數(shù)據(jù)庫一種邏輯結(jié)構(gòu),如表段,索引段,回滾段等,段存在于表空間中,并對(duì)應(yīng)一定的存儲(chǔ)空間,共有四種類型的段:216。 表/數(shù)據(jù)(Table/Data):保存表數(shù)據(jù)216。 索引(Index):保存索引數(shù)據(jù)216。 回滾(Rollback):保存回滾數(shù)據(jù),用于回滾一次事務(wù)處理,以及保持讀操作一致性216。 臨時(shí)(Temporary):用于滿足排序的需要,比如查詢和索引創(chuàng)建中的ORDER BY從句區(qū)間(Extent):段的存儲(chǔ)可以分成一個(gè)或多個(gè)區(qū)間,每個(gè)區(qū)間占用一定數(shù)量的數(shù)據(jù)塊(block)塊(Block):數(shù)據(jù)庫最小的存儲(chǔ)單位,由Block參數(shù)(db_block_size)指定三、 表空間及數(shù)據(jù)文件 表空間簡介通常,有以下幾種類型的表空間(除數(shù)據(jù)表空間需用戶自己創(chuàng)建外,其它6種表空間在數(shù)據(jù)庫創(chuàng)建時(shí)均會(huì)默認(rèn)建立1個(gè)): 系統(tǒng)表空間(SYSTEM)系統(tǒng)表空間是每個(gè)Oracle數(shù)據(jù)庫都必須具備的部分,是安裝數(shù)據(jù)庫時(shí)自動(dòng)建立的。它包含數(shù)據(jù)庫的全部數(shù)據(jù)字典,存儲(chǔ)過程、包、函數(shù)和觸發(fā)器的定義以及系統(tǒng)回滾段等管理數(shù)據(jù)庫自身所需的信息。一般來說,應(yīng)該盡量避免在SYSTEM表中存儲(chǔ)非SYSTEM用戶的對(duì)象。因?yàn)檫@樣會(huì)帶來數(shù)據(jù)庫維護(hù)和管理的很多問題。一旦SYSTEM表空間損壞了,只能重新生成數(shù)據(jù)庫。 臨時(shí)表空間(TEMP)臨時(shí)表空間并不包含真正的數(shù)據(jù),臨時(shí)表空間中存儲(chǔ)數(shù)據(jù)庫中動(dòng)態(tài)生成的對(duì)象,如排序操作或表連接時(shí)的臨時(shí)數(shù)據(jù)等;臨時(shí)表空間也是Oracle用于存儲(chǔ)其所有臨時(shí)表的所在。在一些非常繁忙的數(shù)據(jù)庫中,可能會(huì)存在多個(gè)臨時(shí)表空間。 工具表空間(TOOLS)工具表空間用于保存數(shù)據(jù)庫工具軟件所需的數(shù)據(jù)庫對(duì)象,如像Oracle Reports這樣的工具軟件在工作時(shí)就有自己的一組專用表。Oracle Reports把這些表存放在數(shù)據(jù)庫中。大多數(shù)DBA都將支持工具運(yùn)行所需的表存放在這個(gè)表空間中。 用戶表空間(USERS) 用戶表空間用于存放用戶的私有信息,用戶的專用數(shù)據(jù)庫對(duì)象。 回滾表空間(RBS)Oracle數(shù)據(jù)庫需要在一個(gè)地方保存恢復(fù)(Undo)信息?;貪L表空間中存放數(shù)據(jù)庫對(duì)象的回滾段,在出現(xiàn)失敗和臨時(shí)終止事務(wù)時(shí),可以用回滾段使數(shù)據(jù)庫對(duì)象退回到舊值。 數(shù)據(jù)和索引表空間數(shù)據(jù)表空間用來存放用戶的應(yīng)用數(shù)據(jù),索引表空間用來存放應(yīng)用數(shù)據(jù)對(duì)象的索引。索引可以幫助Oracle迅速找到表中存放的數(shù)據(jù)。 表空間的管理和使用 創(chuàng)建表空間創(chuàng)建表空間的腳本示例如下:create tablespace ts_name datafile 創(chuàng)建名為tsname的表空間 39。c:\oracle\oradata\39。 size 100m , 表空間的文件1,大小為100M39。c:\oracle\oradata\39。 size 100m 表空間的文件2,大小為100Mminimum extent 550k 最小區(qū)間大小為550K[logging/nologging] 記錄日志/不記錄日志default storage (initial 500k 初始大小為500Knext 500k 下一個(gè)區(qū)大小為500Kmaxextents 500 最大區(qū)間數(shù)為500個(gè)pctinccease 0) 增量為0[online/offline] 聯(lián)機(jī)/脫機(jī) [permanent/temporary] 永久/臨時(shí)【巡檢實(shí)例】創(chuàng)建數(shù)據(jù)表空間數(shù)據(jù)文件e:\oracle\oradata\qin\,初始尺寸1G,可自動(dòng)擴(kuò)展,最大為5G存儲(chǔ)屬性:初始大小 10M,下一個(gè)大小10M,增量為0,最大數(shù)量為500create tablespace xjgl_data datafile 39。e:\oracle\oradata\qin\39。 size 1000Mautoextend on next 500m maxsize 5000m default storage(initial 10M next 10M maxextents 500 pctincrease 0)。創(chuàng)建索引表空間(最好跟數(shù)據(jù)表空間建在不同的磁盤上)數(shù)據(jù)文件:e:\oracle\oradata\qin\,初始尺寸500G,可自動(dòng)擴(kuò)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1