Microsoft SQL Server 2008 R2 - SQL Performance Tuning für

Werbung
Microsoft SQL Server 2008 R2 - SQL Performance Tuning
für Entwickler
Kompakt-Intensiv-Training
In unserer Schulung "Microsoft SQL Server 2008 R2 - SQL-Performance-Tuning für Entwickler" erarbeiten Sie sich ein
solides fachliches Fundament zu Faktoren der internen Optimierung von Datenbanken. Neben allgemeinen Informationen
zur Optimierung vermitteln wir Ihnen Kenntnisse zur Indizierung, zum Erkennen und Beseitigen von Deadlocks, zum Tuning
von Statements und zum Reagieren u. a. auf Datenbank-Ereignisse.
Unser Seminar verfolgt zum einen das Ziel, Sie mit Fachwissen zu den Interna des SQL Server Operating Systems (SQL OS)
auszustatten, welches Sie in die Lage versetzt, das Handlungsschema der Datenbank-Engine bei der Datenspeicherung
und beim Datenabruf zu verstehen. Zum anderen lernen Sie, auf diesem Know-how aufbauend, das Konzept der
Zugriffslogik und interne Engine-Prozesse optimal aufeinander abzustimmen.
Die Schulung "Microsoft SQL Server 2008 R2 - SQL-Performance-Tuning für Entwickler" richtet sich an Entwickler und
Administratoren, die bereits über ein entsprechendes Wissen bezüglich Microsoft SQL Server oder eines anderen Relational
Database Management Systems (RDBMS) verfügen.
Kursinhalte
MS-SQL Server 2008 R2 - SQL-Performance-Tuning für Entwickler
Das SQL Server Operating System - Einführung:
NUMA-Architektur
Worker-Threads und SQL Scheduler
Verwalten des Speichers
Buffer-Pool-Dimensionierung
Datenspeicherung - Architektur:
Daten- und Protokoll-Dateien
Aufbau von Data-Rows und Data-Pages
Datenspeicherung in Index- oder Heap-Strukturen
Änderungen mittels Datenmanipulation
Index-Optionen und Einschränkungen
Indizes verwalten
SQL-Server - Ausführungspläne:
Abfrage-Optimierer - Einführung
Arbeiten mit Ausführungsoptionen und Ausführungsplänen
Ausführungspläne analysieren
Schwerpunkt: JOIN-Typen(Hash Join, Merg Join, Nested Loop)
Parallelität innerhalb von Abfragen
Optimieren der Abfrage-Performance:
Werkzeuge
Tuning und Rewriting - Statement
Optimale Vorgehensweise: Verwenden temporärer Objekte
Optimale Vorgehensweise: Generieren von Indizes
Optimale Vorgehensweise: Cursor-Refactoring
Optimale Vorgehensweise: Bulk Load und Datenquellen-Synchronisation
Verwendung von Hinweisen (Plan Hints/Query Hints)
Verwenden von Caches:
Object-Caches - Einführung
Autoparametrierung/erzwungene Parametrierung
Kompilierung/Rekompilierung
Cache-Objekte verwalten
Transaktionen, konkurrierende Zugriffe, Sperren:
Datenbank-Transaktionen - Einführung
Lock-Typen
Spezielle und allgemeine Lockmodes
Dauer und Granularität von Locks
Ressourcen von Locks
Optimale Vorgehensweise: Erkennen und Vermeiden von Deadlocks
Zeilen-Versionierung
Monitoring von Ressourcen und SQL-Statements:
Profiler: Protokollieren von SQL-Traces
Profiler: Debugging, Session Replay und Lastsimulation
Profiler: System-Counter einbinden
Werkzeuge
Verwendung von Performance-Berichten
Langzeit-Analyse der Belastungen mittels Perfomance Datawarehouse
Vorraussetzungen
Unterrichtszeit
(8 x 45 Minuten)
jeweils von 09.30 Uhr - 17.00 Uhr
Trainingsvarianten
Öffentliches Training
Das öffentliche Training ist eine Standardschulung in den medienreichSchulungsräumen mit öffentlichem Teilnehmerkreis und den Inhalten aus
unserem Trainingsprogramm.
Preise
Pro Tag
nicht verfügbar
Kompletttraining
(3-Tage)
nicht verfügbar
Alle Preis verstehen sich pro Teilnehmer(in).
Inklusive
Mittagessen, Getränke, Trainingsunterlagen, medienreich-Zertifikat
Bei gleichzeitiger Anmeldung von
2-3 Personen erhalten Sie 5% Rabatt,
4-6 Personen erhalten Sie 10% Rabatt
7 Personen und mehr erhalten Sie 15% Rabatt.
Individuelles Inhouse Training
Das individuelle Inhouse Training findet in Ihren Räumlichkeiten statt.
Ihre Vorteile auf einen Blick:
Wir kommen zu Ihnen
Sie bestimmen Ihren Wunschtermin
Individuell abstimmbare Trainingsschwerpunkte aus unserer Trainingsbeschreibung
Individuelle Betreuung durch den Trainer
Sie sparen sich eventuelle Anfahrtswege u. Übernachtungskosten
Tagespreise
1. Teilnehmer
2. Teilnehmer
3. Teilnehmer
690,- €
+270,- €
+140,- €
je weiterer
Teilnehmer
+120,- €
Inkl. MwSt. = € 821,10
Inkl. MwSt. = € 321,30
Inkl. MwSt. = € 166,60
Inkl. MwSt. = € 142,80
Bei den Preisen handelt es sich um Tagespreise (8 x 45 Minuten) zzgl. eventuell anfallender Spesen. Details entnehmen Sie bitte dem verbindlichen Angebot
unser Berater- / innen.
Inklusive
Trainingsunterlagen, medienreich-Zertifikat
Individuelles Firmen Training
Individuelles Firmen Training für Sie oder Ihre Mitarbeiter in den Schulungsräumen von medienreich.
Ihre Vorteile auf einen Blick:
Individuelle Betreuung durch den Trainer
Training in unseren modernen Schulungsräumen
Sie bestimmen Ihren Wunschtermin
Individuell abstimmbare Trainingsschwerpunkte aus unserer Trainingsbeschreibung
Tagespreise
1. Teilnehmer
2. Teilnehmer
3. Teilnehmer
0,- €
+0,- €
+0,- €
je weiterer
Teilnehmer
+0,- €
Inkl. MwSt. = € 0,00
Inkl. MwSt. = € 0,00
Inkl. MwSt. = € 0,00
Inkl. MwSt. = € 0,00
Bei den Preisen handelt es sich um Tagespreise (8 x 45 Minuten).
Inklusive
Mittagessen, Getränke, Trainingsunterlagen, medienreich-Zertifikat
Ausdruck erstellt am 18.05.2017
medienreich Training GmbH
Kreuzstraße 34
33602 Bielefeld
Tel: +49 (0) 521 - 968774-0
Fax: +49 (0) 521 - 968774-90
Bürozeiten:
Mo. - Fr. 8:00 Uhr - 17:00 Uhr
Inhaber:
Frank Schmittat
UST-ID: DE308555942
Gerichtsstand: Bielefeld
Amtsgericht: Bielefeld, HRB 42330
Herunterladen