日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

選擇分片數(shù)

數(shù)據(jù)訪問代理在創(chuàng)建數(shù)據(jù)庫(kù)時(shí),提供了分片數(shù)的概念。分庫(kù)分表中的分庫(kù)是一個(gè)邏輯上的概念,物理上可能是一個(gè)物理數(shù)據(jù)庫(kù)代表一個(gè)“分庫(kù)”,也可能是多個(gè)物理數(shù)據(jù)庫(kù)組成一個(gè)“分庫(kù)”,在數(shù)據(jù)訪問代理里面統(tǒng)一概念稱 “分片”。

選擇分片數(shù)原則

分片數(shù)決定了數(shù)據(jù)訪問代理數(shù)據(jù)庫(kù)數(shù)的邏輯最大值,創(chuàng)建后無法修改。一般情況下,建議分片數(shù)和分表數(shù)保持一致,根據(jù)業(yè)務(wù) 3 到 5 年內(nèi)的數(shù)據(jù)量設(shè)置一個(gè)較大值(如設(shè)置為 128),這樣在做數(shù)據(jù)庫(kù)擴(kuò)容與遷移的時(shí)候,無需修改路由規(guī)則,以表為單位做整體的數(shù)據(jù)遷移操作即可。

場(chǎng)景分析

如果某用戶分片數(shù)設(shè)置較小(假設(shè)設(shè)置分片數(shù)大小為 8),業(yè)務(wù)發(fā)展前期只購(gòu)買了 2 個(gè)物理數(shù)據(jù)庫(kù)實(shí)例,分片數(shù)為 8,則每個(gè)物理數(shù)據(jù)庫(kù)實(shí)例均勻地存放了 4 個(gè)分片,結(jié)構(gòu)如下:

2 db

隨著業(yè)務(wù)規(guī)模快速發(fā)展,兩個(gè)物理數(shù)據(jù)庫(kù)實(shí)例已經(jīng)不能夠滿足業(yè)務(wù)要求,該用戶決定擴(kuò)展成 4 臺(tái),那么每臺(tái)物理數(shù)據(jù)庫(kù)實(shí)例應(yīng)該存放了 2 個(gè)分片,通過數(shù)據(jù)訪問代理進(jìn)行數(shù)據(jù)平滑遷移后,結(jié)構(gòu)如下:

4 db

后續(xù)業(yè)務(wù)規(guī)模繼續(xù)發(fā)展,最終也只能將物理數(shù)據(jù)庫(kù)實(shí)例擴(kuò)展為 8 臺(tái),通過數(shù)據(jù)訪問代理進(jìn)行數(shù)據(jù)平滑遷移后,結(jié)構(gòu)如下:

8 db

如果擴(kuò)展需要超過 8 臺(tái)的話,數(shù)據(jù)遷移過程所有數(shù)據(jù)需要重新分配,涉及到的數(shù)據(jù)遷移工作會(huì)比較復(fù)雜,而且對(duì)應(yīng)的分庫(kù)分表規(guī)則腳本、業(yè)務(wù)代碼中的自定義路由 HINT 也需要一起調(diào)整,成本較高且無法完全平滑遷移。

所以建議在業(yè)務(wù)設(shè)計(jì)之初,為了滿足業(yè)務(wù) 3 到 5 年內(nèi)的數(shù)據(jù)庫(kù)容量,合理地選擇一個(gè)較大的分片數(shù)的值。