Sql server 分区数据压缩
我们的数据库中有一个审计表,它保存有关用户活动的记录。Sql server 分区数据压缩,sql-server,Sql Server,我们的数据库中有一个审计表,它保存有关用户活动的记录。 该表按日期列(每月)进行分区,没有任何二进制列。 根据客户规范,我们有义务将数据保存6个月,如果需要,数据应可用于查询和进一步调查 有没有办法按分区压缩旧数据(超过6个月的数据) 按分区压缩时,是否有任何建议的注意事项 拆分或合并压缩分区时的场景是什么 删除完整分区时是否有任何影响 Thx.数据压缩在分区级别工作。所以,如果您按日期进行分区,您可以根据需要压缩“旧”数据。至于何时使用它,请查看BOL文章 至于合并/分割分区,BOL说这是一个
该表按日期列(每月)进行分区,没有任何二进制列。 根据客户规范,我们有义务将数据保存6个月,如果需要,数据应可用于查询和进一步调查
Thx.数据压缩在分区级别工作。所以,如果您按日期进行分区,您可以根据需要压缩“旧”数据。至于何时使用它,请查看BOL文章 至于合并/分割分区,BOL说这是一个离线操作,因此可能会导致一些停机时间
至于删除分区,您通常会使用相同的模式创建一个新表,执行“ALTERTABLE…switch partition”语句,然后删除新表。这应该只是一个元数据更改。您使用的是什么版本的SQL Server?SQL Server 2012 Ent。你考虑过使用Azure SQL数据库吗?您可以使用弹性数据库客户端库对数据进行分区,并在需要时使用拆分合并服务拆分和合并数据库。您可以在此处获得有关Azure SQL数据库这些功能的详细信息: