DB2中是否有类似oralce的rowid的机制可以实现快速的查询?

webber84 2007-08-03 12:46:35
oracle中指定rowid的select应该比指定具体查询条件的select要快,请问db2中是否有类似的机制来提高查询的速度?
...全文
722 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
kuuuu 2007-12-14
  • 打赏
  • 举报
回复
select row_number() over() from tabname over里面 order by 的话,很慢。
王帆 2007-10-25
  • 打赏
  • 举报
回复
db2中得到前N行倒可以用fetch first n rows only来实现,但是如果要查询从m到n的记录就不是那么容易。
select row_number() over() from tabname倒是可以查到类似oracle中rowid的东西,但是查询速度就不知道是否快了。
初学者,一点愚见。
yangxiao_jiang 2007-08-03
  • 打赏
  • 举报
回复
db2是有的,不过不像oracle那样,可以让你来使用。
xiaozhenchun 2007-08-03
  • 打赏
  • 举报
回复
有的。

5,891

社区成员

发帖
与我相关
我的任务
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
  • DB2
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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