Matt在SQL Server和Oracle这两个领域具有12年的经验。他获得微软MCITP认证、是一名数据库开发人员,他还获得了计算机科学专业硕士学位是SQL Server数据库系统高级软件工程师,范围从2 GB到3+ TB、2k和40+ktrans/sec之间。目前他任职于IGT公司,同样是一名独立的咨询师、专攻覆盖自动化、电子商务、娱乐和银行业的SQL Server、Oracle以及.NET方面。Matt擅长OLTP/OLAP数据库管理系统以及用.NET语言写可升级的处理系统。
历史上,SQL Server在可扩展性和性能方面表现一般。但是微软的SQL Server 2008 R2在这个方面实现了大逆转。
新特性可能不会引起管理层的兴趣,但是投资回报会让他们高兴。以执行官的口吻说服进行SQL Server 2008 R2升级。
在许多SQL Server环境中都运行有DB2数据库服务器,而这些DB2数据库服务器必须连接到SQL Server数据库服务器。
偶尔,网络连接的丢失需要SQL Server实例重新启动为了复位DB2驱动。我建议不要使用系统名称作为RDB名称,因为系统会随角色转换而改变。
利用Xquery 剖析元素来完成XML的分解。记住,Xpath是Xquery的一个子集。Xquery利用Xpath来描述一个XML的文档部分。
对较大的XML文件,拆分和剖析操作具有很快速的可测量性,通过T-SQL存储过程在相关的格式下将测量结果传入SQL Server。
虽然SQL Server支持XML但并不意味着在任何情况下XML都是最合适的选择。我们需要紧记使用XML的目的:采用同一种数据格式在不同类型的系统之间传递数据。
SQL Server的安全性是由多个层次构成的:网络、操作系统、服务器以及数据库。这些层次需要分别进行加强,因为它们其中任何一个出现问题都会导致整个方案的失败。
网络安全专家主要关注哪些端口打开了以及使用了哪些协议,他们和SQL Server管理员必须探讨是否每个SQL Server必须具备不同的端口或者它们必须共享一个端口。
一般DBA团队是与维护Windows服务器的团队分开的,更好的做法是在确定知道SysAdmin密码或有其它拥有SysAdmin权限的帐号后删除默认的Windows组。