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

正文內(nèi)容

oracle第6章邏輯存儲(chǔ)結(jié)構(gòu)(文件)

2025-02-26 11:04 上一頁面

下一頁面
 

【正文】 DBA_TEMP_FILES:臨時(shí)文件及其所屬表空間信息。 ? V$SORT_USER:用戶使用臨時(shí)排序段信息。 Oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 ? 統(tǒng)計(jì)表空間空閑空間信息 ? SELECT TABLESPACE_NAME TABLESPACE, ? FILE_ID,COUNT(*) PIECES, ? MAX(blocks) MAXIMUM,MIN(blocks)MINIMUM, ? AVG(blocks)AVERAGE,SUM(blocks) TOTAL ? FROM DBA_FREE_SPACE ? GROUP BY TABLESPACE_NAME, FILE_ID。 ? 行數(shù)據(jù)區(qū)是已經(jīng)使用的空間,保存數(shù)據(jù)庫的對象數(shù)據(jù); ? 空閑區(qū)是尚未使用的存儲(chǔ)空間,用于存放新的行或用來更新已存在的行。 Oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 ? 對塊的管理分為自動(dòng)和手動(dòng)兩種。當(dāng)數(shù)據(jù)塊的自由空間百分率低于 PCTFREE時(shí),此數(shù)據(jù)塊被標(biāo)志為USED,此時(shí)在數(shù)據(jù)塊中只可以進(jìn)行更新操作,而不可以進(jìn)行插入操作。該參數(shù)默認(rèn)為 10。當(dāng)創(chuàng)建一個(gè)數(shù)據(jù)庫對象時(shí), Oracle為對象分配若干個(gè)區(qū),以構(gòu)成一個(gè)段來為對象提供初始的存儲(chǔ)空間。用戶不能通過其他參數(shù)來干預(yù)區(qū)的分配。 ? CREATE TABLESPACE ORCLTBS6 DATAFILE ? 39。 ? CREATE TABLESPACE ORCLTBS7 DATAFILE ? 39。只有當(dāng)段所屬的對象被刪除時(shí),段中所有的區(qū)才會(huì)被回收。 ? 數(shù)據(jù)庫模式對象在邏輯上是以段來占據(jù)表空間的大小。 ? 索引段與其相應(yīng)的表段經(jīng)常會(huì)被同時(shí)訪問,為了減少硬盤訪問的沖突,索引段與表段可以放到處于不同物理位置的表空間中。 ? 一個(gè)事務(wù)只能使用一個(gè)回滾段存放它的回滾信息,但是一個(gè)回滾段可以存放多個(gè)事務(wù)的回滾信息。 ? 數(shù)據(jù)庫恢復(fù) ? 當(dāng)數(shù)據(jù)庫實(shí)例運(yùn)行失敗時(shí),在數(shù)據(jù)庫恢復(fù)時(shí), Oracle先利用重做日志文件中的信息對數(shù)據(jù)文件進(jìn)行恢復(fù)(包括提交事務(wù)和未提交事務(wù)的恢復(fù)),然后利用回滾段中的信息回滾未提交事務(wù)對數(shù)據(jù)的修改。該回退段只用于系統(tǒng)事務(wù)的回退處理,保存系統(tǒng)表空間中對象的前影像。 DBA不需要為數(shù)據(jù)庫創(chuàng)建多個(gè)回滾段,也不需要管理回滾段的使用,只需要為數(shù)據(jù)庫創(chuàng)建撤銷表空間,并將 UNDO_TABLESPACE參數(shù)設(shè)置為創(chuàng)建的撤銷表空間。 Oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 ( 5)回滾段的查詢 ? DBA_ROLLBACK_SEGS:包含所有回滾段信息,包括回滾段的名稱、所屬表空間; ? DBA_SEGMENTS:包含數(shù)據(jù)庫中所有段的信息; ? V$ROLLNAME:包含所有聯(lián)機(jī)回滾段的名稱; ? V$ROLLSTAT:包含回滾段的性能統(tǒng)計(jì)信息; ? V$UNDOSTAT:包含撤銷表空間的性能統(tǒng)計(jì)信息; ? V$TRANSACTION:包含事務(wù)所使用的回滾段的信息。 ? 手動(dòng)撤銷管理 ? 如果將數(shù)據(jù)庫初始化參數(shù) UNDO_MANAGEMENT設(shè)置為MANUAL,則需要手動(dòng)進(jìn)行撤銷管理,即需要 DBA以手動(dòng)方式對回滾段進(jìn)行管理。非系統(tǒng)回退段又分為私有回退段和公有回退段,其中私有回退段只能被一個(gè)實(shí)例使用,其數(shù)目和名稱由 ROLLBACK_SEGMENTS參數(shù)決定;公有回退段可以被多個(gè)實(shí)例共享使用,其數(shù)目由 TRANSACTIONS和TRANSACTION_PER_ROLLBACK_SEGMENT決定。 ? 閃回查詢 ? 閃回查詢技術(shù)是 Oracle 10g引入的新特性,利用該技術(shù)可以查詢某個(gè)表過去某個(gè)時(shí)間點(diǎn)的狀態(tài)。 Oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 Table Cluster Table partition Indexanized table Oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 Index partition Undo segment Temporary segment Index Oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 回滾段 ? 回滾段的 工作方式 ? 回滾段 的作用 ? 回滾段的種類 ? 回滾段的管理 ? 回滾段的查詢 Oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 Update transaction Old image New image Undo segment Table Oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 ( 2)回滾段的作用 Transaction rollback (事務(wù)回滾) Transaction recovery (事務(wù)恢復(fù)) Undo segment Read consistency (讀一致性) Flashback query (閃回查詢) Oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 ? 事務(wù)回滾 ? 當(dāng)啟動(dòng)一個(gè)事務(wù)時(shí), Oracle把一個(gè)回滾段指定給該事務(wù)。會(huì)話結(jié)束,數(shù)據(jù)將從臨時(shí)段中自動(dòng)刪除。 ? 段的類型: ? 數(shù)據(jù)段 ? 索引段 ? 臨時(shí)段 ? 回滾段 Oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 ? 數(shù)據(jù)段 ? 數(shù)據(jù)段用來存儲(chǔ)表或簇的數(shù)據(jù),可以細(xì)分為表數(shù)據(jù)段、索引表數(shù)據(jù)段、分區(qū)表數(shù)據(jù)段及簇?cái)?shù)據(jù)段四種。例如,如果在創(chuàng)建回滾段時(shí)指定了 OPTIMAL關(guān)鍵字, Oracle會(huì)定期回收回滾段中未使用的區(qū)。 SIZE 10M ? EXTENT MANAGEMENT LOCAL UNIFORM SIZE 5M。 SIZE 20M ? EXTENT MANAGEMENT LOCAL AUTOALLOCATE。如果在定義對象時(shí)沒有設(shè)置存儲(chǔ)參數(shù),則繼承表空間存儲(chǔ)參數(shù)的設(shè)置。 Oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 ( 2)區(qū)的管理 ? 區(qū)的分配 ? 在本地管理方式的表空間中,自動(dòng)進(jìn)行區(qū)的分配。 ? MAXTRANS ? 可以同時(shí)對此數(shù)據(jù)塊進(jìn)行 DML操作的最多事務(wù)的個(gè)數(shù)。 ? PCTUSED ? PCTUSED參數(shù)指定可以向塊中插入數(shù)據(jù)時(shí)塊已使用的最大空間比列。否則, DBA可以采用手動(dòng)管理方式,通過為段設(shè)置 PCTFREE和 PCTUSED兩個(gè)參數(shù)來控制數(shù)據(jù)塊中空閑空間的使用。 ? 當(dāng)向表格中插入數(shù)據(jù)時(shí),如果行的長度大于塊的大小,行的信息無法存放在一個(gè)塊中,就需要使用多個(gè)塊存放行信息,這稱為行鏈接。 ? 標(biāo)題包含塊的一般屬性信息,如塊的物理地址、塊所屬段的類型等; ? 表目錄包含數(shù)據(jù)塊中保存的表的信息; ? 行目錄包含數(shù)據(jù)塊中的行地址等信息。 ? 查詢表空間數(shù)據(jù)文件信息 ? SELECT FILE_NAME,BLOCKS,TABLESPACE_NAME ? FROM DBA_DATA_FILES。 ? DBA_TS_QUOTAS:所有用戶的表空間配額信息。 ? V$TEMPFILE:所有臨時(shí)文件信息,包括所屬表空間的名稱和編號(hào)。 ? DBA_SEGMENTS:所有表空間中段的信息。 ? ALTER TABLESPACE ORCLTBS5 AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED。 ? SIZE 20M。如果要?jiǎng)?chuàng)建傳統(tǒng)的小文件表空間,則需要使用 CREATE SMALLFILE TABLESPACE語句。 Oracle 10g 數(shù)據(jù)庫基礎(chǔ)教程 ( 5)大文件表空間的管理 ? 概念 ? 大文件表空間只包含一個(gè)數(shù)據(jù)文件,減少數(shù)據(jù)庫中數(shù)據(jù)文件的數(shù)量,減少 SGA中用于存放數(shù)據(jù)文件信息的內(nèi)存需求,同時(shí)減小控制文件。 ? 刪除 ORCL數(shù)據(jù)庫的 ORCLUNDO1表空間及其所有內(nèi)容,同時(shí)刪除其所對應(yīng)的數(shù)據(jù)文件。 ? 復(fù)制 ORCLTBS1表空間的數(shù)據(jù)文件 位置。 ?
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1