mysql分表技術?
分表:指的是通過一定的規則,將一張表分解成多張不同的表。分表一共有三種形式mysql集群
它并不是分表,但起到了和分表相同的作用。集群可分擔數據庫的操作次數,將任務分擔到多臺數據庫上。集群可以讀寫分離,減少讀寫壓力。從而提升數據庫性能。
自定義規則分表
如果我們預先估計給會產生大數據,就可以在建表時,直接創建多幾個表,用于分擔存儲數據。
在執行插入語句前,現根據條件計算出要插入的表名
利用merge存儲引擎來實現分表
merge分表,分為主表和子表,主表類似于一個殼子,邏輯上封裝了子表,實際上數據都是存儲在子表中的。