• <em id="6vhwh"><rt id="6vhwh"></rt></em>

    <style id="6vhwh"></style>

    <style id="6vhwh"></style>
    1. <style id="6vhwh"></style>
        <sub id="6vhwh"><p id="6vhwh"></p></sub>
        <p id="6vhwh"></p>
          1. 国产亚洲欧洲av综合一区二区三区 ,色爱综合另类图片av,亚洲av免费成人在线,久久热在线视频精品视频,成在人线av无码免费,国产精品一区二区久久毛片,亚洲精品成人片在线观看精品字幕 ,久久亚洲精品成人av秋霞

            分區表(分區表類型mbr與guid區別)

            更新時間:2023-03-01 13:36:30 閱讀: 評論:0

            概述

            有朋友問了一些關于Oracle數據庫分區方面的內容,因為之前也沒怎么寫這塊,所以整理了下關于分區表的一些內容。

            表空間及分區表的概念

            表空間:

            是一個或多個數據文件的集合,所有的數據對象都存放在指定的表空間中,但主要存放的是表, 所以稱作表空間。

            分區表:

            當表中的數據量不斷增大,查詢數據的速度就會變慢,應用程序的性能就會下降,這時就應該考慮對表進行分區。表進行分區后,邏輯上表仍然是一張完整的表,只是將表中的數據在物理上存放到多個表空間(物理文件上),這樣查詢數據時,不至于每次都掃描整張表。

            表分區后,分區變成各自的段,而表表成一個邏輯名稱。

            表分區的具體作用

            Oracle的表分區功能通過改善可管理性、性能和可用性,從而為各式應用程序帶來了極大的好處。通常,分區可以使某些查詢以及維護操作的性能大大提高。此外,分區還可以極大簡化常見的管理任務,分區是構建千兆字節數據系統或超高可用性系統的關鍵工具。

            分區功能能夠將表、索引或索引組織表進一步細分為段,這些數據庫對象的段叫做分區。每個分區有自己的名稱,還可以選擇自己的存儲特性。從數據庫管理員的角度來看,一個分區后的對象具有多個段,這些段既可進行集體管理,也可單獨管理,這就使數據庫管理員在管理分區后的對象時有相當大的靈活性。但是,從應用程序的角度來看,分區后的表與非分區表完全相同,使用 SQL DML 命令訪問分區后的表時,無需任何修改。

            什么時候使用分區表:

            1、表的大小超過2GB。

            2、表中包含歷史數據,新的數據被增加都新的分區中。

            表分區的優缺點

            表分區有以下優點:

            1、改善查詢性能:對分區對象的查詢可以僅搜索自己關心的分區,提高檢索速度。

            2、增強可用性:如果表的某個分區出現故障,表在其他分區的數據仍然可用;

            3、維護方便:如果表的某個分區出現故障,需要修復數據,只修復該分區即可;

            4、均衡I/O:可以把不同的分區映射到磁盤以平衡I/O,改善整個系統性能。

            缺點:

            分區表相關:已經存在的表沒有方法可以直接轉化為分區表。不過Oracle 提供了在線重定義表的功能。

            表分區的分類

            1、范圍分區

            范圍分區將數據基于范圍映射到每一個分區,這個范圍是你在創建分區時指定的分區鍵決定的。這種分區方式是最為常用的,并且分區鍵經常采用日期。舉個例子:你可能會將銷售數據按照月份進行分區。

            當使用范圍分區時,請考慮以下幾個規則:

            1)每一個分區都必須有一個VALUES LESS THEN子句,它指定了一個不包括在該分區中的上限值。分區鍵的任何值等于或者大于這個上限值的記錄都會被加入到下一個高一些的分區中。

            2)所有分區,除了第一個,都會有一個隱式的下限值,這個值就是此分區的前一個分區的上限值。

            3)在最高的分區中,MAXVALUE被定義。MAXVALUE代表了一個不確定的值。這個值高于其它分區中的任何分區鍵的值,也可以理解為高于任何分區中指定的VALUE LESS THEN的值,同時包括空值。

            2、列表分區

            該分區的特點是某列的值只有幾個,基于這樣的特點我們可以采用列表分區。

            3、散列分區

            這類分區是在列值上使用散列算法,以確定將行放入哪個分區中。當列的值沒有合適的條件時,建議使用散列分區。

            散列分區為通過指定分區編號來均勻分布數據的一種分區類型,因為通過在I/O設備上進行散列分區,使得這些分區大小一致。

            hash分區最主要的機制是根據hash算法來計算具體某條紀錄應該插入到哪個分區中,hash算法中最重要的是hash函數,Oracle中如果你要使用hash分區,只需指定分區的數量即可。建議分區的數量采用2的n次方,這樣可以使得各個分區間數據分布更加均勻。

            4、組合范圍列表分區

            這種分區是基于范圍分區和列表分區,表首先按某列進行范圍分區,然后再按某列進行列表分區,分區之中的分區被稱為子分區。

            5、復合范圍散列分區

            這種分區是基于范圍分區和散列分區,表首先按某列進行范圍分區,然后再按某列進行散列分區。

            篇幅有限,這里主要介紹一些概念性東西,關于分區的一些常用維護命令后面再單獨介紹下,感興趣的朋友可以關注一下~

            本文發布于:2023-02-28 20:00:00,感謝您對本站的認可!

            本文鏈接:http://www.newhan.cn/zhishi/a/167764899076309.html

            版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。

            本文word下載地址:分區表(分區表類型mbr與guid區別).doc

            本文 PDF 下載地址:分區表(分區表類型mbr與guid區別).pdf

            標簽:分區表   區別   類型   mbr   guid
            相關文章
            留言與評論(共有 0 條評論)
               
            驗證碼:
            推薦文章
            排行榜
            Copyright ?2019-2022 Comsenz Inc.Powered by ? 實用文體寫作網旗下知識大全大全欄目是一個全百科類寶庫! 優秀范文|法律文書|專利查詢|
            主站蜘蛛池模板: 亚洲人精品亚洲人成在线| 蜜臀在线播放一区在线播放| 国产精品一二三区视在线| 欧美成人看片黄A免费看| 免费国产小视频在线观看| 中文字幕在线精品国产| 小13箩利洗澡无码视频免费网站| 色综合激情丁香七月色综合| 亚洲人成人网站色www| 97久久久亚洲综合久久| 自偷自拍亚洲综合精品| 三年高清在线观看全集下载| 国产精品免费中文字幕| 国产精品亚洲专区在线播放| 狼人大伊人久久一区二区| 亚洲综合无码一区二区痴汉| 激情四射激情五月综合网| 精品国产美女福到在线不卡| 国产AV大陆精品一区二区三区| av日韩精品在线播放| 无码人妻丰满熟妇啪啪网站| 日夜啪啪一区二区三区| 欧美性猛交xxx×乱大交3| 久久中文字幕一区二区| 免费午夜无码片在线观看影院| 亚洲的天堂在线中文字幕| 精品无人区无码乱码毛片国产| 自拍偷区亚洲综合第二区| 亚洲欧美日韩久久一区二区 | 国产精品国产精品偷麻豆| 国产精品伦人视频免费看| 亚洲精品综合第一国产综合| 久久精品免费观看国产| 亚洲熟妇自偷自拍另欧美| 国产精品日韩中文字幕熟女| 成人欧美一区二区三区| 无码人妻丰满熟妇啪啪网不卡 | 少妇又爽又刺激视频| 国产一区,二区,三区免费视频| 玩弄丰满少妇人妻视频| 日本熟妇色一本在线观看|