sqlserver2008效能優化資訊

2022-09-16 08:30:13 字數 862 閱讀 8994

以下設定會導致快取的執行計畫失效,每次執行需要重新編譯,嚴重影響效能

set ansi_null_dflt_off

set ansi_null_dflt_on

set ansi_nulls

set ansi_padding

set ansi_warnings

set arithabort

set concat_null_yields_null

set datefirst

set dateformat

set forceplan

set language

set no_browsetable

set numeric_roundabort

set quoted_identifier

set textsize

查詢出影響效能的方式

1、通過profile檢視相關資訊

通過sys.dm_exec_query_stats 和 sys.dm_exec_requests 動態管理

檢視查詢共同消耗大量資源的類似查詢

2、select * from sys.dm_exec_requests 中當前查詢計畫

3、exec sp_configure檢視當前配置資訊

4、sys.dm_db_index_usage_stats 有關 sql server 例項上現有索引的索引使用資訊

5、sys.dm_exec_query_stats 返回有關快取查詢計畫的聚合效能統計資訊,可捕獲諸如快取計畫已執行的時間、快取計畫進行時所執行的邏輯和物理讀取運算元等信

6、sys.dm_exec_requests 動態管理檢視查詢共同消耗大量資源的類似查詢。

sqlserver2008 效能優化方法

sqlserver效能優化 go exec sp configure awe enabled 1 記憶體可以支援64g exec sp configure lightweight pooling 0 不使用nt纖程 exec sp configure priority boost 1 增加sqlse...

SQL Server 2008效能監視和優化工具

microsoftsql server提供了一套綜合的工具,用於監視 sql server 中的事件和優化物理資料庫的設計。工具的選擇取決於要執行的監視或優化型別和要監視的具體事件。以下是 sql server 監視和優化工具 工具 說明 sp trace setfilter transact sq...

Sql Server 2008 收縮日誌

收縮日誌 alter database dnname set recovery with no wait goalter database dnname set recovery 簡單模式 gouse dnname godbcc shrinkfile n dnname log 11,truncate...