性能问题,发现DISTINCT 耗时很长,有什么办法去掉吗?
性能问题,发现DISTINCT 耗时很长,有什么办法去掉吗?
SlowLogger-JDBC: sql cost 14440ms, SQL: /*ORM*/SELECT DISTINCT TOP 100000,0 A.fcreatetime "createtim … 显示全部
关注问题
- 关注者0
- 被浏览772
查看全部3个回答
查看全部3个回答
0人认为该答案有用
去掉是指?一般的优化:1、相关字段加索引,可以加快distinct的去重操作;2、用group by加索引试试,有些情况可能会更快;3、如果本查询比较固定,且数据不常变化,可以加进缓存
编辑于 2023年09月07日 09:17:00
展开阅读全文
相关问题