網站首頁 美容小常識 享受生活 東方時尚 識真假 高奢 資訊 遊戲攻略 搞笑段子
當前位置:品位站 > 享受生活 > 心理

mysql分表技術

欄目: 心理 / 發佈於: / 人氣:2.2W
mysql分表技術

分表:指的是通過一定的規則,將一張表分解成多張不同的表。

分表一共有三種形式

mysql集羣

它並不是分表,但起到了和分表相同的作用。集羣可分擔數據庫的操作次數,將任務分擔到多台數據庫上。集羣可以讀寫分離,減少讀寫壓力。從而提升數據庫性能。

自定義規則分表

如果我們預先估計給會產生大數據,就可以在建表時,直接創建多幾個表,用於分擔存儲數據。

在執行插入語句前,現根據條件計算出要插入的表名

利用merge存儲引擎來實現分表

merge分表,分為主表和子表,主表類似於一個殼子,邏輯上封裝了子表,實際上數據都是存儲在子表中的。