文章詳情頁
mysql中用多表UNION查詢和一個表查詢 哪個更好
瀏覽:148日期:2022-06-17 15:42:01
問題描述
問題解答
回答1:大部分情況拆表是為了提升性能,但增加了開發(fā)的復(fù)雜度和工作量。個人認(rèn)為單表的數(shù)據(jù)量在一百萬以內(nèi)的話,不需要拆分多個表。
另外,拆表一般會感覺業(yè)務(wù)數(shù)據(jù)的特點,直接定位到查詢的表,而不是多表union查詢,這樣查詢效率反而更低。如按照用戶id大小拆表,每10萬拆分一個表,這樣拿到id后直接可以判斷查詢哪一張表。
上一條:mysql 很簡單的union鏈接查詢保存下一條:mysql多表查詢
相關(guān)文章:
1. android - weex 項目createInstanceReferenceError: Vue is not defined2. javascript - 如圖,百度首頁,查看源代碼為什么什么都沒有?3. 網(wǎng)頁爬蟲 - python requests爬蟲,如何post payload4. npm鏡像站全新上線5. angular.js - 求問大神?angularjs加載外部的html模板。有閃動如何解決6. html - 關(guān)于CSS實現(xiàn)border的0.5px設(shè)置?7. PHPExcel表格導(dǎo)入數(shù)據(jù)庫怎么導(dǎo)入8. android - 哪位大神知道java后臺的api接口的對象傳到前端后輸入日期報錯,是什么情況?求大神指點9. pdo 寫入到數(shù)據(jù)庫的內(nèi)容為中文的時候?qū)懭雭y碼10. PHP類封裝的插入數(shù)據(jù),總是插入不成功,返回false;
排行榜

熱門標(biāo)簽