SQL发展的版本:sql6.5--->sql7.0--->sql2000--->sql2005---->sql2008
对于分区存储,在2000之前都是采用多个物理表,然后用union all连接建立视图来实现的,对
效率没有太大的提高,sql2005做了巨大的改进,真正意义上实现了表的分区存储,避免行不能跨页
空间浪费的问题,
建立分区存储主要步骤:
分区函数(与列对应)---> 分区方案(存储位置)--->分区表
创建分区函数,分区方案,分区表语法
类型:表分区,函数分区,索引分区,视图分区,在大数据量操作时价值非常高
例子:
adventureHistory 历史分区表,adventureWOrk存放当前数据的分区表
通过语法,把每个月的需归档数据转移到历史分区表中,避免数据复制速度慢, 只需修改头指针实现,
这样,循环把每月历史数据转移,
实现归档管理,
SQL分区存储发展与应用
本文介绍了SQL分区存储的发展历程,从早期版本到SQL Server 2005的重大改进,并详细解释了如何通过分区函数、分区方案及分区表实现高效的数据管理。特别提到了历史数据归档的具体案例。
9558

被折叠的 条评论
为什么被折叠?



