Job Number 最大为多少?(FAQ)

有朋友问:我的 Oracle 据库每周要重建很多 JOB,导致 JOB 的编号不断增大。Oracle的数据库 JOB 编号的上限是多少?会不会哪一天数据库的 JOB 编号到了最大值,而无法新建JOB?

Job 编号自动由 JOBSEQ 序列创建,该序列有 SYS 用户拥有。最大值为999999999,正常使用的情况下不用担心超出上限。

附:创建 JOBSEQ 的语句(该片段可以从$ORACLE_HOME/rdbms/admin/sql.bsq)中找到):

rem 
rem  Job Queue
rem
create sequence jobseq
  start with 1
  increment by 1
  minvalue 1
  maxvalue 999999999               
  cache 20
  noorder
  cycle
/
| | TrackBacks (0) | | Edit

Generator | Trampoline | 外贸英才网 | Vinyl fence
Vertical Packaging Machine | Digital Blood Pressure Monitor

自定义搜索

本文相关评论|Comments(2)

morinson 的评论:

嗯,真细致

yangtingkun 的评论:

呵呵
这个序列还是cycle的,可以循环利用。

添加评论

关于这篇文章

这篇文章由 Fenng 于 January 5, 2005 3:04 PM 发布

上一篇:Nutch 0.6 中新的改进

下一篇:在 Plog 中可以显示 Backslash 么?

回到首页查看最近的文章或者是查看所有归档文章

DBA notes 的订阅数量,点击则可进行订阅
Feed 订阅数量,点击即可订阅最新内容