Sql server 基于Newsequentialid()对记录进行排序

Sql server 基于Newsequentialid()对记录进行排序,sql-server,Sql Server,如果使用SQL Server中的Newsequentialid()创建GUID,则根据记录的Id(GUID类型)对记录进行排序(从最早的到最新的)是否安全/可靠?否,因为在服务器重新启动之前,只能保证按递增顺序生成: 创建大于以前由生成的任何GUID的GUID 自Windows启动后,此函数在指定的计算机上运行。之后 重新启动Windows时,GUID可以从较低的范围重新启动,但 它仍然是全球独一无二的 由于您不能保证服务器将永远不会重新启动,因此您不能依靠它始终根据创建日期创建升序值。否,因为

如果使用SQL Server中的Newsequentialid()创建GUID,则根据记录的Id(GUID类型)对记录进行排序(从最早的到最新的)是否安全/可靠?

否,因为在服务器重新启动之前,只能保证按递增顺序生成:

创建大于以前由生成的任何GUID的GUID 自Windows启动后,此函数在指定的计算机上运行。之后 重新启动Windows时,GUID可以从较低的范围重新启动,但 它仍然是全球独一无二的

由于您不能保证服务器将永远不会重新启动,因此您不能依靠它始终根据创建日期创建升序值。

否,因为在服务器重新启动之前,只能保证按递增顺序生成:

创建大于以前由生成的任何GUID的GUID 自Windows启动后,此函数在指定的计算机上运行。之后 重新启动Windows时,GUID可以从较低的范围重新启动,但 它仍然是全球独一无二的

由于您不能保证服务器将永远不会重新启动,因此您不能依靠它始终根据创建日期创建升序值。

newsequentialid()如何?newsequentialid()如何?