gpt4 book ai didi

sql - 首先运行 :joins or where clause

转载 作者:行者123 更新时间:2023-12-04 03:29:04 25 4
gpt4 key购买 nike

我有一个查询,我正在使用 13 LEFT OUTER JOINS 。最左边的表有大量数据,因此执行查询并返回结果需要很长时间。
但是当我使用 where 子句过滤结果时,它花费的时间非常少。
现在我对哪个先执行感到困惑:产生结果的连接,然后 where 子句从中过滤或首先过滤结果,然后获取结果的连接。

最佳答案

一般任何DBMS(如SQL)都会自己做查询优化,使用自己认为最快的算法。所以它是过滤,然后加入。

关于sql - 首先运行 :joins or where clause,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14209484/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com