首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SQL Server 2008。如何将父/子表划分在一起?

SQL Server 2008。如何将父/子表划分在一起?
EN

Stack Overflow用户
提问于 2011-05-21 21:20:45
回答 1查看 1.3K关注 0票数 2

我有数据拆分其他几个表根据3d NF。

Parent (ID, ParentData)Child (ID, ParentID, ChildData)

ParentDate字段,我想按Date拆分父日期和所有子日期(因此,构成特定日期的所有数据都必须在一个分区中分隔)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-22 00:06:45

这比你想象的要简单,将表/索引放在相同的分区方案中所使用的短语可以称为“分区对齐”。

date parameter.

  • Create
  • 创建一个单分区方案,将您的分区分配到两个表上一个单分区函数,接受一个日期,每次创建都在末尾有一个附加子句。

需要注意的是,两个表(Parent / Child)都需要在其模式中包含date列。子记录不能插入parents分区-您可以使用计算列和其他一些技巧,但基本上需要确保子记录也包含适当的日期。

代码语言:javascript
运行
复制
ON your_partition_schem_name ( your_date_field )

索引也可以像表一样“分区对齐”。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6082001

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档