描述
SQL
SELECT DISTINCT salary FROM `salaries` ORDER BY salary DESC
...
看了一下牛客的讨论区,提到了 DISITINCT 和 GROUP BY
百度看了很多篇文章和说法,目前能力有限,看不懂他们是怎么能测出来性能的,没办法自测得出结论
不过说法都是一致的,就是大数据量的时候,GROUP BY 的性能远远高于 DISTINCT
所以以后,能使用 GROUP BY 就尽可能使用 GROUP BY,DISTINCT 要少用

描述
SQL
SELECT DISTINCT salary FROM `salaries` ORDER BY salary DESC
...
看了一下牛客的讨论区,提到了 DISITINCT 和 GROUP BY
百度看了很多篇文章和说法,目前能力有限,看不懂他们是怎么能测出来性能的,没办法自测得出结论
不过说法都是一致的,就是大数据量的时候,GROUP BY 的性能远远高于 DISTINCT
所以以后,能使用 GROUP BY 就尽可能使用 GROUP BY,DISTINCT 要少用