【请问】相同值取其一,distinct与least/greatest哪个效率高?数据100w左右.

outwindows 2006-03-21 01:45:55
rt
3ks...
...全文
206 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
david_xu322 2006-03-24
  • 打赏
  • 举报
回复
同意楼上的,数据量太大的话效率很难提升起来的,先考虑如何减少处理的数据量。
peter_zy 2006-03-22
  • 打赏
  • 举报
回复
如果你处理的数据集有100w条的,那做任何操作都不会快,应该想想办法减少你要处理的数据集的纪录数。建索引确实可以提高效率,但是数据量很大的话,索引的效果基本体现不出来的。
skying1 2006-03-22
  • 打赏
  • 举报
回复
建表空间
distinct的字段建索引
outwindows 2006-03-22
  • 打赏
  • 举报
回复
唉,现在问题是distinct也很慢
还有什么提高速度的方法呢?
goldarcher2005 2006-03-21
  • 打赏
  • 举报
回复
用group by 和rownum嵌套,但distinct 效率高
outwindows 2006-03-21
  • 打赏
  • 举报
回复
谢谢,不好意思,我理解错了。
请问,取唯一值,除了distinct,还有什么其它方法,效率更高的呢??
bzszp 2006-03-21
  • 打赏
  • 举报
回复
distinct与least/greatest 处理的内容就不一样,没有可比行

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧