Indizes am Microsoft SQL Server
Verpasse Deinen lahmen Sql Queries einen Raketenrucksack
What you will learn
Was Indizes sind und wie sie funktionieren.
Welche Arten von Indizes gibt es und wie funktionieren sie?
Wie müssen Indizes strukturiert sein um Abfragen maximal zu beschleunigen?
Was sind Ausführungspläne und wie sind sie zu lesen?
Welche Strategien gibt es, um auf bestehenden Systemen aufzuräumen?
Wo sind die Grenzen von Indizes?
Description
This course is available in english too.
Mit der Zeit wachsen Datenbanken immer weiter an. Dann kommen auch die Probleme. Die Antwortzeit wird immer länger und länger, bis die User vor den Bildschirmen einschlafen.
Indizes können hier viel bewegen, da sie dem Datenbankserver helfen, durch die vorhandenen Daten zu navigieren. So können die Daten schneller gefunden und die Antwortzeit signifikant verkürzt werden. Es ist schon vorgekommen, dass ein, zwei gut gewählte Indizes die Abfragezeit eines Querys von mehreren Stunden auf ein paar Minuten gedrückt haben. Auch hat das dann natürlich Auswirkungen auf die verwendete Hardware. Sie kann dann eine deutliche Nummer kleiner ausfallen, bzw. die Auslastung geht deutlich runter.
Fundierte Kenntnisse über Indizes und deren Verwendung sind sehr knapp gesät. Dabei ist das Potential enorm.
In diesem Kurs lernst Du, was Indizes sind und wie sie eingesetzt werden können. Wir gehen die verschiedenen Indexarten im Detail durch und werden uns auch Ausführungspläne näher ansehen.
Nach diesem Kurs bist Du in der Lage die Situation auf Deinem SQL Server exakt zu analysieren und über Verbesserungen zu entscheiden.
Wenn Du die Kenntnisse aus diesem Kurs richtig nutzt, kannst Du mit Sicherheit bei Deiner nächsten Gehaltsverhandlung punkten.