MySQL資料切分策略介紹
資料切分按照其切分規則的區別,可以分為兩種切分模式: 一種是按照不同的表(或Schema)來切分到不同的資料庫(主機)之上,這種切分可以稱之為資料的垂直(縱向)切分;另外
一種則是根據表中的資料邏輯關係,將同一個表中的資料按照某種條件拆分到多臺資料庫(主機)上面,這種切分稱之為資料的水平(橫向)切分。
當我們某個(或某些)表的資料量和訪問量特別的大,透過垂直切分將其放在獨立的裝置上後仍然無法滿足效能要求,這時我們就必須將垂直切分和水平切分相結合,先垂直切分,然後
再進行水平切分,才能解決這種超大型表的效能問題,這種切分稱之為組合(混合)切分。
一種則是根據表中的資料邏輯關係,將同一個表中的資料按照某種條件拆分到多臺資料庫(主機)上面,這種切分稱之為資料的水平(橫向)切分。
當我們某個(或某些)表的資料量和訪問量特別的大,透過垂直切分將其放在獨立的裝置上後仍然無法滿足效能要求,這時我們就必須將垂直切分和水平切分相結合,先垂直切分,然後
再進行水平切分,才能解決這種超大型表的效能問題,這種切分稱之為組合(混合)切分。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2072926/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- InfluxDB—資料保留策略(Retention Policies)介紹UX
- MySQL資料庫鎖介紹MySql資料庫
- MySQL資料寫入過程介紹MySql
- mysql的 information_schema 資料庫介紹MySqlORM資料庫
- MySQL InnoDB儲存引擎更新Cardinality統計資訊的策略介紹MySql儲存引擎
- Oracle資料庫使用者安全策略功能介紹Oracle資料庫
- 資料庫系列:MySQL InnoDB鎖機制介紹資料庫MySql
- MySql介紹MySql
- MySQL全面瓦解3:資料型別介紹與分析MySql資料型別
- 如何恢復Mysql資料庫的詳細介紹MySql資料庫
- 資料庫介紹資料庫
- MySQL Binlog 介紹MySql
- MySQL MVCC介紹MySqlMVC
- mysql MVCC 介紹MySqlMVC
- MySQL索引介紹MySql索引
- MNIST資料集介紹
- nuPlan資料集介紹
- Cora 資料集介紹
- Mysql和Redis資料同步策略MySqlRedis
- HSQL 資料庫介紹(1)--簡介SQL資料庫
- MySQL group replication介紹MySql
- MySQL 安裝介紹MySql
- MySQL檢視介紹MySql
- 資料庫介紹--初識資料庫資料庫
- 【Redis】資料型別介紹Redis資料型別
- camunda相關資料介紹
- hhdb資料庫介紹(4)資料庫
- Rust 資料型別介紹Rust資料型別
- MySQL資料備份多種引數介紹及簡單示例MySql
- Sqlserver_Oracle_Mysql_Postgresql不同資料庫之隔離級別介紹ServerOracleMySql資料庫
- MYTFA(MYSQL 診斷資訊收集工具)介紹MySql
- Bootstrap Blazor 元件介紹 Table (三)列資料格式功能介紹bootBlazor元件
- L10資料庫——資料庫介紹資料庫
- MySQL 官方工具utilities介紹MySql
- MySQL 8.0 目錄介紹MySql
- MySQL MRR和ICP介紹MySql
- MySQL 8.0 新增特性介紹MySql
- MySQL觸發器介紹MySql觸發器
- MySql主從同步介紹MySql主從同步