Benutzer:MovGP0/SQL/SQL Server Performance Tuning

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

SQL Server Performance Tuning

[Bearbeiten | Quelltext bearbeiten]

SQL Server Performance Killers

[Bearbeiten | Quelltext bearbeiten]
  • Insufficient Indexing
  • Inaccurate Statistics
  • Improper Query Design
  • Poorly Generated Execution Plans
  • Excessive Blocking and Deadlocks
  • Non-set-based operations (T-SQL Cursors)
  • Inappropriate Database Design
  • Excessive Fragmentation
  • Nonreuseable excecution plans
  • Frequent recompilation of queries
  • Improper Use of Cursors
  • Improper configuration of the database transaction log
  • Excessive use or improper configuration of tempdb

Performance Counters

[Bearbeiten | Quelltext bearbeiten]
Dynamic Management Objects
SELECT dmo_pc.counter_name, dmo_pc.cntr_value, dmo_pc.cntr_type
from sys.dm_os_performance_counters as dmo_pc
where dmo_pc.object_name = 'SQLServer:General Statistics'