Я только что прочитал сообщение в блоге о способности NHibernate создавать GUID из системного времени (Guid.Comb), что позволяет избежать значительной фрагментации базы данных. Вы можете назвать это клиентским эквивалентом последовательного идентификатора SQL Server.
Есть ли способ использовать аналогичную стратегию в моем проекте Linq-to-Sql (путем создания Guid в коде)?