【问题标题】:What happens if I drop partitions in a table?如果我在表中删除分区会发生什么?
【发布时间】:2018-02-25 02:31:02
【问题描述】:

关于分区我有几个问题,我打算删除 table1 中现有的分区方案/函数,然后将新的分区方案/函数指向 table1(我知道如何继续这个过程,但在此之前我想知道以下查询的一些建议/答案)

  1. 如果我将旧的/现有的分区方案/函数与表中的数据一起删除,旧的 partition.ndf 文件中的数据会发生什么? (已删除/未修改)

  2. 如果我将旧的/现有的分区方案/函数与表中的数据一起删除,表中的数据会发生什么? (会不会有记录丢失)

谢谢

【问题讨论】:

    标签: partitioning database-partitioning


    【解决方案1】:

    我终于得到了我提出的问题的答案。

    1. 即使从现有表中删除了分区,文件组/文件也会有它的数据。分区删除后,如果将任何数据添加到表中,那么这些数据将不会出现在文件组/文件中。

    2. 在这种情况下不会丢失任何数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-23
      • 2019-07-24
      • 1970-01-01
      • 1970-01-01
      • 2022-01-02
      • 2021-04-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多