我们正在创建这个“客户”表,它将拥有大约5000万条记录。
我很难决定'聚集索引'。
理论说它应该是:独特的,狭隘的,静态的,不断增长的模式......但在实践中它应该是你用来最常引用你的记录的关键。
该表有50列......
按照第一种方法,CI应该是:
[Client_id] [bigint] IDENTITY(1,1) NOT NULL,
但我觉得很想使用:
[SF_id] [varchar](18) NOT NULL,
或
[UpdateDate] [datetime] NOT NULL,
或
[SystemModStamp] [datetime] NOT NULL,
现实是我并不确定最终用户将如何查询表:但是,我知道他们会经常使用SF_id,我知道他们很少会使用Client_id ......我也知道,我自己会使用{{ 1}}或UpdateDate
(还不确定),我将把它用作我将在Job / SP中设置的'delta'每日合并的关键。