成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

mysql - 訂單表,我把它分成好幾個,我要查詢訂單,怎么用一條sql語句高效查詢

瀏覽:88日期:2022-06-20 13:37:33

問題描述

問題解答

回答1:

內(nèi)聯(lián)查詢,連接條件加上索引,并且需要涉及到where的字段都加索引

回答2:

最好是能根據(jù)訂單的查詢條件,確定使用哪個表進行查詢,這樣的話就不用多表查詢了。如果做不到,一般的做法是在多個表分別查詢,然后使用union all放到一個結(jié)果集。

回答3:

有幾種方式:1.分區(qū),按照你分表的條件分區(qū),分區(qū)后會根據(jù)你分區(qū)的條件來查找對應(yīng)的分區(qū)2.myisam存儲引擎的表可以合并為一個表。不過要求表結(jié)構(gòu)一致,參見MRG_MYISAM3.多個表union all。要求索引比較合適 4.應(yīng)用程序判斷處理。