SqlServer 数据库引擎优化顾问优化数据库(消耗内存很大)

 

 

如今一直在作的项目,数据量相对也不小,开始的时候没有以为,由于是刚开始,数据量还很小,在程序使用过程当中速度还挺快,可是随着数据量的不停的增加,发现程序愈来愈慢,甚至出现了超时的问题,所以要对程序和数据库进行优化,前期项目比较紧,没有针对大数据量业务进行分析设计,因此索引等相关优化没有作到位,经过后期的大数据量致使的错误使用了下面的方法。sql

这里简单的讲一下:如何使用数据库引擎优化顾问优化数据库数据库

简单的优化一下数据库。工具

1、启动 microsoft sql server management studio(就是sql的管理工具)post

2、工具->sql server profiler 大数据

3、sql server profiler->文件->新建跟踪 ->运行时间长一点,点中止 而后保存这个跟踪 sql server profiler->文件->保存->取个名字。优化

  选择监控的语句,%select%,%update%,%delete% 语句开头。设计

 

 

4、在SQL脚本中右边添加到数据库优化引擎中 或者手工打开数据库优化引擎中选择文件添加3d

5、优化完成有点击《操做》菜单,应用建议server

 

 

6、完成后建立结果以下:blog

 

 

如何使用数据库引擎优化顾问优化数据库

http://technet.microsoft.com/zh-cn/library/ms186354.aspx

如何建立工做负荷

http://technet.microsoft.com/zh-cn/library/ms190957.aspx

 

文章属于我的工做备忘录,欢迎指正...不排除从别人借鉴
相关文章
相关标签/搜索