Meine Eindrücke aus „Advanced T-SQL Querying, Programming and Tuning“ in Wien

Kurz vor Weihnachten hatte ich die Gelegenheit, den Kurs „Advanced T-SQL Queyring, Programming and Tuning“ bei Itzik Ben-Gan in Wien zu besuchen. Diese Chance konnte ich mir nicht entgegen lassen. So oft weilt Itzik schließlich nicht in Europa. Es war überwältigend, wie vollgepackt mit wertvollen Informationen und praktischen Übungen der fünftägige Kurs war.

Eines der herausragenden Themen für mich war die Diskussion über „Window Functions“. Itzik gab einen gründlichen Überblick über die verschiedenen verfügbaren Funktionen und wie sie verwendet werden können, um Berechnungen über eine Reihe von Zeilen durchzuführen. Er demonstrierte, wie diese Funktionen verwendet werden können, um Probleme wie das Einordnen von Datensätzen, das Berechnen von laufenden Summen und das Ermitteln des Höchst- oder Mindestwerts innerhalb einer Gruppe zu lösen. Es hat mir die Augen geöffnet zu sehen, wie viel effizienter und eleganter Fensterfunktionen unsere Abfragen machen können, und ich verließ den Kurs mit einem viel besseren Verständnis dafür, wie ich sie in meiner eigenen Arbeit verwenden kann.

Itzik Ben-Gan

Ein weiteres Highlight des Kurses war der Fokus auf Indizierung und Abfrageoptimierung. Itzik führte uns durch die verschiedenen Arten von Indizes, die in SQL verfügbar sind, und erklärte, wann und wie man sie effektiv einsetzt. Er gab auch Tipps zur Analyse der Abfrageleistung und zur Identifizierung von Verbesserungsbereichen. Es war sehr hilfreich, tief in diese Themen einzutauchen und zu erfahren, wie wir unsere Abfragen für eine bessere Leistung optimieren können.

Insgesamt war der Kurs eine unschätzbare Lernerfahrung. Itzik ist ein hochqualifizierter Ausbilder mit einem reichen Wissens- und Erfahrungsschatz im Bereich SQL. Er konnte komplexe Konzepte leicht verständlich rüberbringen und lieferte sowohl viele Beispiele und Übungen als auch reale Praxisfälle, die uns dabei helfen, unser neu gewonnenes Wissen auch direkt anzuwenden. Ich kann diesen Kurs jedem empfehlen, der seine T-SQL-Kenntnisse auf die nächste Stufe bringen möchte.