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

正文內(nèi)容

oracle-10g數(shù)據(jù)庫(kù)基礎(chǔ)教程(xxxx) 第07章邏輯存儲(chǔ)結(jié)構(gòu)(文件)

 

【正文】 ? 編輯表空間 ? 查看表空間信息 ? 刪除表空間 ? 臨時(shí)表空間組的管理 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 數(shù)據(jù)塊( BLOCK) ? 數(shù)據(jù)塊的概念 ? 數(shù)據(jù)塊結(jié)構(gòu) ? 數(shù)據(jù)塊的管理 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ( 1)數(shù)據(jù)塊的概念 ? 最小的 I/O單元 ? 包括一個(gè)或者多個(gè) OS BLOCK ? 在數(shù)據(jù)庫(kù)創(chuàng)建時(shí)設(shè)置,大小不可更改 ? 分為 標(biāo)準(zhǔn)塊 和 非標(biāo)準(zhǔn)塊 ? 數(shù)據(jù)庫(kù)創(chuàng)建時(shí), DB_BLOCK_SIZE參數(shù)設(shè)置標(biāo)準(zhǔn)塊大小 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ( 2)數(shù)據(jù)庫(kù)塊結(jié)構(gòu) Header(塊頭部 ) Free space(空閑區(qū) ) Data(行數(shù)據(jù)區(qū) ) 存 儲(chǔ) 區(qū) Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ? 塊頭部包括標(biāo)題、表目錄、行目錄三部分。 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ( 3)數(shù)據(jù)塊的管理 ? 對(duì)塊的管理 主要是 對(duì)塊中 可用存儲(chǔ)空間的管理 ,確定保留多少空閑空間,避免產(chǎn)生行鏈接、行遷移而影響數(shù)據(jù)的查詢效率。 ? 如果建立表空間時(shí)使用 本地管理 方式,并且將段的管理方式設(shè)置為 AUTO,則采用自動(dòng)方式管理塊。該參數(shù) 默認(rèn)為10。 ? 同時(shí)設(shè)置這兩個(gè)參數(shù)就能夠控制塊存儲(chǔ)空間的使用方式。 ? MAXTRANS ? 可以同時(shí)對(duì)此數(shù)據(jù)塊進(jìn)行 DML操作的最多事務(wù)的個(gè)數(shù)。 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ( 2)區(qū)的管理 ? 區(qū)的分配 ? 在 本地管理方式 的表空間中,自動(dòng)進(jìn)行區(qū)的分配。如果在定義對(duì)象時(shí)沒(méi)有設(shè)置存儲(chǔ)參數(shù),則繼承表空間存儲(chǔ)參數(shù)的設(shè)置。D:\ORACLE\PRODUCT\\ORADATA\ORCL\39。 SIZE 10M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 5M。例如,如果在創(chuàng)建回滾段時(shí)指定了 OPTIMAL關(guān)鍵字,Oracle會(huì)定期回收回滾段中未使用的區(qū)。 ? 一個(gè)對(duì)象 只擁有 一個(gè)段,一個(gè)段至少包含一個(gè)區(qū)。 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ? 臨時(shí)段 ? 當(dāng)用戶進(jìn)行排序查詢時(shí),如果在指定的內(nèi)存無(wú)法完成排序, Oracle將自動(dòng)從用戶默認(rèn)的臨時(shí)表空間中指派臨時(shí)段進(jìn)行排序。回滾段可以動(dòng)態(tài)創(chuàng)建和撤銷。 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ? 數(shù)據(jù)的讀一致性 ? 當(dāng)一個(gè)用戶對(duì)數(shù)據(jù)庫(kù)進(jìn)行修改,但還沒(méi)有提交時(shí),系統(tǒng)將用戶修改的數(shù)據(jù)的原始信息保存在回滾段中,這樣就可以為正在訪問(wèn)相同數(shù)據(jù)的其他用戶提供一份該數(shù)據(jù)的原始視圖,從而保證當(dāng)前用戶未提交的修改其他用戶無(wú)法看到,保證了數(shù)據(jù)的讀一致性。 ? 非系統(tǒng)回滾段 ? 用戶可以創(chuàng)建非 SYSTEM回滾段,用于用戶事務(wù)的回退處理,保存非系統(tǒng)表空間中對(duì)象的前影像。這樣,數(shù)據(jù)庫(kù)運(yùn)行時(shí)的回滾信息就由撤銷表空間自動(dòng)管理。 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 總結(jié) ? 數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)組成及其之間的關(guān)系 ? 表空間及其管理 ? 數(shù)據(jù)塊及其管理 ? 區(qū)及其管理 ? 段及其管理 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 演講完畢,謝謝觀看! 。手動(dòng)撤銷管理增加了 DBA的管理負(fù)擔(dān),正逐漸被 Oracle淘汰。 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ( 4)回滾段的管理 ? 自動(dòng)撤銷管理 ? 如果將初始化參數(shù) UNDO_MANAGEMENT設(shè)置為AUTO,則啟動(dòng)自動(dòng)撤銷管理方式 。 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ( 3) 回滾段的種類 ? 系統(tǒng)回滾段 ? 創(chuàng)建數(shù)據(jù)庫(kù)時(shí) Oracle系統(tǒng)自動(dòng)在 SYSTEM表空間中創(chuàng)建一個(gè)“ SYSTEM”系統(tǒng)回滾段。當(dāng)事務(wù)修改數(shù)據(jù)時(shí),該數(shù)據(jù)修改前的信息會(huì)保存在該回滾段中,當(dāng)用戶執(zhí)行事務(wù)回滾操作時(shí)(ROLLBACK), Oracle會(huì)利用保存在回滾段中的數(shù)據(jù)將修改的數(shù)據(jù)恢復(fù)到原來(lái)的值。 ? 回滾段 ? 回滾段用于保存數(shù)據(jù)庫(kù)的回滾信息,包含當(dāng)前未提交事務(wù)所修改的數(shù)據(jù)的原始版本。 ? 索引段 ? 用來(lái)存放索引信息,主要包括 ROWID和 索引鍵 。 ? 數(shù)據(jù)庫(kù)模式對(duì)象在邏輯上是以段來(lái)占據(jù)表空間的大小。 只有 當(dāng)段所屬的 對(duì)象被刪除 時(shí),段中所有的區(qū)才會(huì)被回收。 SQL CREATE TABLESPACE ORCLTBS7 DATAFILE 39。 ? 例 28:創(chuàng)建一個(gè)本地管理方式的表空間,區(qū)分配采用固定大小,每個(gè)區(qū) 5 MB。用戶不能通過(guò)其他參數(shù)來(lái)干預(yù)區(qū)的分配。 ? 當(dāng)創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)對(duì)象時(shí), Oracle為對(duì)象分配若干個(gè)區(qū),以構(gòu)成一個(gè)段來(lái)為對(duì)象提供初始的存儲(chǔ)空間。 ? 插入數(shù)據(jù) 不能占用 保留空閑空間,只有在對(duì)塊中的已有數(shù)據(jù)進(jìn)行更新時(shí),才能使用保留空閑空間。當(dāng)數(shù)據(jù)塊使用空間 低于 PCTUSED時(shí),此塊 標(biāo)志為 FREE,可以對(duì)數(shù)據(jù)塊中數(shù)據(jù)進(jìn)行插入操作;反之,如果使用空間高于 PCTUSED,則不可以進(jìn)行插入操作。 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ? PCTFREE ? 指定塊中 必須保留的最小空閑空間比例 。 ? 當(dāng)表格 數(shù)據(jù)被更新時(shí) ,如果更新后的數(shù)據(jù)長(zhǎng)度大于塊長(zhǎng)度, Oracle會(huì)將整行的數(shù)據(jù)從原數(shù)據(jù)塊遷移到新的數(shù)據(jù)塊中,只在原數(shù)據(jù)塊中留下一個(gè)指針指向新數(shù)據(jù)塊,這稱為 行遷移 。 ? 存儲(chǔ)區(qū)包括行數(shù)據(jù)區(qū)和空閑區(qū)兩部分。 SQL SELECT TABLESPACE_NAME,SUM(BYTES)FREE_SPACES FROM DBA_FREE_SPACE GROUP BY TABLESPACE_NAME 。 ? V$SORT_SEGMENT:數(shù)據(jù)庫(kù)實(shí)例的每個(gè)排序段信息。 ? DBA_DATA_FILES:數(shù)據(jù)文件及其所屬表空間信息。 ? DBA_EXTENTS:所有表空間中區(qū)的信息。 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ( 6)表空間信息查詢 ? V$TABLESPACE:從控制文件中獲取的表空間名稱和編號(hào)信息。 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ? 大文件表空間的操作 ? 例 25:將大文件表空間 ORCLTBS5的數(shù)據(jù)文件D:\ORACLE\PRODUCT\\ ORADATA\ ORCL\ 大小修改為 30 MB。 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ? 創(chuàng)建大文件表空間的語(yǔ)句 CREATE BIGFILE TABLESPACE ? 例 24:創(chuàng)建一個(gè)大文件表空間 ORCLTBS5。 ? 通過(guò)對(duì)大文件表空間的操作可以實(shí)現(xiàn)對(duì)數(shù)據(jù)文件的透明操作,簡(jiǎn)化了對(duì)數(shù)據(jù)文件的管理。 SQL DROP TABLESPACE ORCLTBS1 INCLUDING CONTENTS。 SQL ALTER TABLESPACE ORCLTBS1 END BACKUP。 ? 使用 ALTER TABLESPACE… END BACKUP語(yǔ)句 結(jié)束表空間的備份模式 。 ? 注意 : ? 不能 重命名 SYSTEM表空間和 SYSAUX表空間; ? 不能 重命名處于 脫機(jī)狀態(tài) 或 部分?jǐn)?shù)據(jù)文件處于脫機(jī)狀態(tài) 的表空間。 SQL ALTER DATABASE DEFAULT TEMPORARY TABLESPACE TEMP。 ? 例 1 15: SQL ALTER TABLESPACE ORCLTBS1 READ ONLY。 SQL ALTER TABLESPACE ORCLTBS1 ONLINE。D:\ORACLE\PRODUCT\\ORADATA\ORCL\39。 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ? 改變 數(shù)據(jù)文件的 擴(kuò)展方式 ? 如果在創(chuàng)建表空間或?yàn)楸砜臻g增加數(shù)據(jù)文件時(shí)沒(méi)有指定AUTOEXTE
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1