當前位置:首頁 » 編程語言 » sqlin和or的效率
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sqlin和or的效率

發布時間: 2022-08-13 18:53:24

sql in好還是or好,我的條件有五六個以上,但用or的話感覺太長了,不知道哪個效率高點

自己沒測試過,這兩篇文章看著比較靠譜:

網頁鏈接作者結論:如果in和or所在列有索引或者主鍵的話,or和in沒啥差別,執行計劃和執行時間都幾乎一樣。在沒有索引的情況下,隨著in或者or後面的數據量越多,in的效率不會有太大的下降,但是or會隨著記錄越多的話性能下降非常厲害

網頁鏈接作者結論:總體來說,In的效率更高一些。

㈡ SQL IN 的效率高還是 or的效率高

執行的效率是一樣的。
兩極化的plan
hash
value一模一樣,說明他們內部執行是一模一樣的