我有一个与SQL DW中的表类型有关的问题以及如何创建它们。SQL DW中的表类型以及何时选择 - 什么类型
我的理解 - 有3种类型 1。 HEAP STORE [这是行存储] 2. CLUSTERED INDEX [这是行存储与索引上一列] 3. COLUMN CLUSTERED INDEX [与索引列店铺一列]
堆商店是理想的分级表。 群集索引适用于容量大于10K至20M +的大小的表格 列聚集索引适用于大型交易表(> 60M记录)。
现在我有一个25M记录的交易表,表中包含255列。 此表具有StartDateKey,EndDateKey,LoadDateKey,CustId,ProdId,SourceId等列...事务表与SSAS Data模型中的40列连接。
在这种情况下,我应该是什么类型的表? 1.聚集索引,因为它< 60M 2.列聚集索引,因为它有很多连接发生?
是我的派生表的类型与记录#是正确的基础知识?或者我应该考虑列数,连接数量,使用模式,?
我希望我的交易表给我多次查询,每天3次,得到加载..
感谢, 亚拉文