6百万数据查询,如何优化?

遇到呢一个问题,在6百万的数据表中查询有相同用户名的记录,如何提高查询的时间,小白用的语句是 select uname from test where uname in(select uname from test group by uname having count(uname) > 1); 结果等了16分钟,,求破解,怎么能够提高查询的时间?

阅读 4k
2 个回答

我只知道加索引。。。请大神来回答吧。

新手上路,请多包涵

直接select uname from test group by uname having count(uname) > 1结果不是一样的么