文章詳情頁
mysql中用多表UNION查詢和一個表查詢 哪個更好
瀏覽:127日期:2022-06-17 15:42:01
問題描述
問題解答
回答1:大部分情況拆表是為了提升性能,但增加了開發(fā)的復(fù)雜度和工作量。個人認為單表的數(shù)據(jù)量在一百萬以內(nèi)的話,不需要拆分多個表。
另外,拆表一般會感覺業(yè)務(wù)數(shù)據(jù)的特點,直接定位到查詢的表,而不是多表union查詢,這樣查詢效率反而更低。如按照用戶id大小拆表,每10萬拆分一個表,這樣拿到id后直接可以判斷查詢哪一張表。
上一條:mysql 很簡單的union鏈接查詢保存下一條:mysql多表查詢
相關(guān)文章:
1. 怎么在網(wǎng)頁中設(shè)置圖片進行左右滑動2. node.js - mysql如何通過knex查詢今天和七天內(nèi)的匯總數(shù)據(jù)3. mysql 插入數(shù)值到特定的列一直失敗4. mysql 怎么做到update只更新一行數(shù)據(jù)?5. javascript - 新浪微博網(wǎng)頁版的字數(shù)限制是怎么做的6. javascript - 用jsonp抓取qq音樂總是說回調(diào)函數(shù)沒有定義7. python2.7 - python 函數(shù)或者類 代碼的執(zhí)行順序8. 360瀏覽器與IE瀏覽器有何區(qū)別???9. mysql優(yōu)化 - mysql 一張表如果不能確保字段列長度一致,是不是就不需要用到char。10. sublime可以用其他編譯器替換嗎?
排行榜

熱門標簽