Performance Tuning and Optimizing SQL Databases
Dauer:4 Tage
Preis/Person:netto 1.700,00 €
brutto 2.023,00 €
brutto 2.023,00 €
Ziele
In dieser Schulung werden Datenbank-Administratoren und -Entwickler die Fertigkeiten und Skills vermittelt, die sie für die Optimierung und das Performance-Tuning ihrer Datenbanken benötigen.
Zielgruppe
Datenbank-Administratoren, die für die Pflege von SQL Server Datenbanken und SQL Server Instanzen verantwortlich sind sowie Datenbank-Entwickler, die Anwendungen entwickeln, die auf SQL Server Datenbanken zugreifen.
Voraussetzungen
Grundkenntnisse des Microsoft Windows Betriebssystems und seiner Kernfunktionen, praktische Erfahrungen in der Datenbank-Administration und -Pflege sowie praktische Erfahrungen mit Transact-SQL.
Schulungsinhalte
- Einführung in SQL Server 2012 und sein Toolset
- Die SQL Server-Plattform
- SQL Server-Tools
- SQL Server-Dienste
- Planung einer SQL Server 2012-Installation
- SQL Server-Architektur
- Planung der Serverressourcen
- Tests vor der Installation
- Installation und Konfiguration von SQL Server 2012
- Vorbereitungen für die Installation
- Installation von SQL Server
- Upgrade und Automatisierung der Installation
- Arbeiten mit Datenbanken
- Rolle und Struktur von SQL Server-Datenbanken
- Arbeiten mit Dateien und Dateigruppen
- Verschieben von Datenbankdateien
- Wiederherstellungsmodelle für SQL Server 2012
- Backupstrategien
- SQL Server Transaction Logging
- Planung einer Backupstrategie
- Backup von SQL Server 2012-Datenbanken
- Backup von Datenbanken und Transaction Logs
- Verwalten von Datenbankbackups
- Erweiterte Backupoptionen
- Wiederherstellung von SQL Server 2012-Datenbanken
- Import und Export von Daten
- Authentifizierung und Autorisierung von Benutzern
- Zuweisen von Server- und Datenbankrollen
- Arbeiten mit Serverrollen
- Festgelegte Datenbankrollen
- Benutzerdefinierte Datenbankrollen
- Autorisierung von Benutzern für den Zugriff auf Ressourcen
- Benutzerzugriff auf Objekte
- Benutzer für die Ausführung von Code autorisieren
- Konfiguration von Berechtigungen auf der Schemaebene
- Auditing von SQL Server-Umgebungen
- Automatisierung der SQL Server 2012-Verwaltung
- SQL Server Agent
- SQL Server Agent Jobs
- Konfiguration der Sicherheit für den SQL Server Agent
- Konfiguration von Berechtigungen
- Konfiguration von Proxykonten
- Überwachung von SQL Server 2012 mit Alarmmeldungen und Benachrichtigungen
- Fortlaufende Wartung der Datenbank
- Sicherstellen der Datenbankintegrität
- Wartung von Indizes
- Automatisierung von Routineaufgaben
- Nachverfolgen des Zugriffs auf SQL Server 2012
- Aufzeichnen der Aktivität mit Hilfe von SQL Server Profiler
- Performanceverbesserung mit dem Database Engine Tuning Advisor
- Nachverfolgungsoptionen
- Überwachung von SQL Server 2012
- DMVs (Dynamic Management Views)
- Überwachung der Aktivität
- Aufzeichnen und Verwalten von Performancedaten
- Analyse der gesammelten Daten
- Verwaltung mehrerer Server
- Arbeiten mit mehreren Servern
- Virtualisierung von SQL Server
- Bereitstellung und Upgrade von Datenschichtanwendungen
- Troubleshooting gängiger SQL Server 2012-Administrationsprobleme
Termine