mysql where執行順序

where執行順序是從左往右執行的,在數據量小的時候不用考慮,但數據量多的時候要考慮條件的前後順序,此時應遵照一個原則:排除越多的條件放在第一個。數據庫 在用MySQL查詢數據庫的時候,鏈接了不少個過濾條件,發現很是慢。例如:SELECT … WHERE p.languages_id=1 AND t.type=1 AND p.products_id IN (472,474),這樣查詢須要20多秒,
相關文章
相關標籤/搜索