10987 Performance Tuning and Optimizing SQL Databases

Ota SQL Server 2016:sta tehot irti ja säästät aikaa ja laiteinvestointeja!

Hyöty

Tällä kurssilla perehdytään tehokkaasti SQL Serverin optimointiin. Kurssilla käytetään SQL Server 2016 versiota, mutta se soveltuu toki aiempienkin versioiden käyttäjille.

Kenelle?

Henkilöt, jotka tarvitsevat syvällisempää tietoa SQL Serverin monitoroinnista ja optimoinnista, esimerkiksi järjestelmäasiantuntijat ja ohjelmistokehittäjät. Kurssi soveltuu versioiden 2005-2016 käyttäjille.

Esitiedot:

Hyvä SQL Server perustuntemus, esim. SQL Server hallinta -kurssi.

 

Miksi?

Esimerkiksi SQL Server 2016 In-Memory tekniikat mahdollistavat huipputehokkaan muistivaraisen tietojen käsittelyn. Toisaalta SQL Serverissä on oleellista selvittää erilaisia  prosessien odotusaikoja, jotta voidaan optimoida suorituskykyä oikealla tavalla.

Tämä kurssi toimii jatkokurssina SQL Server perusteet osaaville. Kurssi syventää SQL Serverin osaamista perehdyttämällä osallistujat laajasti palvelimen edistyneisiin optimointitekniikkoihin.
 

Miten?

Ilmoittaudu mukaan kurssille!

Materiaali:

MOC 10987

1. päivä

SQL Server Architecture, Scheduling, and Waits

  • SQL Server Components and SQL OS
  • Windows Scheduling vs SQL Scheduling
  • Waits and Queues

SQL Server I/O

  • Core Concepts
  • Storage Solutions
  • I/O Setup and Testing

Database Structures

  • Database Structure Internals
  • Data File Internals
  • TempDB Internals

SQL Server Memory

  • Windows Memory
  • SQL Server Memory
  • In-Memory OLTP

2. päivä

Concurrency and Transactions

  • Concurrency and Transactions
  • Isolation levels
  • deadlocks
  • Locking Internals

Statistics and Index Internals

  • Statistics Internals and Cardinality Estimation
  • Index Internals
  • Columnstore Indexes

Query Execution and Query Plan Analysis

  • Query execution and optimizer internals
  • Analyzing query plans

3. päivä

Plan Caching and Recompilation

  • Plan cache internals
  • Troubleshooting plan cache issues
  • Query store

Extended Events

  • Extended events core concepts
  • Implementing extended events

Monitoring, Tracing, and Baselining

  • Monitoring and tracing
  • Baselining and benchmarking

Troubleshooting Common Performance Issues

  • Troubleshoot CPU performance
  • Troubleshoot memory performanceT
  • roubleshoot I/O performance
  • Troubleshoot Concurrency performance
  • Troubleshoot TempDB performance

Vastuuhenkilö


Pekka Korhonen

haluatko_opiskella_heti_270px.jpg

Tämä kurssi asiakaskohtaisena?

Koulutuksia järjestetään myös asiakaskohtaisina toteutuksina

Ota yhteyttä myyntipalveluumme soittamalla puh. 042 42 21 21 tai lähettämällä sähköpostia osoitteeseen myyntipalvelu@sovelto.fi
niin järjestetään teille oma kurssi.

Jaa tämä sisältö: