今天在實(shí)現(xiàn)業(yè)務(wù)時(shí)發(fā)現(xiàn)經(jīng)常使用exists語(yǔ)句竟然執(zhí)行效率低下根本不出結(jié)果,反而innerjoin可以瞬間得到結(jié)果。后來(lái)發(fā)現(xiàn)是因?yàn)閑xsits需要從40萬(wàn)的數(shù)據(jù)集中去匹配200條數(shù)據(jù)是非常消耗資源的。
總結(jié):
首先要確定數(shù)據(jù)分布情況,高命中的情況下使用exists的效率要比innerjoin的高,低命中率的情況下還是使用innerjoin的效率高。
如果在不清楚數(shù)據(jù)分布情況的情況下,直接用innerjoin比較穩(wěn)定
創(chuàng)新互聯(lián)公司專業(yè)IDC數(shù)據(jù)服務(wù)器托管提供商,專業(yè)提供成都服務(wù)器托管,服務(wù)器租用,成都西信服務(wù)器托管,成都西信服務(wù)器托管,成都多線服務(wù)器托管等服務(wù)器托管服務(wù)。