成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

關于數據庫的水平分割和垂直分割的幾點介紹

數據庫
本文我們詳細介紹了數據庫的水平分割和垂直分割的使用場合,并給出了實際的例子加以說明,希望能夠對您有所幫助。

數據庫操作中,我們常常會聽說這兩個詞語:水平分割垂直分割。那么到底什么是數據庫的水平分割,什么是數據庫的垂直分割呢?本文我們就來介紹一下這部分內容。

1、水平分割:

按記錄進分分割,不同的記錄可以分開保存,每個子表的列數相同。

水平分割通常在下面的情況下使用:

A 表很大,分割后可以降低在查詢時需要讀的數據和索引的頁數,同時也降低了索引的層數,提高查詢速度。

B 表中的數據本來就有獨立性,例如表中分別記錄各個地區的數據或不同時期的數據,特別是有些數據常用,而另外一些數據不常用。

C需要把數據存放到多個介質上。

例如法規表law就可以分成兩個表active-law和 inactive-law。activea-authors表中的內容是正生效的法規,是經常使用的,而inactive-law表則使已經作廢的法規,不常被查詢。水平分割會給應用增加復雜度,它通常在查詢時需要多個表名,查詢所有數據需要union操作。在許多數據庫應用中,這種復雜性會超過它帶來的優點,因為只要索引關鍵字不大,則在索引用于查詢時,表中增加兩到三倍數據量,查詢時也就增加讀一個索引層的磁盤次數。

2、垂直分割:

按列進行分割,即把一條記錄分開多個地方保存,每個子表的行數相同。

把主碼和一些列放到一個表,然后把主碼和另外的列放到另一個表中。如果一個表中某些列常用,而另外一些列不常用,則可以采用垂直分割,另外垂直分割可以使得數據行變小,一個數據頁就能存放更多的數據,在查詢時就會減少I/O 次數。其缺點是需要管理冗余列,查詢所有數據需要join操作。 

例如有表T1

id  name  qty

--------------

1  p1    10

2  p2    20

3  p3    30

4  p4    40

......

......

垂直分割就是按列進行分割,即把一條記錄分開多個地方保存,每個子表的行數相同。

例如表T1,可以把id和name放到數據文件p1,把qty放到數據文件p2。

水平分割就是按記錄進分分割,不同的記錄可以分開保存,每個子表的列數相同。

像表T1,可以把id為單數的放到數據文件P1,雙數的放到數據文件P2。

表散列與水平分割相似,但沒有水平分割那樣的明顯分割界限,它由哈希函數和鍵值決定一條記錄的保存文件,這樣是為了IO更加均衡。

關于數據庫的垂直分割與水平分割的知識就介紹到這里了,希望本次的介紹能夠對您有所收獲!

【編輯推薦】

  1. 數據庫集群中間件CJDBC詳細介紹
  2. SQL Server 2005無法連接到本地服務器的解決
  3. Linux下重新配置MySQL數據庫引擎innodb的過程
  4. SQL Server通過整理索引碎片和重建索引提高速度
  5. Linux+Oracle 10g RAC雙網卡綁定和解除綁定的實現
責任編輯:趙鵬 來源: CSDN博客
相關推薦

2010-08-06 11:11:24

RIP路由協議

2011-04-13 13:30:21

eigrp幀中繼

2020-11-18 09:39:02

MySQL數據庫SQL

2020-07-30 17:59:34

分庫分表SQL數據庫

2011-08-10 15:46:29

數據庫

2011-08-10 16:30:36

數據庫表分區表分割

2011-08-23 15:16:54

OracleMySQL

2011-08-05 11:01:15

MySQL數據庫設計

2019-03-06 14:42:01

數據庫分庫分表

2011-03-17 15:40:54

2011-08-16 18:29:45

SQL Server 數據貨場

2011-08-01 09:50:31

SQL Server數主鍵索引

2023-07-27 15:38:52

數據集

2011-04-01 10:40:07

SQL Server數備份恢復

2011-07-26 16:53:29

MongoDB數據庫自動分片技術

2011-08-05 13:17:34

Oracle數據庫閃回個性

2009-01-18 17:52:15

數據倉庫SQL Server數據庫

2022-12-30 08:37:25

Kubernetes垂直水平

2023-12-27 12:12:35

NumPy函數數組

2011-08-11 16:08:55

Oracle數據庫ASHAWR
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产成人精品免费 | 国产午夜视频 | 亚洲精选一区二区 | 日本理论片好看理论片 | jizjizjiz中国护士18| 亚洲 中文 欧美 日韩 在线观看 | 在线免费观看毛片 | 精品国产乱码久久久久久图片 | 黄网站涩免费蜜桃网站 | 色性av| 国产精品永久久久久久久www | 91看片在线观看 | 色狠狠桃花综合 | 日韩有码一区 | 精品免费视频一区二区 | 国产成人精品综合 | 久久99久久久久 | 亚洲一区视频在线 | 一区精品在线观看 | 亚洲精品免费观看 | 国产精品自在线 | 皇色视频在线 | 特级特黄特色的免费大片 | 在线伊人 | 天天色官网 | 一区二区三区成人 | 91精品久久久久久久久久入口 | 91在线精品播放 | 欧美日韩成人在线 | 岛国av免费看 | 欧美黄色性生活视频 | 久久69精品久久久久久国产越南 | 日本天天操 | 欧美一级二级视频 | 久草视频观看 | 国产中的精品av涩差av | 天堂综合网久久 | 99国产精品视频免费观看一公开 | 综合精品 | 国产日韩视频 | 91视频一区二区 |