SQL Server数据库引擎.NET CLR环境数据库管理员向导(1)
2007-05-15 09:27:57 来源:WEB开发网核心提示: 工具和API的选择取决于其他因素例如你内部员工的技术水平,depend on many other factors such as the skills of your internal staff, the recommendations of the 第三方软件厂商为你公司运行系统的推
工具和API的选择取决于其他因素例如你内部员工的技术水平,depend on many other factors such as the skills of your internal staff, the recommendations of the 第三方软件厂商为你公司运行系统的推荐,系统的需求等等。
图 3
以上插图显示出了每一个数据库管理员都将面对的进退两难的选择。 有些选择是很简单的但是有些选择是非常复杂的,特别是当有很多方法都可以实现这些功能时,而且在技术选项之间也没有绝对的说明。
在这些情况下,原型就显得愈加重要。一个快捷的执行方法使用两种或两种以上的选项,这样可以使选择更加清楚。
根据以前的经验, 经验丰富的数据库管理员是保守的。同样的, 新技术不可能很轻松的就实行起来;他们必须首先被理解然后在他们完整引进至生产环境前需要进行严格的测试。另外,冒着动摇数据库的危险而导致用户对数据库管理的系统完整性不信任,可能会威胁到数据库管理员工作的安全。一个长远的假设是开发者会更加期望捕获风险和采用新工具来提高他们的生产力,以及扩大他们的知识面宽度,以帮助他们可以为用户提供的更多的解决方法。数据库引擎.NET Framework 编程模型具有强大功能是毫无疑问的,很多数开发者将会感激这项在数据库中以第一类编程语言写代码的新功能。
因此,在保持系统的稳定性和获得更大的生产力着两者之间就出现了矛盾。那么如何处理这个矛盾哪?
答案就是找到平衡,理解时机,然后更加着重于理性的定义选择,基于严格的标准做技术选择。这个章节给出了一些指导方针,送而找到一个折中的平衡点。
第一组观点就是在可能出现错误的地方使用新功能提供指导:
- ››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表' (数...
赞助商链接