提问人:Vasundara 提问时间:3/1/2023 更新时间:3/1/2023 访问量:59
我可以在已经分区的 sql 表中添加一个新列吗?(SQL 服务器)
Can I add a new column in a sql table which is already partitioned.(SQL Server )
问:
我有一个在 x 列上分区的表,但现在我想添加与分区列无关的新列 (y)。所以我使用 Alter 命令添加新列 (y),但突然间这个 y 列占用了所有空间。通常,如果一个作业需要 700mb,而这个新列单独占用 600mb。
所以我的问题是,我是否遵循了正确的方法来创建新列而不触及任何分区函数/方案。
提前致谢。
我已将新列设为“0”,检查了占用的空间,可以看到它与该列的实际值相比非常少。
对于此列的实际值,作业占用了 1.5 GB 空间,而使用“0”时,它仅占用了 700 MB。
答: 暂无答案
评论