将序列从 NOORDER 更改为 ORDER 会影响已经缓存的序列吗?

Does altering a Sequence from NOORDER to ORDER affect already-cached sequence?

我在 Oracle 中有一个带有 NOORDER 的序列。我需要更改顺序以支持 ORDER。我已经为我的序列提供了 CACHE 20

如果我更改为 ORDER,它会影响已经缓存的序列并需要重新启动数据库吗?

感谢任何帮助。

你的数据库是RAC数据库吗?如果是,并且您严格需要有序值,则也必须消除序列缓存。 Id 不会保证没有间隙。例如,在回滚的情况下,您的有序列中将有 gap/s。

执行更改序列命令将使您的序列缓存失效。

问候 乔瓦