gpt4 book ai didi

sql - Parenthesis() 和 SQL 查询性能

转载 作者:行者123 更新时间:2023-12-04 13:40:48 27 4
gpt4 key购买 nike

在where语句中,添加不必要的括号( )会影响SQL性能吗?

例子:

SELECT * FROM table
WHERE (name='John') AND (age='30')
AND (address='Some Street') AND (height='510')

最佳答案

不,没有任何意义。

查询被解析一次,在这个阶段,一些额外的括号可能意味着执行时间的微小差异,但你必须有一大堆括号才能测量。

一旦查询被解析并开始执行,它的行为将与没有不必要括号的查询完全相同。只剩下实际操作了。

关于sql - Parenthesis() 和 SQL 查询性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5525744/

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