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數據庫中,進行分析,分析後建立相應的索引,咱們就完成了優化。具體方法在上篇博文中有介紹。
相關文章
相關標籤/搜索