{"course":{"productid":35157,"modality":1,"active":true,"language":"de","title":"Master Class: SQL Server Performance, Troubleshooting und Security","productcode":"SQLPTS","vendorcode":"MT","vendorname":"Master Class","fullproductcode":"MT-SQLPTS","courseware":{"has_ekit":false,"has_printkit":true,"language":""},"url":"https:\/\/portal.flane.ch\/course\/masterclass-sqlpts","essentials":"<p>W&uuml;nschenswert sind Kenntnisse in den Bereichen:<\/p>\n<ul>\n<li>Kenntnisse in der Administration des MS SQL Servers<\/li><li>Kenntnisse relationaler Datenbanken<\/li><li>Kenntnisse in der Sprache TSQL<\/li><li><span class=\"cms-link-marked\"><a class=\"fl-href-prod\" href=\"\/swisscom\/course\/innovator-sqlscomp\"><svg role=\"img\" aria-hidden=\"true\" focusable=\"false\" data-nosnippet class=\"cms-linkmark\"><use xlink:href=\"\/css\/img\/icnset-linkmarks.svg#linkmark\"><\/use><\/svg>Microsoft SQL Server Administrator Compact <span class=\"fl-prod-pcode\">(SQLSCOMP)<\/span><\/a><\/span><\/li><\/ul>","audience":"<p>Die Zielgruppen sind zum einen Datenbankadministratoren, die bereits Kenntnisse in der Installation und Verwaltung des MS SQL Servers haben und gezielt weiterf&uuml;hrende Kenntnisse in den Bereichen Konfiguration, Optimierung und Troubleshooting aufbauen wollen.<\/p>\n<p>Ausserdem Entwickler, die erweiterte SQL-Funktionalit&auml;ten wie gespeicherte Prozeduren, Transaktionsprogrammierung und Sperrverhalten erlernen, monitoren und optimieren m&ouml;chten.<\/p>","contents":"<h5>Architektur des MS SQL Servers<\/h5><ul>\n<li>Verbindungsprotokolle<\/li><li>Layer der Datenbank Engine<\/li><li>Abfrage Life Circle<\/li><\/ul><h5>Konfiguration des SQL Servers<\/h5><ul>\n<li>Konfiguration der Datenbankdienste<\/li><li>Storage Konzepte<\/li><li>Memory Konfiguration<\/li><li>Prozessorkonfiguration<\/li><li>Weitere Serverkonfigurationen<\/li><li>Oberfl&auml;chenkonfigurationsmanager<\/li><li>Konfiguration der TempDB<\/li><\/ul><h5>Datenbankarchitektur<\/h5><ul>\n<li>Datenbank Komponenten (Data- und Log Files, File Groups, Extents, Pages)<\/li><li>Pagestruktur und Pagetypen<\/li><li>Umgang mit Datenbankdateien (Dateikonfiguration, Shrink File u.a.)<\/li><\/ul><h5>Indizes und Statistiken<\/h5><ul>\n<li>Arten von Indizes<\/li><li>Vor- und Nachteile von Indizes<\/li><li>Column Stored Index<\/li><li>Statistiken und gefilterte Statistiken<\/li><\/ul><h5>Sicherheit<\/h5><ul>\n<li>Berechtigungskonzepte im SQL Server<\/li><li>Erstellen von Logins, Benutzern, Rollen und Schemas<\/li><li>&Uuml;bertragen von Logins<\/li><li>Arbeiten mit Instanzen<\/li><li>Always Encrypted<\/li><li>Code und Datenverschl&uuml;sselung<\/li><li>Dynamic Data Masking<\/li><li>Server und Datenbank Auditing<\/li><li>Passwortschutz und Verschl&uuml;sselung von Backups<\/li><li>SQL Injection<\/li><li>Security f&uuml;r SSRS und SSAS<\/li><\/ul><h5>Wartung des SQL Servers<\/h5><ul>\n<li>Wartungsstrategien von Indizes, Statistiken und Datenbanken<\/li><li>Automatisierung von Wartungsjobs<\/li><li>SSIS DB als Speicherort von Wartungsjobs<\/li><\/ul><h5>Identifizieren von Leistungsengp&auml;ssen<\/h5><ul>\n<li>Gr&uuml;nde von Leistungsengp&auml;ssen<\/li><li>Strategien zur Identifizierung von Leistungsengp&auml;ssen<\/li><li>Nutzen des Perfmon zur Analyse von Leistungsparametern<\/li><li>&Uuml;berblick der wichtigsten Performanceparameter<\/li><li>Monitoring von Events mit den Tools Profiler und Extended Events<\/li><li>Monitoring mit DMVs und DBCC Anweisungen<\/li><li>Data Collector<\/li><\/ul><h5>Abfragen und Ausf&uuml;hrungspl&auml;ne<\/h5><ul>\n<li>Architektur der Abfrageverarbeitung<\/li><li>Verstehen und interpretieren von Ausf&uuml;hrungspl&auml;nen<\/li><li>Verwenden des Datenbankoptimierungsratgebers zur Verbesserung der Abfrageperformance<\/li><li>Nutzen des Query Store<\/li><li>Auto Tuning<\/li><\/ul><h5>Optimieren von SQL<\/h5><ul>\n<li>10 Tipps zu performantem SQL<\/li><li>Sperrverhalten von Abfragen<\/li><li>Transaktionen und Isolation Level<\/li><li>Identifizieren von Deadlocks<\/li><li>Beeinflussen von Ausf&uuml;hrungspl&auml;nen mit Hints<\/li><li>Prozeduren und materialisierte Sichten<\/li><li>Nutzung von CLRs<\/li><\/ul><h5>In Memory OLTP Datenbanken und Tabellenkomprimierung<\/h5>","summary":"<p>Dieser 5 t&auml;gige Praxisworkshop richtet sich zum einen an Datenbankadministratoren, die bereits Grundkenntnisse in der Installation und Verwaltung des MS SQL Servers haben und gezielt weiterf&uuml;hrende Kenntnisse in den Bereichen Konfiguration, Optimierung und Troubleshooting erlernen wollen.<\/p>\n<p>Zum anderen richtet sich der Kurs an Entwickler, die SQL-Kenntnisse haben und nun den n&auml;chsten Schritt gehen wollen, erweiterte Funktionalit&auml;ten, wie gespeicherte Prozeduren, Transaktionsprogrammierung und Sperrverhalten zu erlernen, zu monitoren und zu optimieren.<\/p>\n<p>S&auml;mtliche Themen der Agenda werden in einer eigenen virtuellen Umgebung an praktischen &Uuml;bungen eigenst&auml;ndig umgesetzt.<\/p>","essentials_plain":"W\u00fcnschenswert sind Kenntnisse in den Bereichen:\n\n\n- Kenntnisse in der Administration des MS SQL Servers\n- Kenntnisse relationaler Datenbanken\n- Kenntnisse in der Sprache TSQL\n- Microsoft SQL Server Administrator Compact (SQLSCOMP)","audience_plain":"Die Zielgruppen sind zum einen Datenbankadministratoren, die bereits Kenntnisse in der Installation und Verwaltung des MS SQL Servers haben und gezielt weiterf\u00fchrende Kenntnisse in den Bereichen Konfiguration, Optimierung und Troubleshooting aufbauen wollen.\n\nAusserdem Entwickler, die erweiterte SQL-Funktionalit\u00e4ten wie gespeicherte Prozeduren, Transaktionsprogrammierung und Sperrverhalten erlernen, monitoren und optimieren m\u00f6chten.","contents_plain":"Architektur des MS SQL Servers\n\n\n- Verbindungsprotokolle\n- Layer der Datenbank Engine\n- Abfrage Life Circle\nKonfiguration des SQL Servers\n\n\n- Konfiguration der Datenbankdienste\n- Storage Konzepte\n- Memory Konfiguration\n- Prozessorkonfiguration\n- Weitere Serverkonfigurationen\n- Oberfl\u00e4chenkonfigurationsmanager\n- Konfiguration der TempDB\nDatenbankarchitektur\n\n\n- Datenbank Komponenten (Data- und Log Files, File Groups, Extents, Pages)\n- Pagestruktur und Pagetypen\n- Umgang mit Datenbankdateien (Dateikonfiguration, Shrink File u.a.)\nIndizes und Statistiken\n\n\n- Arten von Indizes\n- Vor- und Nachteile von Indizes\n- Column Stored Index\n- Statistiken und gefilterte Statistiken\nSicherheit\n\n\n- Berechtigungskonzepte im SQL Server\n- Erstellen von Logins, Benutzern, Rollen und Schemas\n- \u00dcbertragen von Logins\n- Arbeiten mit Instanzen\n- Always Encrypted\n- Code und Datenverschl\u00fcsselung\n- Dynamic Data Masking\n- Server und Datenbank Auditing\n- Passwortschutz und Verschl\u00fcsselung von Backups\n- SQL Injection\n- Security f\u00fcr SSRS und SSAS\nWartung des SQL Servers\n\n\n- Wartungsstrategien von Indizes, Statistiken und Datenbanken\n- Automatisierung von Wartungsjobs\n- SSIS DB als Speicherort von Wartungsjobs\nIdentifizieren von Leistungsengp\u00e4ssen\n\n\n- Gr\u00fcnde von Leistungsengp\u00e4ssen\n- Strategien zur Identifizierung von Leistungsengp\u00e4ssen\n- Nutzen des Perfmon zur Analyse von Leistungsparametern\n- \u00dcberblick der wichtigsten Performanceparameter\n- Monitoring von Events mit den Tools Profiler und Extended Events\n- Monitoring mit DMVs und DBCC Anweisungen\n- Data Collector\nAbfragen und Ausf\u00fchrungspl\u00e4ne\n\n\n- Architektur der Abfrageverarbeitung\n- Verstehen und interpretieren von Ausf\u00fchrungspl\u00e4nen\n- Verwenden des Datenbankoptimierungsratgebers zur Verbesserung der Abfrageperformance\n- Nutzen des Query Store\n- Auto Tuning\nOptimieren von SQL\n\n\n- 10 Tipps zu performantem SQL\n- Sperrverhalten von Abfragen\n- Transaktionen und Isolation Level\n- Identifizieren von Deadlocks\n- Beeinflussen von Ausf\u00fchrungspl\u00e4nen mit Hints\n- Prozeduren und materialisierte Sichten\n- Nutzung von CLRs\nIn Memory OLTP Datenbanken und Tabellenkomprimierung","summary_plain":"Dieser 5 t\u00e4gige Praxisworkshop richtet sich zum einen an Datenbankadministratoren, die bereits Grundkenntnisse in der Installation und Verwaltung des MS SQL Servers haben und gezielt weiterf\u00fchrende Kenntnisse in den Bereichen Konfiguration, Optimierung und Troubleshooting erlernen wollen.\n\nZum anderen richtet sich der Kurs an Entwickler, die SQL-Kenntnisse haben und nun den n\u00e4chsten Schritt gehen wollen, erweiterte Funktionalit\u00e4ten, wie gespeicherte Prozeduren, Transaktionsprogrammierung und Sperrverhalten zu erlernen, zu monitoren und zu optimieren.\n\nS\u00e4mtliche Themen der Agenda werden in einer eigenen virtuellen Umgebung an praktischen \u00dcbungen eigenst\u00e4ndig umgesetzt.","skill_level":"Intermediate","version":"2.3","duration":{"unit":"d","value":5,"formatted":"5 Tage"},"pricelist":{"List Price":{"DE":{"country":"DE","currency":"EUR","taxrate":19,"price":4995},"AT":{"country":"AT","currency":"EUR","taxrate":20,"price":4995},"SI":{"country":"SI","currency":"EUR","taxrate":20,"price":4995},"CH":{"country":"CH","currency":"CHF","taxrate":8.1,"price":4995}}},"lastchanged":"2026-03-04T20:52:16+01:00","parenturl":"https:\/\/portal.flane.ch\/swisscom\/json-courses","nexturl_course_schedule":"https:\/\/portal.flane.ch\/swisscom\/json-course-schedule\/35157","source_lang":"de","source":"https:\/\/portal.flane.ch\/swisscom\/json-course\/masterclass-sqlpts"}}