0

我们在表模式中有以下两列。

  1. 客户 ID INT
  2. 交易日期

目前,该表是基于 TransactionDate 进行分区的。但我们也想对 ClientID 和 TransactionDate 进行分区。在 SQL Server 2016 中是否可能?

如果没有,那么我们可以根据 ClientID 将数据插入到该表中的不同文件组中。(我们将通过 clientid 创建不同的文件组。我们在数据库中固定了 5 个 clientid)

4

1 回答 1

0

不要认为 SQL Server 在表级别支持多个分区键。您可以在 ClientID 列上创建分区索引(与表不同的分区方案),分区键为 ClientID。

于 2018-09-17T06:45:35.427 回答