记一次distinct导致的sql效率问题
问题描述:distinct的使用可能导致SQL的性能下降,也可能是distinct和group by一起使用的原因场景:查询有多个组织的人员数据,人员在a表有多个组织,所以查询出来是多行记录数据量:a表65W+数据,b表54W+数据,c表54W+数据,d表4W+数据,e表8000+数据下图SQL会显示多行数据,然后再用distinct去重select distinct a.ORG_CODE,d.DEPT_NAME,b.PROVINCE_LOGIN_NAME,c.STAFF_CODE,c.S
原创
2020-08-17 12:58:06 ·
7707 阅读 ·
0 评论