小编Muh*_*san的帖子

增加 SQL Server 表中分区数的最佳方法

我正在维护一个带有大表的数据库,每个月分配。那里已经有几十个分区,但它直到 2013 年 1 月,所以是时候创建新的分区了。

任何人都可以请建议,创建新分区数量的最佳方法是什么。

我正在执行以下步骤(尚未执行)

  1. 从 SSMS,获取数据库的属性并移动到文件选项卡。
  2. 单击右下角的添加按钮以添加新行。
  3. 输入新文件名(例如 FN_DW_Archieve_2013_02)
  4. 放置一个新的逻辑名称(例如 LN_DW_Archieve_2013_02)
  5. 通过在文件组单元格下的下拉列表中选择来创建一个新的文件组。(例如 FG_DW_Archieve_2013_02)
  6. 点击确定

这将在我的数据库中创建一个新文件组。

现在最让我担心的问题是修改分区功能和分区方案。哪位专家建议,我可以删除并重新创建它们,它是否会影响我现有的数据。或者我可以使用其中的新分区更改它们。

提前致谢。

sql-server-2008 sql-server partitioning

8
推荐指数
1
解决办法
1万
查看次数

数据库快照的优势

有人可以强调SQL2008中数据库快照的优点。

我读了一些

“创建数据库快照时,SQL Server 不会分配与源数据库中数据文件当前大小相等的磁盘空间。相反,SQL Server 利用称为稀疏文件的操作系统功能。稀疏文件是本质上是文件分配表中的一个条目,几乎不占用磁盘空间。”

有人也可以告诉我如何在没有分配空间的情况下创建文件。

谢谢

sql-server-2008 sql-server

2
推荐指数
1
解决办法
1206
查看次数

标签 统计

sql-server ×2

sql-server-2008 ×2

partitioning ×1