我个人认为就是孜孜不懈的学习
两个月啃那本sqlserver2005技术内部-存储引擎,花了几个月啃四本书
连做梦都在想页面结构是怎么样的,绝非虚言
然后最好有实践机会,能够把实践到的和实践结合起来,其实理论思考是个非常困扰和痛苦的事情
不过话说回来了,绝大多数的性能优化准则与对sqlserver存储的结构理解息息相关
理解了存储结构,再阅读下性能优化的章节基本上会对sqlserver有个清晰地认识
sqlserver的痛苦之处在于有用文档的匮乏,很多只是表明的东西
无法深入到数据库系统层面去了解和探究
对于微软系列的东西除了一遍遍尝试还真没有太好的办法
换言之,只有在不断的失败中尝试成功,而关于失败的总结却是很少的
比如日志传送、比如集群
入门没那么困难,精通没那么容易
呵呵,这就是偶想说的