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

正文內(nèi)容

oracle數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)與物理結(jié)構(gòu)(編輯修改稿)

2025-03-02 12:33 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 回退段, Oracle會(huì)自動(dòng)使用其他回退段,不終止事務(wù)的運(yùn)行。 段( SEGMENT)? 段是表空間中指定類型的邏輯存儲(chǔ)結(jié)構(gòu),是為表、索引等邏輯結(jié)構(gòu)分配的區(qū)( extent)的集合。? Oracle的段主要有 5種類型。– 數(shù)據(jù)段:用于存儲(chǔ)表、分區(qū)的數(shù)據(jù)。每建立一張表,就分配一個(gè)段。– 索引段:存儲(chǔ)索引數(shù)據(jù)。每建立一個(gè)索引,就分配一個(gè)索引段。– 臨時(shí)段:數(shù)據(jù)庫(kù)執(zhí)行排序或子查詢時(shí)需要臨時(shí)工作區(qū),系統(tǒng)自動(dòng)建立臨時(shí)段,操作執(zhí)行結(jié)束自動(dòng)釋放臨時(shí)段。– 回退段:當(dāng)用戶對(duì)數(shù)據(jù)庫(kù)執(zhí)行修改操作時(shí),系統(tǒng)將修改前的數(shù)據(jù)存入回退段,在執(zhí)行回退命令 rollback時(shí),回退段中的數(shù)據(jù)用于撤消所作的修改。 區(qū)( EXTENT)? 區(qū)是分配空間的最小單位。一個(gè)區(qū)由一組連續(xù)的邏輯塊組成。? 一個(gè)段至少包含一個(gè)區(qū)。當(dāng)一段中所有空間已使用完, Oracle為該段分配一個(gè)新的區(qū)。區(qū)的分配和回收是系統(tǒng)自動(dòng)完成的。 塊( BLOCK)? 塊是 Oracle內(nèi)最小的邏輯單元,是 I/O的最小單位。? 一個(gè)數(shù)據(jù)塊對(duì)應(yīng)一個(gè)或多個(gè)操作系統(tǒng)物理塊。? 塊的大小是在數(shù)據(jù)庫(kù)建立時(shí),使用參數(shù)DB_BLOCK_SIZE決定(系統(tǒng)缺省值為 8K)。該參數(shù)在數(shù)據(jù)庫(kù)建立后不能更改,除非重建數(shù)據(jù)庫(kù)。 Oracle 數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)? 數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)是數(shù)據(jù)庫(kù)中操作系統(tǒng)文件的集合。 Oracle數(shù)據(jù)庫(kù)文件數(shù)據(jù)庫(kù)數(shù)據(jù)文件 控制文件 重做日志重做日志參數(shù)文件口令文件 歸檔的日志文件 數(shù)據(jù)文件 ? 數(shù)據(jù)文件有如下特點(diǎn):– 每個(gè)數(shù)據(jù)庫(kù)至少有一個(gè)數(shù)據(jù)文件。– 每個(gè)數(shù)據(jù)文件只與一個(gè)表空間、一個(gè)數(shù)據(jù)庫(kù)相關(guān)。– 在數(shù)據(jù)庫(kù)中建立的表、索引等對(duì)象只能存儲(chǔ)在一個(gè)表空間中。但這些對(duì)象的物理存儲(chǔ)可以在該表空間的不同數(shù)據(jù)文件上。一般的做法是將表數(shù)據(jù)與索引數(shù)據(jù)存放在不同的數(shù)據(jù)文件上,將回退信息與臨時(shí)數(shù)據(jù)存放在不同的數(shù)據(jù)文件上。對(duì)象 1 對(duì)象 2對(duì)象 3表空間 1 表空間 2數(shù)據(jù)文件 1 數(shù)據(jù)文件 2 數(shù)據(jù)文件 3對(duì)象 4對(duì)象 5 ? 創(chuàng)建數(shù)據(jù)文件,當(dāng)建立一個(gè)表空間時(shí),會(huì)建立相應(yīng)的數(shù)據(jù)文件。如建立一 300M的數(shù)據(jù)文件。CREATE TABLESPACE APPL_DATA DATAFILE 180。f:\oracle\oradata\test\180。 SIZE 300M。? 也可以給已經(jīng)存在的表空間增加數(shù)據(jù)文件。ALTER TABLESPACE USERS ADD DATAFILE 180。f:\oracle\oradata\test\180。 SIZE 25M。? 查詢數(shù)據(jù)文件 通過 V$DATAFILE, V$TEMPFILE, DBA_DATA_FILES,DAB_EXTENTS等數(shù)據(jù)字典和視圖可以查詢數(shù)據(jù)文件的相應(yīng)信息。例如查詢數(shù)據(jù)文件中的狀態(tài),名字。其中 件的狀態(tài)為 system,表明該文件是系統(tǒng)表空間的一部分。? 調(diào)整數(shù)據(jù)文件的尺寸 建立文件時(shí)設(shè)置 AUTOEXTEND,使得數(shù)據(jù)文件尺寸自動(dòng)擴(kuò)展,或使用 ALTER DATABASE設(shè)置自動(dòng)擴(kuò)展;CREATE TABLESPACE APPL_DATA DATAFILE 180。f:\oracle\oradata\test\180。 SIZE 500M AUTOEXTEND ON NEXT 100M MAXSIZE 2023M。ALTER DATABASE DATAFILE 180。f:\oracle\oradata\test\180。AUTOEXTEND ON NEXT 100M MAXSIZE 2023M。另一方法是手工操作,執(zhí)行命令 ALTER DATABASE DATAFILE的 RESIZE從句來調(diào)整數(shù)據(jù)文件尺寸。ALTER DATABASE DATAFILE 180。f:\oracle\oradata\test\180。 RESIZE 1500M。 重做日志? Oracle數(shù)據(jù)庫(kù)的重做日志( redo log),也稱為事務(wù)日志(transaction log),是數(shù)據(jù)庫(kù)的重要組成部分,用于保護(hù)所有已提交事務(wù)的工作。? 日志文件分為聯(lián)機(jī)重做日志文件和歸檔日志文件。日志文件的工作模式分為歸檔模式( Archivelog)和非歸檔模式(NoArchivelog)兩種。 ? 數(shù)據(jù)庫(kù)的重做日志是存儲(chǔ)在硬盤上的一組系統(tǒng)數(shù)據(jù)文件。 日志文件組日志文件組歸檔的事務(wù)日志日志切換日志切換? 歸檔日志模
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1