将序列从 NOORDER 更改为 ORDER 会影响已经缓存的序列吗?
Does altering a Sequence from NOORDER to ORDER affect already-cached sequence?
我在 Oracle 中有一个带有 NOORDER
的序列。我需要更改顺序以支持 ORDER
。我已经为我的序列提供了 CACHE 20
。
如果我更改为 ORDER
,它会影响已经缓存的序列并需要重新启动数据库吗?
感谢任何帮助。
你的数据库是RAC数据库吗?如果是,并且您严格需要有序值,则也必须消除序列缓存。
Id 不会保证没有间隙。例如,在回滚的情况下,您的有序列中将有 gap/s。
执行更改序列命令将使您的序列缓存失效。
问候
乔瓦
我在 Oracle 中有一个带有 NOORDER
的序列。我需要更改顺序以支持 ORDER
。我已经为我的序列提供了 CACHE 20
。
如果我更改为 ORDER
,它会影响已经缓存的序列并需要重新启动数据库吗?
感谢任何帮助。
你的数据库是RAC数据库吗?如果是,并且您严格需要有序值,则也必须消除序列缓存。 Id 不会保证没有间隙。例如,在回滚的情况下,您的有序列中将有 gap/s。
执行更改序列命令将使您的序列缓存失效。
问候 乔瓦