Performance Tuning and Optimizing SQL Databases

Corso

A Torino

1.600 € +IVA

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso intensivo

  • Livello

    Livello avanzato

  • Lingue

    Italiano, Italiano

  • Luogo

    Torino

  • Ore di lezione

    7h

  • Durata

    4 Giorni

Ottimizzazione e Tuning del Database SQL

Il corso si occupa di descrivere la panoramica architettonica alto livello di SQL Server e di tutte le sue varie componenti. Verranno affrontate tematiche come
l'execution model di SQL Server, attese e code.
i concetti di base di I / O, Storage Area Network e test delle prestazioni.
i concetti architettonici e migliori pratiche relative ai file di dati per i database utente e TempDB.
Descrivere i concetti architettonici e migliori pratiche relative alla concorrenza, transazioni, livelli di isolamento e di chiusura.
Descrivere i concetti architettonici del Optimizer e come identificare e risolvere i problemi piano di query.
i concetti architettonici, scenari di risoluzione dei problemi e best practice relativi al piano di cache.
i concetti architettonici, la strategia di risoluzione dei problemi e scenari di utilizzo per eventi estesi.
Verrà spiegata la strategia di raccolta dei dati e le tecniche per analizzare i dati raccolti e le tecniche per identificare e diagnosticare i colli di bottiglia per migliorare le prestazioni complessive.

Informazioni importanti

Documenti

  • Performance-Tuning-and-Optimizing-SQL-Databases.pdf

Sedi e date

Luogo

Inizio del corso

Torino
Visualizza mappa
Via Val della Torre 3 , 10149

Inizio del corso

Consultare

Profilo del corso

Il corso è rivolto ad Amministratori di database o sviluppatori di applicazioni basate su dabase SQL Server.

Si richiede una buona conoscenza dei sistemi Windows e delle loro funzionalità core e almeno una discreta esperienza lavorativa nella gestione e nella manutenzione di database SQL Server;

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Emagister S.L. (Titolare del trattamento dati) utilizzerà i tuoi dati per svolgere attività promozionali (via email e/o telefono), pubblicare recensioni o gestire eventuali segnalazioni. Nella politica sulla privacy potrai conoscere i tuoi diritti e gestire la cancellazione.

Opinioni

Materie

  • SQL
  • Cache
  • Server
  • Database tuning
  • Transact-SQL
  • Microsoft
  • Troubleshooting Common Performance Issues
  • Monitoring
  • Tracing
  • And Baselining

Professori

Paola Sonetto

Paola Sonetto

Docente

Programma

Contenuti

Module 1: SQL Server Architecture, Scheduling, and Waits

This module covers high level architectural overview of SQL Server and its various components. It dives deep into SQL Server execution model, waits and queues.

Module 2: SQL Server I/O

This module covers core I/O concepts, Storage Area Networks and performance testing. It focuses on SQL Server I/O operations and how to test storage performance.

Module 3: Database Structures

This module covers Database Structures, Data File and TempDB Internals. It focuses on architectural concepts and best practices related to data files for user databases and TempDB.

Module 4: SQL Server Memory

This module covers Windows and SQL Server Memory internals. It focuses on architectural concepts and best practices related to SQL Server Memory Configuration.

Module 5: Concurrency and Transactions

This module covers Transactions and Locking Internals. It focuses on architectural concepts and best practices related to Concurrency, Transactions, Isolation Levels and Locking.

Module 6: Statistics and Index Internals

This module covers Statistics and Index Internals. It focuses on architectural concepts and best practices related to Statistics and Indexes.

Module 7: Query Execution and Query Plan Analysis

This module covers Query Execution and Query Plan Analysis. It focuses on architectural concepts of the Optimizer and how to identify and fix query plan issues.

Module 8: Plan Caching and Recompilation

This module covers Plan Caching and Recompilation. It focuses on architectural concepts, troubleshooting scenarios and best practices related to Plan Cache.

Module 9: Extended Events

This module covers Extended Events. It focuses on architectural concepts, troubleshooting strategy and usage scenarios for Extended Events.

Module 10: Monitoring, Tracing, and Baselining

This module covers tools and techniques to monitor, trace and baseline SQL Server performance data. It focuses on data collection strategy and techniques to analyze collected data.

Module 11: Troubleshooting Common Performance Issues

This module covers common performance bottlenecks related to CPU, Memory, IO, TempDB and Concurrency.

It focuses on techniques to identify and diagnose bottlenecks to improve overall performance.

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Performance Tuning and Optimizing SQL Databases

1.600 € +IVA