有没有一种规范的方法可以通过引用数据将一个表分区到另一个表?
例如
timetable
id
datetime
bigtable
id
timetable_id -- foreign key
.. other data ..
我想按时间表中的日期时间对 bigtable 进行分区。谢谢。
最佳答案
如前所述here , 分区列必须是表中所有唯一索引的一部分,其中包括您的主键。
我认为您在这里唯一的选择是将 timetable.datetime
列非规范化为 bigtable
,以便该列可用于分区。
关于sql-server - SQL Server 2005 按外部引用数据分区表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3823255/