Get in Touch

Course Outline

01. ENVIRONMENT SETUP
   ➡ SQL Server Configuration Manager.
   ➡ SQL Server Management Studio (SSMS).
   ➡ Database initialization for training modules
   ➡ DBO roles and data preparation

02. MONITORING MECHANISMS AND TOOLS
   ➡ SQL Server Profiler
   ➡ Extended Events (XEvents, XE).
   ➡ Activity Monitor
   ➡ Performance Monitor
   ➡ Data Collector (DC)
   ➡ Query Store (QS)

03. CATALOG AND MANAGEMENT SYSTEM VIEWS
   ➡ Primary Dynamic Management View (DMV) and Dynamic Management Function (DMF) categories.

04. DATABASE AND SERVER MONITORING
   ➡ Assessment of RAM, disk, processor, and network interface utilization
   ➡ Analysis of executed SQL queries
   ➡ Active session tracking
   ➡ Recent connection history
   ➡ Identification of resource-intensive and blocked queries
   ➡ TEMPDB space consumption
   ➡ Session-specific TEMPDB usage analysis
   ➡ Resource allocation oversight

05. QUERY OPTIMIZER OPERATING PRINCIPLES

06. INDEX ARCHITECTURE AND TYPES
   ➡ Row-based indexes: CLUSTERED and NON-CLUSTERED
   ➡ Index selectivity metrics.
   ➡ Evaluation of operation execution time relative to index usage
   ➡ Server recommendations for missing indexes
   ➡ HEAP table structures (unindexed tables).
   ➡ Columnstore indexes: COLUMNSTORE INDEX
   ➡ COLUMNSTORE_ARCHIVE compression techniques.

07. QUERY EXECUTION PLANS
   ➡ Estimated Execution Plan generation
   ➡ Actual Execution Plan retrieval
   ➡ Interpretation of running query plans
   ➡ INDEX SCAN versus INDEX SEEK operations.

08. STATISTICS MANAGEMENT
   ➡ Principles of statistics creation and operation
   ➡ Monitoring and maintenance procedures
   ➡ Cardinality estimation errors
   ➡ Classification of statistics types

09. INDEX MONITORING AND MAINTENANCE
   ➡ Index fragmentation analysis
   ➡ Procedures for index reorganization and reconstruction

10. PARAMETER SNIFFING AND CODE RECOMPILATION

11. PREVALENT CONSTRUCTS AFFECTING PERFORMANCE

Requirements

This instructional program is intended for database administrators and developers seeking to enhance their capabilities in diagnostics and performance troubleshooting within SQL Server operations and associated applications. Participants must demonstrate proficiency in the Windows operating system and possess working knowledge of the Microsoft SQL Server database environment, ensuring alignment with standards for government.

 21 Hours

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses