介尘部落

文学|音乐|休闲娱乐|计算机技术|地球科学|社会学——知识成就命运


SQL Server2005提供的新函数:NEWSEQUENTIALID()在指定计算机上创建大于先前通过该函数生成的任何 GUID 的 GUID。原来生成新的GUID的方法是newid(),生成的GUID是无序的,在插入索引的时候会导致效率低下,现在NEWSEQUENTIALID()方法能生成有序的GUID,以减少叶级别索引上的页争用。注意:只要在安装了网卡的机器上,使用该函数生成的GUID才能是全世界唯一的,否则只能保证在这台机器上唯一。另外,该函数只能与 uniqueidentifier 类型表列上的 DEFAULT 约束一起使用,例如:CREATE TABLE myTable (Col
As a follow-up on my post from yesterday about generating shorter GUIDs, I’ve created a small helper class in C#. The class encodes a GUID into a 22 character long string and decodes the string back to the original GUID again.That way you can save 10 characters from the original GUID and it is ASCII
  • Page 1 of 1
  • «
  • 1
  • »
  • Total 5
×