SQL Server Administration, Wartung und Performance

SQL Server Administration, Wartung und Performance


Produktbeschreibung

In diesem Workshop vermitteln wir Ihnen alle notwendigen Kenntnisse, um in Ihrem Unternehmen SQL Server optimal zu installieren, zu konfigurieren und langfristig die Performance zu sichern. Zielgruppe sind Administratoren die den SQL Server installieren, für die Wartung zuständig sind und sich in Fragen der Performance auskennen müssen.

Workshopinhalte:

  • Installation einer optimalen SQL Server Performance Architektur
    • Installationsfehler und deren Auswirkungen
    • Installation von SQL Server
    • Auswahl der Funktionen
    • Systemdatenbanken
  • Optimieren der IO und des Storage Layouts vom SQL Server
    • DAS, SAN, FC, iSCSI, SSD
    • Storage Tests mit SQLIO, SQLSIM
    • Dateigruppen und Datenfiles
    • Storage Layout für Systemdatenbanken festlegen
    • Storage Layout für Benutzerdatenbanken festlegen
    • TempDB und deren Bedeutung
    • Anpassen der automatischen Vergrößerung von Datenbanken
  • Konfiguration von SQL Server, der Schritt nach der Installation
    • SP_CONFIGURE
    • Min- Max Server Memory anpassen
    • Prozessoraffinität festlegen
    • E/A – Affinität festlegen
    • Arbeitsspeicher für Indexerstellung
    • Minimaler Arbeitsspeicher pro Abfrage
    • Konfigurierte und ausgeführte Werte
    • Maximale Arbeitsthreadanzahl festlegen
    • SQL Server Prozess höher stufen
    • Authentifizierung
    • Anmeldeüberwachung
    • Datenbankbesitzverkettung
  • Bordmittel zur Überwachung und Leistungsmessung
    • Der SQL Server Aktivitätsmonitor, Taskmanager des Admin im SQL Server
    • Die SQL Server Berichte, Quellen für Informationen
    • Dynamische Verwaltungssichten, Quellen für Informationen
    • Prozeduren, Funktionen und Sichten
    • Der SQL Server Profiler, Ereignisse im SQL Server aufzeichnen
    • Windows Systemmonitor, oder wie Sie sehen in welchem Zusammenhang die SQL Server Aktivitäten mit RAM, CPU, Netzwerk und I/O stehen.
    • Der Datensammler
    • SQLDiag, RML Utilities, etc.
    • Die SQL Server Ressourcenkontrolle
  • Indizes im SQL Server
    • Der Heap, eine Tabelle ohne Index
    • Der gruppierte und nicht gruppierte Index, eingeschlossene Spalten
    • Zusammengesetzte Indizes
    • Gefilterte Indizes und deren Nutzen
    • Indizierte Sichten
    • Columnstore Indizes
  • Indizes verwalten
    • Anzeigen der Fragmentierung von Indizes
    • Erstellen einfacher Wartungspläne
    • Ein Skript für Indizes als bessere Alternative
    • Anzeigen von Informationen zur Indexverwendung
    • Anzeigen fehlender Indizes
    • Anzeigen überflüssiger Indizes
    • Seitenfüllgrad
    • Seitenteilung
    • Statistiken
  • Daten komprimieren
    • Datenkompression geht zu Lasten der CPU, aber reduziert die IO-Aktivitäten. Da Datenbanksysteme I/O Produzieren, Plattenzugriffe aufwendig und langsam sind, gilt es überflüssige IO zu vermeiden.
    • Backupkomprimierung
  • Der Datenbankoptimierungsratgeber (DTA), Chancen und Grenzen eines großartigen Tools
    • Praktische Anwendung des DTA
    • Verschiedene Szenarien mit dem DTA erstellen und analysieren
    • Grenzbereiche des Einsatzes vom DTA
    • Berichte des DTA auswerten und verstehen
    • Physischer Entwurf und Partitionierung
  • Automatisieren von SQL Server – das Ziel ein fast Wartungsfreies System
    • Konfiguration des SQL Server Agent
    • Master und Zielserver einrichten
    • Ereignisweiterleitung
    • Mailprofil konfigurieren und einrichten
    • Bedingung für CPU im Leerlauf
    • Ausfalloperator festlegen
    • Aufträge definieren und planen
    • Wartungsjobs erstellen und planen
    • Fehlerprotokolle
    • Operatoren
    • Warnungen einrichten
    • Proxykonten festlegen
    • Jobs in Abhängigkeit von Ereignissen ausführen

Dauer des Workshops: 3 Tage

Der Preis für diesen Workshop beträgt 1.450,- EUR zzgl. MwSt.