括号() 和 SQL 查询性能

2024-01-27

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

Example:

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

不,无论如何都不重要。

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

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

括号() 和 SQL 查询性能 的相关文章

随机推荐