小编bob*_*obs的帖子

什么时候适合使用 SQL Server Developer Edition?

您是否在 DEV 和 STAGING 环境中的服务器级计算机上使用 SQL Server Developer Edition?

我正在从事一个大型项目(如果它通过了概念验证阶段),我们将拥有几个运行 SQL Server 2012 企业版的大型地理分布式企业级数据库服务器。

我们的生产环境最初有 3 台服务器,我们的 Staging 环境至少有 3 台服务器,而我们的开发环境将有 1 台服务器(托管三个实例)。

我的印象是,我们只需要为实际生产服务器获取企业许可证,我们可以在我们的开发人员和临时环境中使用开发人员版本,因为它们不是“生产”。

其他消息来源告诉我,我们需要在上述所有机器上拥有企业许可证,并且开发人员版本仅适用于其工作站上的单个开发人员。

由于开发者版具有 Enterprise 的所有性感功能,我无法真正看到它在工作站级机器上的价值,尤其是对于开发和测试我们正在构建的高可用性系统类型。

如果我们必须为开发服务器分配企业许可证,那只会扼杀我们的概念验证阶段,从而扼杀项目。在暂存环境中强制使用企业许可证将使管理层只想完全跳过暂存。

license sql-server-2012

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

SQL Server 从备份还原单个表

在 SQL Server 2005 上,我们每周进行一次完整备份,每晚进行一次增量备份。

我想知道是否可以从备份中恢复单个表,无论是源数据库还是不同的数据库。

我在网上找不到任何明确的答案。

提前致谢。

sql-server-2005 sql-server

20
推荐指数
2
解决办法
14万
查看次数

在 10 亿条记录表上重新创建索引

我有一个包含超过 10 亿条记录的表,它有 6 个索引(包括聚集索引 (ID))。我需要在带有日期列的新聚集索引上对该表进行分区。我在 ldf 文件中有足够的空间 (150gb) 在索引重建的情况下增长(tempdb 关闭)。

请帮助我以一种有效的方式在新的分区功能/方案上重建索引。这两种方法中的哪一种是一种高效且资源消耗较少的方式(或推荐任何其他方法)?

1.

  • 删除现有 CIX 并删除所有 N-CIX
  • 在 PScheme 上创建 CIX
  • 在 PScheme 上创建对齐/非对齐索引

2.

  • 仅删除 CIX
  • 在 PScheme 上创建 CIX
  • 创建对齐/非对齐索引(使用 DROP_EXISTING)ON

谢谢

index sql-server-2008-r2 partitioning

6
推荐指数
1
解决办法
2065
查看次数