課程
/數(shù)據(jù)庫
/MySQL
/數(shù)據(jù)庫設計那些事
怎么進行表的水平拆分和垂直拆分
2015-05-25
源自:數(shù)據(jù)庫設計那些事 4-1
正在回答
這個要根據(jù)業(yè)務來定,水平拆分就是分庫分表但是表結(jié)構(gòu)全一樣。垂直拆分就是把一張寬表分成多個小表把經(jīng)常一起使用的列放到一起。不過無論怎么做都要先了解業(yè)務場景。
hengly 提問者
一般情況下由于后臺統(tǒng)計后前臺應用不同對查詢效率的要求不高所以還會建立一個專用于后臺統(tǒng)計的匯總庫。
@sqlercn 水平拆分后,如果要獲取所有記錄列表,該怎么操作呢?例如:user表拆成了100個,但是我后臺要查看用戶列表,這時該怎么弄呢?
舉報
本教程從數(shù)據(jù)庫設計基本理論入手,教你設計簡潔高效數(shù)據(jù)庫結(jié)構(gòu)
2 回答水平拆分帶來的關(guān)聯(lián)表查詢問題?
3 回答拆分之后怎么樣進行查詢?
1 回答數(shù)據(jù)庫拆分表
1 回答拆分相關(guān)的問題
2 回答拆分的時候能否不要第三張表,而是直接給商品表添加一個分類ID
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-05-26
這個要根據(jù)業(yè)務來定,水平拆分就是分庫分表但是表結(jié)構(gòu)全一樣。垂直拆分就是把一張寬表分成多個小表把經(jīng)常一起使用的列放到一起。不過無論怎么做都要先了解業(yè)務場景。
2015-07-15
一般情況下由于后臺統(tǒng)計后前臺應用不同對查詢效率的要求不高所以還會建立一個專用于后臺統(tǒng)計的匯總庫。
2015-06-24
@sqlercn 水平拆分后,如果要獲取所有記錄列表,該怎么操作呢?例如:user表拆成了100個,但是我后臺要查看用戶列表,這時該怎么弄呢?