我对SQL Server性能有一定了解,但我经常需要反驳GUID应该作为集群主键的默认类型的想法。
假设表每天插入的行数相当低(5000个左右/天),我们可能会遇到什么样的性能问题?页面分裂会如何影响我们的查找性能?我应该多久重新索引一次(或者应该碎片整理)?我应该将填充因子设置为多少(100、90、80等)?
如果我每天插入100万行呢?
我很抱歉提出这么多问题,但我希望得到一些支持不使用GUID作为PK的备选方案。然而,我完全愿意接受StackOverflow用户基础的压倒性知识来改变我的想法。