SQLServer 2008相对于SQLServer 2005的优势?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (16)

微软的SQLServer 2005和SQLServer 2008的主要区别是什么?

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

用户回答回答于

企业版:数据压缩和备份压缩是我最喜欢的两项--它们给你带来了免费的性能改进。数据压缩减少了你必须做的I/O的数量,所以很多查询都加快了20-40%。CPU的使用增加了,但是在今天的多核环境中,我们通常拥有更多的CPU能力,而不是更多的IO。

扫码关注云+社区