sqlserver2005和2008相比2000有什么特别的地方?

cppsun 2011-05-06 02:42:41
sqlserver2005和2008相比2000有什么特别的地方?
...全文
581 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Auinny 2011-05-07
  • 打赏
  • 举报
回复
有智能提示,,可以偷点懒了
cppsun 2011-05-07
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ssp2009 的回复:]
这个可以明确的百度到。
[/Quote]

baidu什么都能得到,但没有csdn得到结果准确、实用。
--小F-- 2011-05-06
  • 打赏
  • 举报
回复
增加了许多功能
DDL触发器
增加了很多函数

增加了分区表

N多的好处
Rotel-刘志东 2011-05-06
  • 打赏
  • 举报
回复
功能和界面都有重大的改进,更能适应企业的解决方案了。
叶子 2011-05-06
  • 打赏
  • 举报
回复
SQL Server 2005对比SQL Server 2000的性能优势

SQL Server 2008 构建于 SQL Server 2005 之上,但增强的数据库镜像,包括自动页修复、提高性能和提高支持能力,因而是一个更加可靠的平台。

可预测的查询性能通过提供功能锁定查询计划支持更高的查询性能稳定性和可预测性,允许组织在硬件服务器替换、服务器升级和生产部署之间推进稳定的查询计划。

数据压缩更有效地存储数据,并减少数据的存储需求。

数据压缩还为大 I/O 边界工作量(例如数据仓库)提供极大的性能提高。

热添加 CPU 允许 CPU 资源在支持的硬件平台上添加到 SQL Server 2008,以动态调节数据库大小而不强制应用程序宕机。

ADO.NET Object Services和 LINQ 存储任何信息 DATE/TIME SQL Server 2008 引入新的日期和时间数据类型: DATE - 仅表示日期的类型 TIME - 仅表示时间的类型 DATETIMEOFFSET - 可以感知时区的 datetime 类型 DATETIME2 - 比现有 DATETIME 类型具有更大小数位和年份范围的 datetime 类型 新的数据类型允许应用程序拥有独立的日期和时间类型,同时为时间值提供大的数据范围或用户定义的精度。

HIERARCHY ID 允许数据库应用程序使用比当前更有效的方法来制定树结构的模型。

新的系统类型 HierarchyId 可以存储代表层次结构树中节点的值。

这种新类型将作为一种 CLR UDT 实现,将暴露几种有效并有用的内置方法,用于使用灵活的编程模型创建和操作层次结构节点。

FILESTREAM Data 允许大型二进制数据直接存储在 NTFS 文件系统中,同时保留数据库的主要部分并维持事务一致性。

允许扩充传统上由数据库管理的大型二进制数据,可以存储在数据库外部更加成本有效的存储设备上,而没有泄密风险。

集成的全文本搜索集成的全文本搜索使文本搜索和关系型数据之间能够无缝转换,同时允许用户使用文本索引在大型文本列上执行高速文本搜索。

Sparse Columns NULL 数据不占据物理空间,提供高效的方法来管理数据库中的空数据。

例如,Sparse Columns 允许通常有许多空值的对象模型存储在 SQL Server 2005 数据库中,而无需耗费大量空间成本。

大型用户定义的类型 SQL Server 2008 消除用户定义类型(UDT)的 8 KB 限制,允许用户极大地扩展其 UDT 的大小。

空间数据类型通过使用对空间数据的支持,将空间能力构建到您的应用程序中。

使用地理数据类型实现“圆面地球”解决方案。

使用经纬度来定义地球表面的区域。

使用地理数据类型实现“平面地球”解决方案。

存储与投影平面表面和自然平面数据关联的多边形、点和线,例如内部空间。

集成任何数据 备份压缩在线保存基于磁盘的备份昂贵且耗时。

已分区表并行分区允许组织更有效地管理增长迅速的表,可以将这些表透明地分成易于管理的数据块。

SQL Server 2008 继承了 SQL Server 2005 中的分区优势,但提高了大型分区表的性能。

星型连接查询优化 SQL Server 2008 为常见的数据仓库场景提供改进的查询性能。

星型连接查询优化通过识别数据仓库连接模式来减少查询响应时间。

Grouping Sets Grouping Sets 是对 GROUP BY 子句的扩展,允许用户在同一个查询中定义多个分组。

Grouping Sets 生成单个结果集(等价于不同分组行的一个 UNION ALL),使得聚集查询和报告变得更加简单快速。

更改数据捕获使用“更改数据捕获”,可以捕获更改内容并存放在更改表中。

它捕获完整的更改内容,维护表的一致性,甚至还能捕获跨模式的更改。

这使得组织可以将最新的信息集成到数据仓库中。

MERGE SQL 语句随着 MERGE SQL 语句的引入,开发人员可以更加高效地处理常见的数据仓库存储应用场景,比如检查某行是否存在,然后执行插入或更新。

SQL Server Integration Services(SSIS)管道线改进 “数据集成”包现在可以更有效地扩展,可以利用可用资源和管理最大的企业规模工作负载。

新的设计将运行时的伸缩能力提高到多个处理器。

SQL Server Integration Services(SSIS)持久查找执行查找的需求是最常见的 ETL 操作之一。

这在数据仓库中特别普遍,其中事实记录需要使用查找将企业关键字转换成相应的替代字。

SSIS 增强查找的性能以支持最大的表。
Rotel-刘志东 2011-05-06
  • 打赏
  • 举报
回复
关键是功能上的改进了。更强大的,更能适应企业的需求的,。
快溜 2011-05-06
  • 打赏
  • 举报
回复
这个可以明确的百度到。

11,849

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 非技术版
社区管理员
  • 非技术版社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧