原创 理解SQL SERVER中的分區表

理解SQL SERVER中的分區表 簡介     分區表是在SQL SERVER2005之後的版本引入的特性。這個特性允許把邏輯上的一個表在物理上分爲很多部分。而對於SQL SERVER2005之前版本,所謂的分區表僅僅是分佈式視

原创 SQL Server Profiler工具

一、SQL Profiler工具簡介 SQL Profiler是一個圖形界面和一組系統存儲過程,其作用如下: 圖形化監視SQL Server查詢;在後臺收集查詢信息;分析性能;診斷像死鎖之類的問題;調試T-SQL語句;模擬重放SQL

原创 優化SQL Server的內存佔用之執行緩存

優化SQL Server的內存佔用之執行緩存篇 優化SQL Server的內存佔用之執行緩存   在論壇上常見有朋友抱怨,說SQL Server太吃內存了。這裏筆者根據經驗簡單介紹一下內存相關的調優知識。首先說明一下SQL Serv

原创 SQL with(nolock)與with(readpast)

  所有Select加 With (NoLock)解決阻塞死鎖,在查詢語句中使用 NOLOCK 和 READPAST 處理一個數據庫死鎖的異常時候,其中一個建議就是使用 NOLOCK 或者 RE

原创 觀察處理器隊列長度Processor Queue Length

一個集合的一個或多個線程,準備好但不能夠運行在處理器由於另一個活動線程正在運行的稱爲處理器隊列。最明顯的症狀,一個處理器是一個持續或反覆出現瓶頸兩年多線程隊列。雖然隊列最有可能發展當處理器都很忙,他們可以發展時,利用遠低於百分之90。這可