SQL Server 2008的性能优化工具

由于现在项目的数据量非常的庞大,日均新增数据几乎达到5位数,数据库的性能就成了整个项目的关键,如何才能做到最优化?不但从数据库逻辑的设计还是物理设计都应该仔细的规划和考虑。

    物理上的优化有最笨的方法就是提高数据库的性能,再高个档次就是合理组织数据库文件和Temp数据库存放的位置了,逻辑上优化无非就是有良好的数据库设计数据量大的时候三范式就有一点站不住了,适当的数据冗余也是提高数据库检索效率的有效手段,但这些都需要经验丰富的家伙才能游刃有余,好在SQL2008提供了数据库优化工具使得优化这个工作在一定层面上变得简单了,SQL2000也提供了类似的功能但十分的不可用,2008只是让这个功能可用了而以,在原理和方法上是一样的,这一点也不得不佩服微软,其一是不完善的功能也敢拿出来用(2000上)其二功能架构的出色设计使得功能有很强的延续性和可扩展性(2005把2000的功能保留并完善)。

    优化工具使用很简单

    1:使用SQL Server PorFiler(事件查看器)将业务系统中所有操作数据库的步骤都录制下来保存成工作文件。

    2:打开sql2008的DataBase Engine Tuning Advisor 将录制下来的作为工作文件然后系统会自动根据你的工作文件来优化数据库。

    这种优化就是两种一种是根据工作文件来判断那些表需要建立索引,还有一种就是建立分区,都是从存储结构上来优化数据库的,但它不会告诉你那些SQL语句写的有问题,如果它的只能化最后能到达这个程度就好了。

1

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/16436858/viewspace-520855/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/16436858/viewspace-520855/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值