SqlServer 数据库引擎优化顾问优化数据库

Posted 众里寻Ta千百度 ^_^

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SqlServer 数据库引擎优化顾问优化数据库相关的知识,希望对你有一定的参考价值。

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

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

简单的优化一下数据库。

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

二、工具->sql server profiler 

三、sql server profiler->文件->新建跟踪 ->运行时间长一点,点停止 然后保存这个跟踪 sql server profiler->文件->保存->取个名字。

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

 

 

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

五、优化完成有点击《操作》菜单,应用建议

 

 

六、完成后创建结果如下:

 

 

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

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

如何创建工作负荷

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

 

以上是关于SqlServer 数据库引擎优化顾问优化数据库的主要内容,如果未能解决你的问题,请参考以下文章

SQL优化工具 - SQL Server Profiler与数据库引擎优化顾问

如何生成xml文件

数据库引擎调整顾问

SQL Server 2014的数据库引擎新增功能(参考sqlserver官方文档)

求高手解决服务器问题。最近网站特别卡,数据库经常锁死,求高手指点!!!!数据库是sqlserver2000。

SQLSerVer优化大总结-百万级数据库优化