Course Outline
01. CONFIGURING THE DEVELOPMENT ENVIRONMENT
➡ SQL Server Configuration Manager.
➡ SQL Server Management Studio (SSMS).
➡ Database initialization and configuration for training purposes
➡ Database owner (DBO) setup and data preparation
02. MONITORING FRAMEWORKS AND UTILITIES
➡ 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 Views (DMVs) and Dynamic Management Functions (DMFs).
04. DATABASE AND SERVER PERFORMANCE MONITORING
➡ Resource consumption tracking: RAM, storage, processors, and network interfaces
➡ Analysis of executed SQL queries
➡ Review of active sessions
➡ Assessment of recent connection logs
➡ Identification of high-cost and blocked queries
➡ TEMPDB capacity analysis
➡ Sessions with the highest TEMPDB usage
➡ Resource allocation oversight
05. OPERATIONAL PRINCIPLES OF THE QUERY OPTIMIZER
06. INDEXING PRINCIPLES
➡ Row-based indexes and their classifications: CLUSTERED INDEX, NON-CLUSTERED INDEX
➡ Evaluation of index selectivity.
➡ Measurement of database operation performance relative to index usage
➡ Server-generated recommendations for missing indexes
➡ Unindexed tables (HEAP structures).
➡ Columnar indexes: COLUMNSTORE INDEX
➡ COLUMNSTORE_ARCHIVE compression techniques.
07. QUERY EXECUTION PLANS
➡ Estimated Execution Plan
➡ Actual Execution Plan
➡ Review of active and historical query plans
➡ INDEX SCAN and INDEX SEEK operational mechanics.
08. STATISTICS MANAGEMENT
➡ Structure and operational logic of statistics
➡ Statistical monitoring and maintenance protocols
➡ Cardinality estimation variances
➡ Classification of statistics types
09. INDEX MAINTENANCE MONITORING
➡ Index fragmentation assessment
➡ Index reorganization and rebuilding strategies
10. PARAMETER SNIFFING AND CODE RECOMPILATION
11. PREVALENT PERFORMANCE DEGRADATION FACTORS
Requirements
This course is tailored for database administrators and developers seeking to augment their technical proficiency in diagnostics and performance remediation for SQL Server operations and associated applications. Participants are expected to possess foundational knowledge of the Windows operating system environment and demonstrate familiarity with the Microsoft SQL Server database ecosystem.
Testimonials (4)
data was personalised to our organisations
Vincent Long - ASSMANG PTY LTD
Course - T-SQL Fundamentals with SQL Server Training Course
personalised to our understanding and data
Vincent Long - ASSMANG PTY LTD
Course - Business Intelligence with SSAS
The training was well structured and interactive
kgotla Moncho - Martin Engineering Africa
Course - MS 20761 : Querying Data with Transact SQL
The instructor brought his A game again as he superbly took my staff through the customized training with expert timing, knowledge, support, and rapport with my staff.