SQL Server 2005新性能简述
2007-05-15 09:33:14 来源:WEB开发网SQL的新管理功能其核心是动态管理视图(DMV)和函数,这样系统管理员就能更加深入地了解数据库操作。过去微软把数据库的较深层面隐藏起来,可是要满足管理大型数据库的需求,势必需要为数据库管理员赋予更大的控制权。DMV为了解内存、索引使用、表统计信息、服务器统计信息和安全等信息提供了更大的可见性。现在只要用鼠标轻轻一点,就能看到以往所没有的众多信息。
此外,数据库管理员可以得到详细数据库和服务器统计信息方面的现成报表,其中包括模式更改、内存和索引使用、资源耗用、分块及其他许多信息。SSMS依赖SSRS实现这项功能,不过如果在忙碌的服务器或者拥有大量对象的大型数据库上调用报表,有时候SSMS会陷入停顿。让人有点失望的还有,微软也没有提供报表定义语言(RDL)代码。因而,用户没法改变现成报表(canned report)的布局,也无法像通常使用SSRS那样添加自己的报表或者创建订阅内容。不过,可以把报表手动导出到Excel或者PDF。
SQL Server 2005的一个重要设计目标就是提高默认状态下的安全系数。为了缩小被攻击范围,最危险的一些特性都被禁用,除非数据库管理员启用它们。这有所帮助,不过对有经验的数据库管理员来说帮助不大。他们基本上会编写锁定脚本,觉得安装时加以运行不是很麻烦。安全方面真正重要的改进则是密码管理和权限分配方面。现在可以设置原始SQL密码来顾及Windows密码政策,这意味着用户可以要求SQL密码拥有与Windows账户同样的密码强度、失效日期、历史、锁定阈值、锁定时间及生命期等政策,甚至可以要求用户在下次登录时更改密码。安全方面的其他重要改进还包括:加强了对模式变更的控制(下文会有所讨论)、能够对数据进行列级加密。
SQL Server 2005还提供了激动人心的一些新特性,以提高可用性、加强灾难恢复。在高可用性方面,微软已经推出了数据库镜像功能,并且对复制功能做了一些重要改变。现在,模式方面的更改会自动复制到订阅者处。数据库管理员再也用不着手工运行代码来实现这操作。出现故障后,再也用不着重新启动快照;网络出现故障或者其他小失误后,快照会自动恢复,这样就可以大大加快高可用性场景的投入使用。另外,逻辑记录复制功能可确保高可用性场景更加稳定一致,排除了订阅者端的逻辑错误。这项功能让用户可以定义可一起复制或者单独复制的父数据和子数据。
- ››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表' (数...
更多精彩
赞助商链接