🇩🇪
Programm
  1. Overview of Performance Monitoring & Tuning
    1. SQL Server Architecture
    2. Methodology & Life Cycle
    3. Tasks
    4. List of Top Performance Killers
  2. Overview of Tools & Resources
    1. Tracing
    2. Reliability & Performance Monitor
    3. Dynamic Management Views & Functions
    4. SQL Server Extended Events & Event Notifications
    5. Query Plans
    6. Continuous Data Collection
    7. Creating a Baseline Data Collection
  3. Memory
    1. SQL Server Memory Architecture
    2. Monitoring & Analyzing Memory Usage
    3. Factors influencing memory usage
  4. CPU
    1. SQL Server and CPU
    2. Monitoring & Analyzing CPU Usage
    3. Factors influencing CPU Usage
  5. IO
    1. SQL Server IO Architecture
    2. Monitoring & Analyzing IO
    3. Factors influencing IO
    4. Physical Database and Data Layout
  6. Locking
    1. Transactions
    2. Isolation Levels and Implications
    3. tempdb and Version Based Isolation
    4. Monitoring & Analyzing Locking
  7. Indexing
    1. Index Architecture
    2. Statistics
    3. Indexing for XML
    4. Using Fulltext Indexes
    5. Indexing for Hierarchical and Spatial Data
    6. Index Benefits vs. Cost
    7. Index Usage, Fragmentation & Maintenace
    8. Detecting Missing Indexes and Statistics
    9. Columnstore Indexes
  8. Query Analysis
    1. Query Processing Overview
    2. Cost Based Optimization
    3. Query Plans in Depth
    4. Identifying Expensive Queries
  9. Query Tuning
    1. Set Based vs. Procedural logic
    2. Query Design Analysis
    3. Efficient indexing (Clustered Indexes, Indexed Views, Filtered Indexes, Covering Indexes)
    4. Transaction & Locking Design
    5. Using Cursors
    6. Using CLR (.net)
    7. Denormalization
    8. Query hints
    9. Efficient Error Handling
    10. Using Resource Governor
    11. Database Engine Tuning Advisor
    12. New Windowing Functions
  10. Überblick Data Replay
Ziele

Zielgruppe

Datenbankentwickler und Administratore

Voraussetzungen

Vorkenntnisse

SSQLAG - smart SQL Server 2014/2012/2008R2: Administration und SSQLAP - smart SQL Server 2014/2012/2008R2: Abfragen und Modifizieren von Daten mittels T-SQL oder adäquate Kenntnisse