括号()和SQL查询性能
在where语句中,添加不必要的括号是否(
)
会影响SQL性能?
例子:
SELECT * FROM tableWHERE (name='John') AND (age='30')
AND (address='Some Street') AND (height='510')
回答:
不,没有任何重要意义。
该查询被解析一次,在此阶段,一些额外的括号可能意味着执行时间略有不同,但是您必须要有很多括号才能进行测量。
一旦查询被解析并开始执行,它的行为将与没有多余括号的行为完全相同。仅保留实际操作。
以上是 括号()和SQL查询性能 的全部内容, 来源链接: utcz.com/qa/406121.html