課程
/數據庫
/MySQL
/性能優化之MySQL優化
商品表跟分類和描述拆分,為什么又要一個分類表跟商品表呢?
2017-12-05
源自:性能優化之MySQL優化 4-2
正在回答
這是一個連接表,這樣設計可以使分類和商品相互獨立,也就是我們常說的解耦,分類與商品的信息可以更加靈活地增刪改。
比如說要把分類中的飲料改成進口飲料,原先只有一個表,有N條記錄就要要修改N次,而現在只需要在分類表修改一次就行了;
再比如說,友人A要增加一百個分類,但是每個分類具體是什么商品只有友人B知道,如果只有一張表就得兩個人一起干才行,但是現在可以獨立開工;
其他情況也是一個道理。
舉報
了解MySQL數據庫優化的方法和技巧,在課程中共同探討一起學習吧
3 回答@sqlercn 關于百萬級數據如何優化count(*)查詢?
2 回答limit優化2
3 回答count() 怎么優化?
1 回答業務讓用title排序,結果優化變成了主鍵,
2 回答第一次索引優化
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-12-05
這是一個連接表,這樣設計可以使分類和商品相互獨立,也就是我們常說的解耦,分類與商品的信息可以更加靈活地增刪改。
比如說要把分類中的飲料改成進口飲料,原先只有一個表,有N條記錄就要要修改N次,而現在只需要在分類表修改一次就行了;
再比如說,友人A要增加一百個分類,但是每個分類具體是什么商品只有友人B知道,如果只有一張表就得兩個人一起干才行,但是現在可以獨立開工;
其他情況也是一個道理。