标签: sql
我需要执行SQL查询。 如果我在From子句中有多个表的查询,并且在Where子句中使用Join条件, 我有Group by声明, 我应该首先执行加入操作,然后是分组依据吗? 或者我应该首先执行Group By然后加入? 哪一个更好?
注意:在我的环境中,应该首先执行过滤掉更多元组的运算符,以获得更好的性能和更少的内存使用量来执行整个查询。
答案 0 :(得分:1)
使用DB的EXPLAIN语法,您将看到这两种方法(在您的特定环境中)会导致更多数据库操作产生输出