到目前为止,我们正在使用Oracle DB中使用下面的SQL创建的序列来填充应用程序中的请求号值。它工作得很好,但突然之间请求号(即返回的序列值)出现了缺口。例如,上一个值是4061,下一个值是4082。我们认为这是由于小的缓存大小和NOORDER。
CREATE SEQUENCE "APPDATA"."999999999999999999999999999 INCREMENT BY 1 START W
让我们假设我得到了一个未排序的,其中包含了a, a, b, b, a, c,并且我希望排序这个序列,这样相等的元素之间的差距就越大。因此,在这个样本序列的情况下,可能的输出是b, a, c, a, b, a。在我的应用程序中,差距在精确的平均最大值上并不重要,但只要有可能,就不应该有两个相同的元素在一起。所以我的</em