SQL Server 2008优于SQL Server 2005的优势?

tor*_*ial 68 comparison sql-server-2005 sql-server-2008

Microsoft的SQL Server 2005和SQL Server 2008之间的主要区别是什么?

升级是否有任何令人信服的理由(任何版本,因为我有多个版本的客户)?或者是否有一个网站与两个服务器的图表或项目符号点比较?

另外,任何一个版本的Express版本都有什么值得注意的吗?

Jos*_*sef 83

  • 透明数据加密.加密整个数据库的能力.
  • 备份加密.在备份时执行以防止篡改.
  • 外部密钥管理.存储密钥与数据分开.
  • 审计.监控数据访问.
  • 数据压缩.事实表大小减少和性能提高.
  • 资源管理员.限制用户或组消耗高级别或资源.
  • 热插拔CPU.即时添加CPU.
  • Performance Studio.收集性能监控工具.
  • 安装改进.磁盘映像和Service Pack卸载选项.
  • 动态发展.新的ADO和Visual Studio选项以及Dot Net 3.
  • 实体数据服务.业务线(LOB)框架和实体查询语言(eSQL)
  • LINQ.用于访问多种类型数据(如SQL和XML)的开发查询语言.
  • 数据同步.开发频繁断开的应用程序.
  • 大型UDT.UDT没有大小限制.
  • 日期和时间.新数据类型:日期,时间,日期时间偏移.
  • 文件流.用于管理二进制数据的新数据类型VarBinary(Max)FileStream.
  • 表值参数.将整个表传递给存储过程的能力.
  • 空间数据.用于存储纬度,经度和GPS条目的数据类型.
  • 全文检索.本机索引,同义词库作为元数据和备份功能.
  • SQL Server集成服务.改进的多处理器支持和更快的查找.
  • 合并.结合插入,更新和删除的TSQL命令.
  • SQL Server分析服务器.堆栈改进,更快的块计算.
  • SQL Server报告服务器.改进了内存管理和更好的渲染.
  • Microsoft Office 2007.使用OFFICE作为SSRS模板.SSRS到WORD.
  • SQL 2000支持结束.SQL 2000的主流支持即将结束.

(好的介绍文章第1部分,第2部分,第3部分.至于令人信服的原因,这取决于您使用SQL服务器的用途.您是否需要分层数据类型?您当前是否将文件存储在数据库中并希望切换到SQL Server的新文件流功能?您可以通过打开数据压缩来使用更多的磁盘空间吗?

让我们不要忘记合并数据的能力.

  • 请记住,只有Enterprice(和Developer)版本支持某些功能.请参阅http://www.microsoft.com/sqlserver/2008/en/us/editions-compare.aspx (2认同)

Bre*_*zar 12

请注意,许多真正的杀手级功能仅在企业版中.数据压缩和备份压缩是我最喜欢的两个产品之一 - 它们可以立即为您提供免费的性能提升.数据压缩减少了您必须执行的I/O量,因此大量查询速度提高了20-40%.CPU使用率上升,但在当今的多核环境中,我们通常拥有更多的CPU功率,但不会有更多的IO.无论如何,那些只在企业中.

如果您只打算使用标准版,那么大多数改进都需要更改您的应用程序代码和T-SQL代码,因此销售并不容易.

  • 天哪,那些想以自己为食,以换取提供信息的人?这是不可想象的! (3认同)
  • Quest软件很烦人。他们要求提供名字、姓氏和电子邮件。提交。然后他们要求提供地址、电话号码……一份白皮书旨在吸引更多“潜在”客户。我懒得填写信息了! (2认同)

Mic*_*lGG 5

有更多声誉的人可以将其复制到主要答案中:

  • 更改跟踪。允许您获取自特定版本以来哪些行发生了哪些更改的信息。
  • 更改数据捕获。允许捕获和查询所有更改。(企业)


gbn*_*gbn 5

我想这取决于你的角色

对于我作为开发人员:

  • 合并语句
  • 报告服务改进
  • 日期/时间更改

编辑,后期更新,使用后

  • 过滤索引
  • 表值参数
  • 没有 IIS 的报告服务


aha*_*ins 5

我在PASS 2008 中参加了一堆 SQL Server 2008 演讲,从我的角度来看,唯一的“杀手级功能”是扩展事件。

有很多很棒的改进,但这是唯一一个接近改变我的游戏规则的改进。表值参数和合并可能是我的下一个最爱。日复一日,IntelliSense是一个巨大的胜利。但这并不是真正特定于 SQL Server 2008,只是 SQL Server 2008 工具集(其他工具可以为您提供针对 SQL Server 2005、2000 等的类似 IntelliSense)。

  • 你能解释一下扩展事件吗? (2认同)