黑馬天機學堂2023大實戰(zhàn)
2023-06-24 22:50 作者:bili_42401237447 | 我要投稿
水平拆分
水平拆分是根據(jù)一定的規(guī)則把同一業(yè)務(wù)單元的數(shù)據(jù)拆分到了多個數(shù)據(jù)庫中。即比如將訂單相關(guān)的庫部署到多臺服務(wù)器中,每臺服務(wù)器中的訂單庫的表結(jié)構(gòu)完全一樣,但是不同的服務(wù)器中的訂單庫中的數(shù)據(jù)分別存放了不同的訂單相關(guān)數(shù)據(jù)。
帶來的影響:
????1,同樣具有與垂直劃分帶來的三種影響
? ? 2,依賴單褲的自增序列生成唯一id會受影響
? ? 3,針對單個邏輯意義上的表查詢要跨庫查詢了。
總之,這2中方式都是將原來一個數(shù)據(jù)庫中的數(shù)據(jù)拆分到了不同的數(shù)據(jù)庫中,所以原來單機數(shù)據(jù)庫可以支持的特性現(xiàn)在未必支持了,而且數(shù)據(jù)庫的拆分給應(yīng)用帶來的影響還是比較明顯的,這里只是列出了其中的幾部分,比如存儲過程,觸發(fā)器等也需要改寫才能完成相應(yīng)的工作。
標簽: