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

正文內(nèi)容

北京郵電大學(xué)軟件工程研究生的課程---數(shù)據(jù)庫設(shè)計(jì)開發(fā)-44-文庫吧資料

2025-01-05 02:02本頁面
  

【正文】 已,有關(guān)段及存儲(chǔ)定義的系統(tǒng)數(shù)據(jù)字典有 DBA_SEGMENTS和 DBA_EXTENTS等。 連接數(shù)據(jù)庫 創(chuàng)建 tsp_acct表空間 創(chuàng)建回滾段表空間 創(chuàng)建臨時(shí)表空間 北京郵電大學(xué)軟件學(xué)院 郭文明 郭文明 段存儲(chǔ)分配設(shè)置 ? 在數(shù)據(jù)庫中,大量使用的段包括表段和索引段,還有回滾段、臨時(shí)段。 create tablespace tsp_public datafile ‘ d:\oracle\oradata\orcl\’ size 100M reuse autoextend on next 16M maxsize unlimited。 – 磁盤規(guī)劃設(shè)計(jì) : 磁盤規(guī)劃設(shè)計(jì)可以依據(jù)下列準(zhǔn)則:數(shù)據(jù)庫必須可恢復(fù);必須對(duì)聯(lián)機(jī)日志文件進(jìn)行鏡像;必須最小化 DBWR、LGWR、 ARCH之間的沖突;必須最小化 DBWR磁盤間的沖突;估計(jì)數(shù)據(jù)庫文件的 I/O量 。 3)歸檔日志文件:如果歸檔日志文件和聯(lián)機(jī)日志文件放在同一個(gè)磁盤上,當(dāng) LGWR在讀盤時(shí), ARCH也在讀同一磁盤,勢(shì)必造成 I/O沖突,所以歸檔日志文件和聯(lián)機(jī)日志文件應(yīng)分盤存儲(chǔ)。這類文件應(yīng)單獨(dú)存儲(chǔ)。 – 系統(tǒng)文件的規(guī)劃 : ORACLE有聯(lián)機(jī)日志文件、歸檔日志文件、控制文件和系統(tǒng)軟件文件等,如何放置這些系統(tǒng)文件也是一件重要的任務(wù)。對(duì)于大型數(shù)據(jù)庫,需要指定哪些文件放置在哪個(gè)磁盤上。同時(shí)可以支持?jǐn)?shù)據(jù)文件的自動(dòng)擴(kuò)展,避免當(dāng)表空間已滿時(shí), DBA手工擴(kuò)充表空間對(duì)用戶使用的影響。 北京郵電大學(xué)軟件學(xué)院 郭文明 郭文明 數(shù)據(jù)文件設(shè)置 ? 根據(jù) ORACLE數(shù)據(jù)庫結(jié)構(gòu)特點(diǎn),每個(gè)表空間至少要有一個(gè)數(shù)據(jù)文件,因此,應(yīng)用系統(tǒng)的每個(gè)表空間均具有各自的數(shù)據(jù)文件。分區(qū)是為了分配 I/O并且簡(jiǎn)化巨型表的管理??煺毡硎欠植际綌?shù)據(jù)庫處理的一種特殊表,為此類表建立相應(yīng)的表空間。 5)分離特殊用戶臨時(shí)段( TEMP_USER):和特殊回滾段一樣,一些特殊用戶在做特殊操作時(shí),可以設(shè)置一個(gè)特殊用戶臨時(shí)表空間,這樣便于系統(tǒng)管理。為了避免這種情況,可以設(shè)置一個(gè)特殊回滾段,使大型事務(wù)只使用特殊回滾段。 北京郵電大學(xué)軟件學(xué)院 郭文明 郭文明 ORACLE表空間設(shè)計(jì) – 擴(kuò)展的 OFA 4)分離特殊回滾段( RBS_2): RBS表空間的回滾段必須有適當(dāng)?shù)拇笮『蛿?shù)量,以適應(yīng)應(yīng)用的使用。如果索引已經(jīng)生成,可以使用 ALTER INDEX語句來移動(dòng)這些索引到一個(gè)新的表空間中。 2)分離低使用索引段( INDEX_2):數(shù)據(jù)表分為靜態(tài)表和動(dòng)態(tài)表,則索引亦如此。 北京郵電大學(xué)軟件學(xué)院 郭文明 郭文明 ORACLE表空間設(shè)計(jì) – 擴(kuò)展的 OFA 1)分離低使用數(shù)據(jù)段( DATA_2):在基表中,有一些是動(dòng)態(tài)數(shù)據(jù),一些是靜態(tài)數(shù)據(jù),而動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)常常被并發(fā)操作。 以上 7個(gè)表空間是最基本的表空間,也是傳統(tǒng) OFA的基本組成部分。通常,在建立用戶時(shí),將這些用戶使用的臨時(shí)數(shù)據(jù)段設(shè)置到臨時(shí)表空間。 6)分離臨時(shí)段( TEMP):臨時(shí)段是數(shù)據(jù)庫中動(dòng)態(tài)生成的對(duì)象,用來存儲(chǔ)巨型排序操作(如 SELECT DISTINCT,UNION, CREATE INDEX等)的數(shù)據(jù)?;貪L段的 I/O通常與數(shù)據(jù)和索引表空間的 I/O同步。 4)分離工具段( TOOLS):許多第三方工具會(huì)將數(shù)據(jù)存儲(chǔ)在系統(tǒng)表空間中,為了避免這種情況,可將它們的對(duì)象移出系統(tǒng)表空間。由于表增長(zhǎng)和不正確的尺寸設(shè)置可能產(chǎn)生索引段的碎片,分離應(yīng)用程序索引段,可以減少整理數(shù)據(jù)表或索引碎片所需的管理代價(jià)。建立單獨(dú)數(shù)據(jù)表空間的理由是:應(yīng)用程序與數(shù)據(jù)文件分離有利于減少資源爭(zhēng)用,簡(jiǎn)化文件管理;另外,當(dāng)數(shù)據(jù)段產(chǎn)生碎片時(shí)利于管理。 – 基本 OFA 1)系統(tǒng)表空間( SYSTEM):系統(tǒng)表空間不具有重建性,只用于存放數(shù)據(jù)字典,其他內(nèi)容如數(shù)據(jù)段信息等都應(yīng)從系統(tǒng)表空間中移出。 OFA只是一組建議,并不是絕對(duì)原則。 ORACLE推薦一種最佳靈活結(jié)構(gòu) OFA(Optimal Flexible Architecture)可以用于表空間的設(shè)計(jì)。物理結(jié)構(gòu)與邏輯結(jié)構(gòu)之間的關(guān)系如下圖: Tablespace Segment Extent Oracle block Data file OS block Database Logical Physical 北京郵電大學(xué)軟件學(xué)院 郭文明 郭文明 ORACLE表空間設(shè)計(jì) ? ORACLE表空間分為兩大類:系統(tǒng)表空間和非系統(tǒng)表空間。 北京郵電大學(xué)軟件學(xué)院 郭文明 郭文明 ORACLE空間設(shè)計(jì) ? ORACLE數(shù)據(jù)庫的結(jié)構(gòu)包括邏輯結(jié)構(gòu)和物理結(jié)構(gòu)。還要確保臨時(shí)表空間夠批量排序使用,同時(shí)將 OLTP排序控制在內(nèi)存中。系統(tǒng)經(jīng)常作為 OLTP開始活動(dòng),逐漸加入DSS需求使系統(tǒng)漸漸成為混合系統(tǒng)。 北京郵電大學(xué)軟件學(xué)院 郭文明 郭文明 數(shù)據(jù)庫應(yīng)用程序類型 – 混合系統(tǒng) 3) 在一個(gè)系統(tǒng)中同時(shí)運(yùn)行 OLTP和 DSS。第三種方法是使 ORACLE中 OLTP數(shù)據(jù)庫的歸檔日志自動(dòng)應(yīng)用于 DSS數(shù)據(jù)庫,保證 DSS系統(tǒng)緊跟在 OLTP系統(tǒng)之后, DSS數(shù)據(jù)庫不僅作為 OLTP的備用數(shù)據(jù)庫,而且自己又獨(dú)立地服務(wù)于決策支持。 DBA可以夜間執(zhí)行部分或全部 OLTP系統(tǒng)的輸出,并輸入到 DSS系統(tǒng)。 OLTP數(shù)據(jù)庫進(jìn)行實(shí)時(shí)更新,在有規(guī)則的時(shí)間間隔內(nèi),將變化傳遞給 DSS數(shù)據(jù)庫。DBA需要測(cè)試 DSS和服務(wù)器反跳對(duì) Web用戶的影響,必要時(shí)選擇其他解決辦法來調(diào)整系統(tǒng)服務(wù)模式。即白天運(yùn)行 OLTP配置的數(shù)據(jù)庫,夜間跳回 DSS配置的實(shí)例。許多實(shí)際應(yīng)用系統(tǒng)往往是 OLTP和 DSS甚至其他模型的集成?;鶖?shù)是指在一個(gè)給定時(shí)間里一個(gè)表中行的數(shù)目。例如用于社會(huì)統(tǒng)計(jì)的人口統(tǒng)計(jì)數(shù)據(jù)庫。可以把 OLAP看作是在 OLTP系統(tǒng)或 DSS之上的一個(gè)擴(kuò)展或一個(gè)附加的功能層次。 另外還有一些其他的應(yīng)用類型: OLAP(聯(lián)機(jī)分析處理)系統(tǒng)可提供分析服務(wù) 。 北京郵電大學(xué)軟件學(xué)院 郭文明 郭文明 數(shù)據(jù)庫應(yīng)用程序類型 – 批量作業(yè)系統(tǒng) 批作業(yè)處理系統(tǒng)是作用于數(shù)據(jù)庫的非交互性的自動(dòng)應(yīng)用。然而, DSS的查詢,語法分析占用整個(gè)查詢時(shí)間的比例會(huì)更小。 6)不要在 DSS應(yīng)用代碼中使用綁定變量。 5)運(yùn)行的 SQL應(yīng)當(dāng)刪除不必要的排序并充分利用索引,以減少對(duì)臨時(shí)表空間和回滾段的壓力。因?yàn)?DSS查詢一般觸發(fā)整個(gè)表掃描,所以希望通過讀取多個(gè)連續(xù)的塊使系統(tǒng)讀取的塊達(dá)到最大值。 DSS中 SQL的執(zhí)行頻率并不大,無需考慮SQL語句的共享,但應(yīng)增加數(shù)據(jù)庫緩沖區(qū)高速緩沖的容量,使得更多的數(shù)據(jù)塊和回滾段在內(nèi)存中高速緩沖。 2)為分類排序創(chuàng)建大型臨時(shí)表空間, DSS經(jīng)常超出內(nèi)存的使用空間而從內(nèi)存轉(zhuǎn)入磁盤(臨時(shí)表空間)。根據(jù)這些要求,我們應(yīng)該從以下幾方面考慮: 1)擁有少量的較大的回滾段。 北京郵電大學(xué)軟件學(xué)院 郭文明 郭文明 數(shù)據(jù)庫應(yīng)用程序類型 – 決策支持系統(tǒng)( DSS) DSS系統(tǒng)通常是一個(gè)大型的、包含歷史性內(nèi)容的只讀數(shù)據(jù)庫,通常用于簡(jiǎn)單的固定查詢或特別查詢。 6)使用小型臨時(shí)段。 5)數(shù)據(jù)擁有單獨(dú)的索引。 4)擁有大型共享池。 北京郵電大學(xué)軟件學(xué)院 郭文明 郭文明 數(shù)據(jù)庫應(yīng)用程序類型 – 聯(lián)機(jī)事務(wù)處理( OLTP) 2) OLTP應(yīng)用的表可能插入或者刪除記錄,所以存放易變表和索引的表空間應(yīng)被分配到它們最大的期望容量。應(yīng)該創(chuàng)建大量小的回滾段,把事務(wù)對(duì)回滾段的爭(zhēng)用減到最小。根據(jù)這些要求,我們應(yīng)該從以下幾方面考慮: 1)大量的小回滾段。 OLTP的特點(diǎn)是有大量短的事務(wù)高頻率地訪問數(shù)據(jù)庫,每一個(gè)事務(wù)操作的數(shù)據(jù)量不是很多,但事務(wù)比較頻繁,而且要求數(shù)據(jù)庫響應(yīng)事務(wù)的速度快。典型的例子是用于航空公
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1