設定Sql Server禁止執行時間長的Sql語句執行

來源:互聯網
上載者:User

 

由於維護的一個項目版本參差不起,經曆的開發人員也比較多,特別是隨著表資料量的增加,所以部分的 sql 語句效能越來越差。這樣,隨著訪問量的增加,給資料庫帶來了不小的壓力。

 

為了快速的減少資料庫的壓力,並檢測以後sql 語句的品質,就只在 資料庫中設定了禁止執行時間超過200毫秒的sql執行,果然,加上對 sql 語句執行時間的配置之後,資料庫的壓力減小了很多

 

但是這樣只是治標不治本的方法,並是以暫時犧牲一些功能為代價來提升效能的,所以用的時間要考慮清楚。不過這樣的設定,對於檢查以後書寫的sql效能還是很不錯的。

 

廢話不說了,下面說設定方法:

 

企業管理器(Sql Server Management Studio Express)中:

根目錄 -> 右鍵屬性 -> 串連 -> 使用查詢管理員防止查詢長時間運行,在這一項上面打勾,然後再在下面的文字框裡面輸入最大執行時間。

注意這裡是以毫秒為單位的。個人建議設定200毫秒,不過這個要根據各個項目的硬體實力和訪問壓力來決定的。

 

下面(英文版本Sql Server 20005 和 中文 版本的 2005 個一張):

 

在這裡右鍵選擇串連

 

 

設定詳情(英文版 Sql Server 2005)

 

 

設定詳情(中文版 Sql Server 2005)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.