SQL Server 2005新性能简述
2007-05-15 09:33:14 来源:WEB开发网镜像功能让用户可以指定另一台服务器上的某个数据库与主数据库保持同步。这样一来,万一主服务器出现故障,就可以自动切换至镜像服务器,从而提供了SQL Server的第一个零数据丢失高可用性场景。这种配置对应用和网络来说开销很大,所以用户需要进行全面测试,但这项功能终究摆在了人们面前。不过要注意:镜像功能还称不上是这个版本的一项生产特性。微软交付的SQL Server 2005禁用了镜像功能,这项特性未得到支持。
镜像功能在测试过程中表现稳定,遇到故障时,能够顺利地替换容量为100GB的数据库。不过,对镜像进行监控的功能仍非常原始,它只包括少量的DMV和性能计数器,所以要查明多少数据已被复制、辅助系统与主系统相差多少或者复制成本多少不是特别容易。很难了解这个过程会不会让一些人感到不满。
至于灾难恢复,SQL Server 2005大幅减少了恢复备份所需要的时间。一旦有对象,新的联机恢复功能让用户可以开始在数据库里面工作。有了SQL Server 2000,必须在提供给用户之前恢复整个数据库。考虑到完全恢复数TB容量的数据库所用时间,有没有联机恢复功能,可能意味着是正常开展工作,还是停顿数小时。
同样,用户现在可以解决受损的数据库,而且对用户影响比较小。页级恢复功能(Page-level restore)让用户可以恢复受损的一个页,而不会影响数据库其余部分的可用性。
开发一瞥
新的工具和构件为开发人员提供了更强大的功能,又没有太多难题。
优点:CLR集成让开发人员可以利用.Net语言用于存储过程和SSIS软件包;新的T-SQL构件和改进之处增强了功能,同时简化了代码编写;本地XML存储功能让开发人员能够结合XML文档和关系数据。
缺点:Management Studio缺乏重要的代码编辑功能,如智能感知功能;界面反应不够迅即使得Management Studio作为运行许多复杂查询的工具而言缺乏效率;有些DMV需要比不推荐的DMV更长、更复杂的查询。
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
- ››Sql server 2005拒绝了对对象 'xx表' (数...
更多精彩
赞助商链接