SQLserver中优化动易网站实例

在SQL server中咱们已经了解到了分析顾问的强大之处,利用这个程序实现了大幅度的查询优化,而且操做简单。那么在实际中,又是如何完成真正的优化的呢?在现实环境中,咱们利用系统监视功能联合分析顾问来解决查询优化的问题,本次咱们介绍两个模块,如何搭建动易网站,并对网站进行优化,将SQL server优化查询带进实例中。
咱们这里须要相应的程序visual studio 2008的支持。在不少地方都有下载。首先咱们安装IIS6.0,步骤很少说,这里不比勾选ASP.NET在后面咱们会撞在ASP.NET2.0。
clip_p_w_picpath001
安装完成IIS6.0以后,安装ASP.NET2.0组件。
clip_p_w_picpath003
打开命令提示符,键入aspnet_regiis.exe -i 安装ASP.NET2.0组件。
clip_p_w_picpath005
安装完成ASP.NET2.0以后,打开IIS管理器,将WEB服务扩展中的ASP.NET打开。
clip_p_w_picpath007
以后将动易网站中的页面粘贴到默认网站以后。而且给予network server彻底控制权限并做继承。
clip_p_w_picpath009
clip_p_w_picpath010
打开http://localhost开始网站的安装,在安装过程当中会自动导入数据库。
clip_p_w_picpath012
咱们须要在数据库中建立于这里所填数据库同名的库,而后键入正确的数据库用户密码,点击下一步。而后建立数据库便可。
clip_p_w_picpath014
建立成功后,咱们输入网站的管理员帐户密码,默认验证码是8888.
clip_p_w_picpath016
这样网站和数据库就联系到了一块儿,咱们开始作维护的操做,首先打开管理工具中的性能。展开性能日志和报表,新建计数器。
clip_p_w_picpath017
打开以后,咱们添加咱们要检测的对象。一般咱们添加进行CPU,内存,进程就OK了。建立好以后,默认已经启动,咱们打开SQL server的跟踪器。
clip_p_w_picpath019
打开以后选择新建,不须要作任何操做直接选择运行。
clip_p_w_picpath021
这里就开始跟踪应用时刻所用的select语句了。接下来咱们就在网站中作一些操做,随便点击,就会出现大量的select查询语句。
操做完成以后,咱们进入咱们的性能计数器日志,中止它,再进入SQL server的跟踪器中,将这些记录保存,而后关闭。
clip_p_w_picpath023
再次选择打开,选择跟踪文件,将刚刚保存的文件打开,关闭只是为了中止跟踪,就能够将性能监测中的数据与这里结合。选择文件,导入性能数据。
clip_p_w_picpath025
默认性能保存在C盘的perflogs的文件夹中。
clip_p_w_picpath026
选择显示全部的监测
clip_p_w_picpath028
打开以后咱们看到很杂乱的统计线条,咱们选择相对最高的点,而后查看他用的什么语句。
clip_p_w_picpath030
下面的窗口会显示相应的select语句,将这个语句复制到SQL数据库中,进行分析,分析后建立相应的索引,咱们就完成了优化。具体方法在上篇博文中有介绍。
相关文章
相关标签/搜索