Das Kompaktseminar vermittelt ein belastbares Gesamtbild für Evaluierung, Einführung und technische Steuerung. Die wichtigsten Architektur-, Entwicklungs-, Betriebs- und Datenbewegungsthemen werden anhand eines konsistenten Fallbeispiels verbunden.
Drei Tage sind die notwendige Untergrenze für einen praxisorientierten Gesamtüberblick, der neben Architektur und SQL auch Betrieb, Performance, Migration, Resilienz und moderne Einsatzfelder einbezieht.
Inhaltsverzeichnis
- Lernziele und fachliche Einordnung
- Zielgruppe und Voraussetzungen
- Kapitel 1: Komponenten und Anfragepfad
- Kapitel 2: Bereitstellungsmodelle und Einsatzgrenzen
- Kapitel 3: Schlüssel-, Tabellen- und Indexdesign
- Kapitel 4: Transaktionsdesign und Parallelität
- Kapitel 5: Installation und Clustersteuerung mit TiUP
- Kapitel 6: SQL-Beobachtung und Ursachenanalyse
- Kapitel 7: Ausführungspläne und Statistiken
- Kapitel 8: Migrationsassessment und Kompatibilitätsprüfung
- Kapitel 9: Sicherungsstrategie und Schutzklassen
- Kapitel 10: HTAP-Architektur und Workload-Zuordnung
- Kapitel 11: TiDB-Cloud-Varianten und Architekturwahl
- Kapitel 12: Vektordaten und Embedding-Pipeline
- Praxisübungen und Laborszenarien
- Didaktik und Arbeitsweise
Lernziele
- TiDB-Eignung und Bereitstellungsmodell fundiert bewerten.
- Architektur, Datenverteilung und Transaktionen erklären.
- Grundlegende Schema-, SQL- und Anwendungsentscheidungen treffen.
- Betriebs-, Performance- und Resilienzanforderungen strukturieren.
- Migration, HTAP, Cloud und Vector Search in eine Roadmap einordnen.
Zielgruppe und Voraussetzungen
Zielgruppe: Technische Projektleitung, Solution Architecture, Datenbank- und Plattformteams, Entwicklung, Data Engineering sowie technische Entscheider.
Voraussetzungen: Grundkenntnisse relationaler Datenbanken und SQL; Erfahrungen mit Betrieb, Entwicklung oder Datenintegration erleichtern die Einordnung.
Kapitel 1: Komponenten und Anfragepfad
Inhaltsverzeichnis dieses Kapitels
- TiDB-Server und MySQL-Protokoll
- PD und Zeitstempelvergabe
- TiKV, Regions und Raft
- TiFlash und TiProxy im Gesamtbild
Schwerpunkt: TiDB-Server und MySQL-Protokoll, PD und Zeitstempelvergabe, TiKV, Regions und Raft, TiFlash und TiProxy im Gesamtbild.
Schritt-für-Schritt-Anleitung
- Schritt 1: Zielbild und Randbedingungen erfassen
Für den Themenblock werden Einsatzfall, gewünschte Servicequalität, Daten- und Sicherheitsanforderungen sowie die Abhängigkeiten zu TiDB-Server und MySQL-Protokoll und PD und Zeitstempelvergabe dokumentiert. Messbare Prüfkriterien verhindern, dass Konfigurationen nur nach Einzelbeobachtungen bewertet werden.
- Schritt 2: Komponenten und Datenflüsse modellieren
Rollen, Konfigurationsobjekte, Datenwege, Zustandsübergänge und Fehlergrenzen werden anhand von TiDB-Server und MySQL-Protokoll, PD und Zeitstempelvergabe, TiKV, Regions und Raft, TiFlash und TiProxy im Gesamtbild in einem technischen Ablaufmodell festgehalten. Verantwortlichkeiten und Voraussetzungen werden jedem Schritt eindeutig zugeordnet.
- Schritt 3: Konfiguration oder Prozessfolge umsetzen
Das Laborszenario wird vom definierten Ausgangszustand bis zum funktionsfähigen Ergebnis umgesetzt. SQL, Befehle, Konfigurationswerte oder Manifeste werden versioniert, kommentiert und mit den erwarteten Zwischenständen abgeglichen.
- Schritt 4: Positiv-, Negativ- und Fehlerfälle prüfen
Funktion, Konsistenz, Berechtigungen, Performance und Fehlermeldungen werden mit Normalfällen, Grenzwerten und gezielt ausgelösten Störungen getestet. Die Prüfung bezieht insbesondere TiKV, Regions und Raft und TiFlash und TiProxy im Gesamtbild ein.
- Schritt 5: Betriebsfähigkeit und Wiederholbarkeit herstellen
Erforderliche Metriken, Logs, Alarmkriterien, Rückfallpunkte und Wartungsschritte werden ergänzt. Abweichungen zwischen Soll und Ist werden als konkrete Korrekturmaßnahmen dokumentiert.
- Schritt 6: Arbeitsergebnis standardisieren
Als verbindliches Arbeitsergebnis entsteht ein Architekturdiagramm mit Komponenten-, Datenfluss- und Verantwortungsmatrix. Das Ergebnis wird mit Abnahmekriterien, Zuständigkeiten und einem Termin für die nächste Überprüfung versehen.
Kapitel 2: Bereitstellungsmodelle und Einsatzgrenzen
Inhaltsverzeichnis dieses Kapitels
- Self-Managed mit TiUP
- Kubernetes mit TiDB Operator
- TiDB Cloud und verwaltete Varianten
- Latenz, Verfügbarkeit, Datenvolumen und Betriebsverantwortung
Schwerpunkt: Self-Managed mit TiUP, Kubernetes mit TiDB Operator, TiDB Cloud und verwaltete Varianten, Latenz, Verfügbarkeit, Datenvolumen und Betriebsverantwortung.
Schritt-für-Schritt-Anleitung
- Schritt 1: Zielbild und Randbedingungen erfassen
Für den Themenblock werden Einsatzfall, gewünschte Servicequalität, Daten- und Sicherheitsanforderungen sowie die Abhängigkeiten zu Self-Managed mit TiUP und Kubernetes mit TiDB Operator dokumentiert. Messbare Prüfkriterien verhindern, dass Konfigurationen nur nach Einzelbeobachtungen bewertet werden.
- Schritt 2: Komponenten und Datenflüsse modellieren
Rollen, Konfigurationsobjekte, Datenwege, Zustandsübergänge und Fehlergrenzen werden anhand von Self-Managed mit TiUP, Kubernetes mit TiDB Operator, TiDB Cloud und verwaltete Varianten, Latenz, Verfügbarkeit, Datenvolumen und Betriebsverantwortung in einem technischen Ablaufmodell festgehalten. Verantwortlichkeiten und Voraussetzungen werden jedem Schritt eindeutig zugeordnet.
- Schritt 3: Konfiguration oder Prozessfolge umsetzen
Das Laborszenario wird vom definierten Ausgangszustand bis zum funktionsfähigen Ergebnis umgesetzt. SQL, Befehle, Konfigurationswerte oder Manifeste werden versioniert, kommentiert und mit den erwarteten Zwischenständen abgeglichen.
- Schritt 4: Positiv-, Negativ- und Fehlerfälle prüfen
Funktion, Konsistenz, Berechtigungen, Performance und Fehlermeldungen werden mit Normalfällen, Grenzwerten und gezielt ausgelösten Störungen getestet. Die Prüfung bezieht insbesondere TiDB Cloud und verwaltete Varianten und Latenz, Verfügbarkeit, Datenvolumen und Betriebsverantwortung ein.
- Schritt 5: Betriebsfähigkeit und Wiederholbarkeit herstellen
Erforderliche Metriken, Logs, Alarmkriterien, Rückfallpunkte und Wartungsschritte werden ergänzt. Abweichungen zwischen Soll und Ist werden als konkrete Korrekturmaßnahmen dokumentiert.
- Schritt 6: Arbeitsergebnis standardisieren
Als verbindliches Arbeitsergebnis entsteht eine Entscheidungsmatrix für die passende TiDB-Bereitstellungsform. Das Ergebnis wird mit Abnahmekriterien, Zuständigkeiten und einem Termin für die nächste Überprüfung versehen.
Kapitel 3: Schlüssel-, Tabellen- und Indexdesign
Inhaltsverzeichnis dieses Kapitels
- Clustered und Nonclustered Primary Key
- AUTO_RANDOM und verteilte Schlüssel
- Sekundär-, zusammengesetzte und präfixbasierte Indizes
- Partitionierung, breite Zeilen und Hotspot-Vermeidung
Schwerpunkt: Clustered und Nonclustered Primary Key, AUTO_RANDOM und verteilte Schlüssel, Sekundär-, zusammengesetzte und präfixbasierte Indizes, Partitionierung, breite Zeilen und Hotspot-Vermeidung.
Schritt-für-Schritt-Anleitung
- Schritt 1: Zielbild und Randbedingungen erfassen
Für den Themenblock werden Einsatzfall, gewünschte Servicequalität, Daten- und Sicherheitsanforderungen sowie die Abhängigkeiten zu Clustered und Nonclustered Primary Key und AUTO_RANDOM und verteilte Schlüssel dokumentiert. Messbare Prüfkriterien verhindern, dass Konfigurationen nur nach Einzelbeobachtungen bewertet werden.
- Schritt 2: Komponenten und Datenflüsse modellieren
Rollen, Konfigurationsobjekte, Datenwege, Zustandsübergänge und Fehlergrenzen werden anhand von Clustered und Nonclustered Primary Key, AUTO_RANDOM und verteilte Schlüssel, Sekundär-, zusammengesetzte und präfixbasierte Indizes, Partitionierung, breite Zeilen und Hotspot-Vermeidung in einem technischen Ablaufmodell festgehalten. Verantwortlichkeiten und Voraussetzungen werden jedem Schritt eindeutig zugeordnet.
- Schritt 3: Konfiguration oder Prozessfolge umsetzen
Das Laborszenario wird vom definierten Ausgangszustand bis zum funktionsfähigen Ergebnis umgesetzt. SQL, Befehle, Konfigurationswerte oder Manifeste werden versioniert, kommentiert und mit den erwarteten Zwischenständen abgeglichen.
- Schritt 4: Positiv-, Negativ- und Fehlerfälle prüfen
Funktion, Konsistenz, Berechtigungen, Performance und Fehlermeldungen werden mit Normalfällen, Grenzwerten und gezielt ausgelösten Störungen getestet. Die Prüfung bezieht insbesondere Sekundär-, zusammengesetzte und präfixbasierte Indizes und Partitionierung, breite Zeilen und Hotspot-Vermeidung ein.
- Schritt 5: Betriebsfähigkeit und Wiederholbarkeit herstellen
Erforderliche Metriken, Logs, Alarmkriterien, Rückfallpunkte und Wartungsschritte werden ergänzt. Abweichungen zwischen Soll und Ist werden als konkrete Korrekturmaßnahmen dokumentiert.
- Schritt 6: Arbeitsergebnis standardisieren
Als verbindliches Arbeitsergebnis entsteht ein skalierbares Beispielschema mit begründeten Schlüssel- und Indexentscheidungen. Das Ergebnis wird mit Abnahmekriterien, Zuständigkeiten und einem Termin für die nächste Überprüfung versehen.
Kapitel 4: Transaktionsdesign und Parallelität
Inhaltsverzeichnis dieses Kapitels
- Autocommit und explizite Transaktionen
- pessimistischer und optimistischer Modus
- Isolation, Sperren und Deadlocks
- Retry-Grenzen, Idempotenz und Commit-Fehler
Schwerpunkt: Autocommit und explizite Transaktionen, pessimistischer und optimistischer Modus, Isolation, Sperren und Deadlocks, Retry-Grenzen, Idempotenz und Commit-Fehler.
Schritt-für-Schritt-Anleitung
- Schritt 1: Zielbild und Randbedingungen erfassen
Für den Themenblock werden Einsatzfall, gewünschte Servicequalität, Daten- und Sicherheitsanforderungen sowie die Abhängigkeiten zu Autocommit und explizite Transaktionen und pessimistischer und optimistischer Modus dokumentiert. Messbare Prüfkriterien verhindern, dass Konfigurationen nur nach Einzelbeobachtungen bewertet werden.
- Schritt 2: Komponenten und Datenflüsse modellieren
Rollen, Konfigurationsobjekte, Datenwege, Zustandsübergänge und Fehlergrenzen werden anhand von Autocommit und explizite Transaktionen, pessimistischer und optimistischer Modus, Isolation, Sperren und Deadlocks, Retry-Grenzen, Idempotenz und Commit-Fehler in einem technischen Ablaufmodell festgehalten. Verantwortlichkeiten und Voraussetzungen werden jedem Schritt eindeutig zugeordnet.
- Schritt 3: Konfiguration oder Prozessfolge umsetzen
Das Laborszenario wird vom definierten Ausgangszustand bis zum funktionsfähigen Ergebnis umgesetzt. SQL, Befehle, Konfigurationswerte oder Manifeste werden versioniert, kommentiert und mit den erwarteten Zwischenständen abgeglichen.
- Schritt 4: Positiv-, Negativ- und Fehlerfälle prüfen
Funktion, Konsistenz, Berechtigungen, Performance und Fehlermeldungen werden mit Normalfällen, Grenzwerten und gezielt ausgelösten Störungen getestet. Die Prüfung bezieht insbesondere Isolation, Sperren und Deadlocks und Retry-Grenzen, Idempotenz und Commit-Fehler ein.
- Schritt 5: Betriebsfähigkeit und Wiederholbarkeit herstellen
Erforderliche Metriken, Logs, Alarmkriterien, Rückfallpunkte und Wartungsschritte werden ergänzt. Abweichungen zwischen Soll und Ist werden als konkrete Korrekturmaßnahmen dokumentiert.
- Schritt 6: Arbeitsergebnis standardisieren
Als verbindliches Arbeitsergebnis entsteht ein Transaktions- und Retry-Konzept für konfliktbehaftete Geschäftsvorgänge. Das Ergebnis wird mit Abnahmekriterien, Zuständigkeiten und einem Termin für die nächste Überprüfung versehen.
Kapitel 5: Installation und Clustersteuerung mit TiUP
Inhaltsverzeichnis dieses Kapitels
- TiUP-Installation und Komponentenverwaltung
- Online- und Offline-Mirror
- Deploy, Start, Stop und Display
- Zugriff, Eigentümer, Protokolle und Auditierbarkeit
Schwerpunkt: TiUP-Installation und Komponentenverwaltung, Online- und Offline-Mirror, Deploy, Start, Stop und Display, Zugriff, Eigentümer, Protokolle und Auditierbarkeit.
Schritt-für-Schritt-Anleitung
- Schritt 1: Zielbild und Randbedingungen erfassen
Für den Themenblock werden Einsatzfall, gewünschte Servicequalität, Daten- und Sicherheitsanforderungen sowie die Abhängigkeiten zu TiUP-Installation und Komponentenverwaltung und Online- und Offline-Mirror dokumentiert. Messbare Prüfkriterien verhindern, dass Konfigurationen nur nach Einzelbeobachtungen bewertet werden.
- Schritt 2: Komponenten und Datenflüsse modellieren
Rollen, Konfigurationsobjekte, Datenwege, Zustandsübergänge und Fehlergrenzen werden anhand von TiUP-Installation und Komponentenverwaltung, Online- und Offline-Mirror, Deploy, Start, Stop und Display, Zugriff, Eigentümer, Protokolle und Auditierbarkeit in einem technischen Ablaufmodell festgehalten. Verantwortlichkeiten und Voraussetzungen werden jedem Schritt eindeutig zugeordnet.
- Schritt 3: Konfiguration oder Prozessfolge umsetzen
Das Laborszenario wird vom definierten Ausgangszustand bis zum funktionsfähigen Ergebnis umgesetzt. SQL, Befehle, Konfigurationswerte oder Manifeste werden versioniert, kommentiert und mit den erwarteten Zwischenständen abgeglichen.
- Schritt 4: Positiv-, Negativ- und Fehlerfälle prüfen
Funktion, Konsistenz, Berechtigungen, Performance und Fehlermeldungen werden mit Normalfällen, Grenzwerten und gezielt ausgelösten Störungen getestet. Die Prüfung bezieht insbesondere Deploy, Start, Stop und Display und Zugriff, Eigentümer, Protokolle und Auditierbarkeit ein.
- Schritt 5: Betriebsfähigkeit und Wiederholbarkeit herstellen
Erforderliche Metriken, Logs, Alarmkriterien, Rückfallpunkte und Wartungsschritte werden ergänzt. Abweichungen zwischen Soll und Ist werden als konkrete Korrekturmaßnahmen dokumentiert.
- Schritt 6: Arbeitsergebnis standardisieren
Als verbindliches Arbeitsergebnis entsteht ein reproduzierbares Installations- und Inbetriebnahmerunbook. Das Ergebnis wird mit Abnahmekriterien, Zuständigkeiten und einem Termin für die nächste Überprüfung versehen.
Kapitel 6: SQL-Beobachtung und Ursachenanalyse
Inhaltsverzeichnis dieses Kapitels
- Top SQL und Statement Summary
- Slow Query Log und SQL-Digest
- EXPLAIN und EXPLAIN ANALYZE
- Planabweichungen, Wartezeiten und Ausführungsphasen
Schwerpunkt: Top SQL und Statement Summary, Slow Query Log und SQL-Digest, EXPLAIN und EXPLAIN ANALYZE, Planabweichungen, Wartezeiten und Ausführungsphasen.
Schritt-für-Schritt-Anleitung
- Schritt 1: Zielbild und Randbedingungen erfassen
Für den Themenblock werden Einsatzfall, gewünschte Servicequalität, Daten- und Sicherheitsanforderungen sowie die Abhängigkeiten zu Top SQL und Statement Summary und Slow Query Log und SQL-Digest dokumentiert. Messbare Prüfkriterien verhindern, dass Konfigurationen nur nach Einzelbeobachtungen bewertet werden.
- Schritt 2: Komponenten und Datenflüsse modellieren
Rollen, Konfigurationsobjekte, Datenwege, Zustandsübergänge und Fehlergrenzen werden anhand von Top SQL und Statement Summary, Slow Query Log und SQL-Digest, EXPLAIN und EXPLAIN ANALYZE, Planabweichungen, Wartezeiten und Ausführungsphasen in einem technischen Ablaufmodell festgehalten. Verantwortlichkeiten und Voraussetzungen werden jedem Schritt eindeutig zugeordnet.
- Schritt 3: Konfiguration oder Prozessfolge umsetzen
Das Laborszenario wird vom definierten Ausgangszustand bis zum funktionsfähigen Ergebnis umgesetzt. SQL, Befehle, Konfigurationswerte oder Manifeste werden versioniert, kommentiert und mit den erwarteten Zwischenständen abgeglichen.
- Schritt 4: Positiv-, Negativ- und Fehlerfälle prüfen
Funktion, Konsistenz, Berechtigungen, Performance und Fehlermeldungen werden mit Normalfällen, Grenzwerten und gezielt ausgelösten Störungen getestet. Die Prüfung bezieht insbesondere EXPLAIN und EXPLAIN ANALYZE und Planabweichungen, Wartezeiten und Ausführungsphasen ein.
- Schritt 5: Betriebsfähigkeit und Wiederholbarkeit herstellen
Erforderliche Metriken, Logs, Alarmkriterien, Rückfallpunkte und Wartungsschritte werden ergänzt. Abweichungen zwischen Soll und Ist werden als konkrete Korrekturmaßnahmen dokumentiert.
- Schritt 6: Arbeitsergebnis standardisieren
Als verbindliches Arbeitsergebnis entsteht einen wiederholbaren Analysepfad für langsame und ressourcenintensive SQL-Anweisungen. Das Ergebnis wird mit Abnahmekriterien, Zuständigkeiten und einem Termin für die nächste Überprüfung versehen.
Kapitel 7: Ausführungspläne und Statistiken
Inhaltsverzeichnis dieses Kapitels
- EXPLAIN-Operatoren und Kosten
- EXPLAIN ANALYZE und Ist-Zeiten
- Statistiken, Histogramme und Aktualität
- Plan Cache, Bindings und Planstabilität
Schwerpunkt: EXPLAIN-Operatoren und Kosten, EXPLAIN ANALYZE und Ist-Zeiten, Statistiken, Histogramme und Aktualität, Plan Cache, Bindings und Planstabilität.
Schritt-für-Schritt-Anleitung
- Schritt 1: Zielbild und Randbedingungen erfassen
Für den Themenblock werden Einsatzfall, gewünschte Servicequalität, Daten- und Sicherheitsanforderungen sowie die Abhängigkeiten zu EXPLAIN-Operatoren und Kosten und EXPLAIN ANALYZE und Ist-Zeiten dokumentiert. Messbare Prüfkriterien verhindern, dass Konfigurationen nur nach Einzelbeobachtungen bewertet werden.
- Schritt 2: Komponenten und Datenflüsse modellieren
Rollen, Konfigurationsobjekte, Datenwege, Zustandsübergänge und Fehlergrenzen werden anhand von EXPLAIN-Operatoren und Kosten, EXPLAIN ANALYZE und Ist-Zeiten, Statistiken, Histogramme und Aktualität, Plan Cache, Bindings und Planstabilität in einem technischen Ablaufmodell festgehalten. Verantwortlichkeiten und Voraussetzungen werden jedem Schritt eindeutig zugeordnet.
- Schritt 3: Konfiguration oder Prozessfolge umsetzen
Das Laborszenario wird vom definierten Ausgangszustand bis zum funktionsfähigen Ergebnis umgesetzt. SQL, Befehle, Konfigurationswerte oder Manifeste werden versioniert, kommentiert und mit den erwarteten Zwischenständen abgeglichen.
- Schritt 4: Positiv-, Negativ- und Fehlerfälle prüfen
Funktion, Konsistenz, Berechtigungen, Performance und Fehlermeldungen werden mit Normalfällen, Grenzwerten und gezielt ausgelösten Störungen getestet. Die Prüfung bezieht insbesondere Statistiken, Histogramme und Aktualität und Plan Cache, Bindings und Planstabilität ein.
- Schritt 5: Betriebsfähigkeit und Wiederholbarkeit herstellen
Erforderliche Metriken, Logs, Alarmkriterien, Rückfallpunkte und Wartungsschritte werden ergänzt. Abweichungen zwischen Soll und Ist werden als konkrete Korrekturmaßnahmen dokumentiert.
- Schritt 6: Arbeitsergebnis standardisieren
Als verbindliches Arbeitsergebnis entsteht einen strukturierten SQL-Tuning-Bericht mit Plan- und Statistikbefunden. Das Ergebnis wird mit Abnahmekriterien, Zuständigkeiten und einem Termin für die nächste Überprüfung versehen.
Kapitel 8: Migrationsassessment und Kompatibilitätsprüfung
Inhaltsverzeichnis dieses Kapitels
- Upstream-Version, Datenvolumen und Änderungsrate
- Schema, SQL, Funktionen und Datentypen
- Downtime, RPO, RTO und Rückfallbedarf
- Werkzeugauswahl und Migrationswellen
Schwerpunkt: Upstream-Version, Datenvolumen und Änderungsrate, Schema, SQL, Funktionen und Datentypen, Downtime, RPO, RTO und Rückfallbedarf, Werkzeugauswahl und Migrationswellen.
Schritt-für-Schritt-Anleitung
- Schritt 1: Zielbild und Randbedingungen erfassen
Für den Themenblock werden Einsatzfall, gewünschte Servicequalität, Daten- und Sicherheitsanforderungen sowie die Abhängigkeiten zu Upstream-Version, Datenvolumen und Änderungsrate und Schema, SQL, Funktionen und Datentypen dokumentiert. Messbare Prüfkriterien verhindern, dass Konfigurationen nur nach Einzelbeobachtungen bewertet werden.
- Schritt 2: Komponenten und Datenflüsse modellieren
Rollen, Konfigurationsobjekte, Datenwege, Zustandsübergänge und Fehlergrenzen werden anhand von Upstream-Version, Datenvolumen und Änderungsrate, Schema, SQL, Funktionen und Datentypen, Downtime, RPO, RTO und Rückfallbedarf, Werkzeugauswahl und Migrationswellen in einem technischen Ablaufmodell festgehalten. Verantwortlichkeiten und Voraussetzungen werden jedem Schritt eindeutig zugeordnet.
- Schritt 3: Konfiguration oder Prozessfolge umsetzen
Das Laborszenario wird vom definierten Ausgangszustand bis zum funktionsfähigen Ergebnis umgesetzt. SQL, Befehle, Konfigurationswerte oder Manifeste werden versioniert, kommentiert und mit den erwarteten Zwischenständen abgeglichen.
- Schritt 4: Positiv-, Negativ- und Fehlerfälle prüfen
Funktion, Konsistenz, Berechtigungen, Performance und Fehlermeldungen werden mit Normalfällen, Grenzwerten und gezielt ausgelösten Störungen getestet. Die Prüfung bezieht insbesondere Downtime, RPO, RTO und Rückfallbedarf und Werkzeugauswahl und Migrationswellen ein.
- Schritt 5: Betriebsfähigkeit und Wiederholbarkeit herstellen
Erforderliche Metriken, Logs, Alarmkriterien, Rückfallpunkte und Wartungsschritte werden ergänzt. Abweichungen zwischen Soll und Ist werden als konkrete Korrekturmaßnahmen dokumentiert.
- Schritt 6: Arbeitsergebnis standardisieren
Als verbindliches Arbeitsergebnis entsteht eine belastbare Migrationsstrategie mit Risiken und Entscheidungspunkten. Das Ergebnis wird mit Abnahmekriterien, Zuständigkeiten und einem Termin für die nächste Überprüfung versehen.
Kapitel 9: Sicherungsstrategie und Schutzklassen
Inhaltsverzeichnis dieses Kapitels
- RPO, RTO und Aufbewahrung
- Snapshot-, Log- und Metadatensicherung
- Speicherziel, Verschlüsselung und Zugriff
- Zeitplan, Verantwortlichkeit und Nachweis
Schwerpunkt: RPO, RTO und Aufbewahrung, Snapshot-, Log- und Metadatensicherung, Speicherziel, Verschlüsselung und Zugriff, Zeitplan, Verantwortlichkeit und Nachweis.
Schritt-für-Schritt-Anleitung
- Schritt 1: Zielbild und Randbedingungen erfassen
Für den Themenblock werden Einsatzfall, gewünschte Servicequalität, Daten- und Sicherheitsanforderungen sowie die Abhängigkeiten zu RPO, RTO und Aufbewahrung und Snapshot-, Log- und Metadatensicherung dokumentiert. Messbare Prüfkriterien verhindern, dass Konfigurationen nur nach Einzelbeobachtungen bewertet werden.
- Schritt 2: Komponenten und Datenflüsse modellieren
Rollen, Konfigurationsobjekte, Datenwege, Zustandsübergänge und Fehlergrenzen werden anhand von RPO, RTO und Aufbewahrung, Snapshot-, Log- und Metadatensicherung, Speicherziel, Verschlüsselung und Zugriff, Zeitplan, Verantwortlichkeit und Nachweis in einem technischen Ablaufmodell festgehalten. Verantwortlichkeiten und Voraussetzungen werden jedem Schritt eindeutig zugeordnet.
- Schritt 3: Konfiguration oder Prozessfolge umsetzen
Das Laborszenario wird vom definierten Ausgangszustand bis zum funktionsfähigen Ergebnis umgesetzt. SQL, Befehle, Konfigurationswerte oder Manifeste werden versioniert, kommentiert und mit den erwarteten Zwischenständen abgeglichen.
- Schritt 4: Positiv-, Negativ- und Fehlerfälle prüfen
Funktion, Konsistenz, Berechtigungen, Performance und Fehlermeldungen werden mit Normalfällen, Grenzwerten und gezielt ausgelösten Störungen getestet. Die Prüfung bezieht insbesondere Speicherziel, Verschlüsselung und Zugriff und Zeitplan, Verantwortlichkeit und Nachweis ein.
- Schritt 5: Betriebsfähigkeit und Wiederholbarkeit herstellen
Erforderliche Metriken, Logs, Alarmkriterien, Rückfallpunkte und Wartungsschritte werden ergänzt. Abweichungen zwischen Soll und Ist werden als konkrete Korrekturmaßnahmen dokumentiert.
- Schritt 6: Arbeitsergebnis standardisieren
Als verbindliches Arbeitsergebnis entsteht eine abgestimmte Backup-Policy mit Schutzklassen und Kontrollpunkten. Das Ergebnis wird mit Abnahmekriterien, Zuständigkeiten und einem Termin für die nächste Überprüfung versehen.
Kapitel 10: HTAP-Architektur und Workload-Zuordnung
Inhaltsverzeichnis dieses Kapitels
- OLTP auf TiKV
- analytische Verarbeitung auf TiFlash
- starke Konsistenz und Replikationspfad
- Optimizer-Entscheidung und Engine-Auswahl
Schwerpunkt: OLTP auf TiKV, analytische Verarbeitung auf TiFlash, starke Konsistenz und Replikationspfad, Optimizer-Entscheidung und Engine-Auswahl.
Schritt-für-Schritt-Anleitung
- Schritt 1: Zielbild und Randbedingungen erfassen
Für den Themenblock werden Einsatzfall, gewünschte Servicequalität, Daten- und Sicherheitsanforderungen sowie die Abhängigkeiten zu OLTP auf TiKV und analytische Verarbeitung auf TiFlash dokumentiert. Messbare Prüfkriterien verhindern, dass Konfigurationen nur nach Einzelbeobachtungen bewertet werden.
- Schritt 2: Komponenten und Datenflüsse modellieren
Rollen, Konfigurationsobjekte, Datenwege, Zustandsübergänge und Fehlergrenzen werden anhand von OLTP auf TiKV, analytische Verarbeitung auf TiFlash, starke Konsistenz und Replikationspfad, Optimizer-Entscheidung und Engine-Auswahl in einem technischen Ablaufmodell festgehalten. Verantwortlichkeiten und Voraussetzungen werden jedem Schritt eindeutig zugeordnet.
- Schritt 3: Konfiguration oder Prozessfolge umsetzen
Das Laborszenario wird vom definierten Ausgangszustand bis zum funktionsfähigen Ergebnis umgesetzt. SQL, Befehle, Konfigurationswerte oder Manifeste werden versioniert, kommentiert und mit den erwarteten Zwischenständen abgeglichen.
- Schritt 4: Positiv-, Negativ- und Fehlerfälle prüfen
Funktion, Konsistenz, Berechtigungen, Performance und Fehlermeldungen werden mit Normalfällen, Grenzwerten und gezielt ausgelösten Störungen getestet. Die Prüfung bezieht insbesondere starke Konsistenz und Replikationspfad und Optimizer-Entscheidung und Engine-Auswahl ein.
- Schritt 5: Betriebsfähigkeit und Wiederholbarkeit herstellen
Erforderliche Metriken, Logs, Alarmkriterien, Rückfallpunkte und Wartungsschritte werden ergänzt. Abweichungen zwischen Soll und Ist werden als konkrete Korrekturmaßnahmen dokumentiert.
- Schritt 6: Arbeitsergebnis standardisieren
Als verbindliches Arbeitsergebnis entsteht ein HTAP-Zielbild mit klarer Workload-Zuordnung. Das Ergebnis wird mit Abnahmekriterien, Zuständigkeiten und einem Termin für die nächste Überprüfung versehen.
Kapitel 11: TiDB-Cloud-Varianten und Architekturwahl
Inhaltsverzeichnis dieses Kapitels
- Starter, Essential, Premium und Dedicated
- TiDB-X- und klassische Clusterarchitektur
- Verfügbarkeit, Skalierung und Funktionsumfang
- Workload, Risiko, Region und Betriebsverantwortung
Schwerpunkt: Starter, Essential, Premium und Dedicated, TiDB-X- und klassische Clusterarchitektur, Verfügbarkeit, Skalierung und Funktionsumfang, Workload, Risiko, Region und Betriebsverantwortung.
Schritt-für-Schritt-Anleitung
- Schritt 1: Zielbild und Randbedingungen erfassen
Für den Themenblock werden Einsatzfall, gewünschte Servicequalität, Daten- und Sicherheitsanforderungen sowie die Abhängigkeiten zu Starter, Essential, Premium und Dedicated und TiDB-X- und klassische Clusterarchitektur dokumentiert. Messbare Prüfkriterien verhindern, dass Konfigurationen nur nach Einzelbeobachtungen bewertet werden.
- Schritt 2: Komponenten und Datenflüsse modellieren
Rollen, Konfigurationsobjekte, Datenwege, Zustandsübergänge und Fehlergrenzen werden anhand von Starter, Essential, Premium und Dedicated, TiDB-X- und klassische Clusterarchitektur, Verfügbarkeit, Skalierung und Funktionsumfang, Workload, Risiko, Region und Betriebsverantwortung in einem technischen Ablaufmodell festgehalten. Verantwortlichkeiten und Voraussetzungen werden jedem Schritt eindeutig zugeordnet.
- Schritt 3: Konfiguration oder Prozessfolge umsetzen
Das Laborszenario wird vom definierten Ausgangszustand bis zum funktionsfähigen Ergebnis umgesetzt. SQL, Befehle, Konfigurationswerte oder Manifeste werden versioniert, kommentiert und mit den erwarteten Zwischenständen abgeglichen.
- Schritt 4: Positiv-, Negativ- und Fehlerfälle prüfen
Funktion, Konsistenz, Berechtigungen, Performance und Fehlermeldungen werden mit Normalfällen, Grenzwerten und gezielt ausgelösten Störungen getestet. Die Prüfung bezieht insbesondere Verfügbarkeit, Skalierung und Funktionsumfang und Workload, Risiko, Region und Betriebsverantwortung ein.
- Schritt 5: Betriebsfähigkeit und Wiederholbarkeit herstellen
Erforderliche Metriken, Logs, Alarmkriterien, Rückfallpunkte und Wartungsschritte werden ergänzt. Abweichungen zwischen Soll und Ist werden als konkrete Korrekturmaßnahmen dokumentiert.
- Schritt 6: Arbeitsergebnis standardisieren
Als verbindliches Arbeitsergebnis entsteht eine Plan- und Architekturentscheidung mit dokumentierten Annahmen. Das Ergebnis wird mit Abnahmekriterien, Zuständigkeiten und einem Termin für die nächste Überprüfung versehen.
Kapitel 12: Vektordaten und Embedding-Pipeline
Inhaltsverzeichnis dieses Kapitels
- Vector-Datentypen und Dimensionen
- Embedding-Erzeugung und Modellversion
- Normalisierung, Metadaten und Transaktionsbezug
- Reifegrad und Grenzen der eingesetzten TiDB-Variante
Schwerpunkt: Vector-Datentypen und Dimensionen, Embedding-Erzeugung und Modellversion, Normalisierung, Metadaten und Transaktionsbezug, Reifegrad und Grenzen der eingesetzten TiDB-Variante.
Schritt-für-Schritt-Anleitung
- Schritt 1: Zielbild und Randbedingungen erfassen
Für den Themenblock werden Einsatzfall, gewünschte Servicequalität, Daten- und Sicherheitsanforderungen sowie die Abhängigkeiten zu Vector-Datentypen und Dimensionen und Embedding-Erzeugung und Modellversion dokumentiert. Messbare Prüfkriterien verhindern, dass Konfigurationen nur nach Einzelbeobachtungen bewertet werden.
- Schritt 2: Komponenten und Datenflüsse modellieren
Rollen, Konfigurationsobjekte, Datenwege, Zustandsübergänge und Fehlergrenzen werden anhand von Vector-Datentypen und Dimensionen, Embedding-Erzeugung und Modellversion, Normalisierung, Metadaten und Transaktionsbezug, Reifegrad und Grenzen der eingesetzten TiDB-Variante in einem technischen Ablaufmodell festgehalten. Verantwortlichkeiten und Voraussetzungen werden jedem Schritt eindeutig zugeordnet.
- Schritt 3: Konfiguration oder Prozessfolge umsetzen
Das Laborszenario wird vom definierten Ausgangszustand bis zum funktionsfähigen Ergebnis umgesetzt. SQL, Befehle, Konfigurationswerte oder Manifeste werden versioniert, kommentiert und mit den erwarteten Zwischenständen abgeglichen.
- Schritt 4: Positiv-, Negativ- und Fehlerfälle prüfen
Funktion, Konsistenz, Berechtigungen, Performance und Fehlermeldungen werden mit Normalfällen, Grenzwerten und gezielt ausgelösten Störungen getestet. Die Prüfung bezieht insbesondere Normalisierung, Metadaten und Transaktionsbezug und Reifegrad und Grenzen der eingesetzten TiDB-Variante ein.
- Schritt 5: Betriebsfähigkeit und Wiederholbarkeit herstellen
Erforderliche Metriken, Logs, Alarmkriterien, Rückfallpunkte und Wartungsschritte werden ergänzt. Abweichungen zwischen Soll und Ist werden als konkrete Korrekturmaßnahmen dokumentiert.
- Schritt 6: Arbeitsergebnis standardisieren
Als verbindliches Arbeitsergebnis entsteht ein Datenmodell für Vektoren, Metadaten und fachliche Entitäten. Das Ergebnis wird mit Abnahmekriterien, Zuständigkeiten und einem Termin für die nächste Überprüfung versehen.
Praxisübungen und Laborszenarien
- Eine TiDB-Eignungs- und Architekturmatrix für ein Fallbeispiel erstellen.
- Ein Beispielschema anlegen und Transaktionsverhalten untersuchen.
- Cluster-, Monitoring- und Performance-Grundprüfungen durchführen.
- Migrations- und Backupstrategie für das Fallbeispiel skizzieren.
- HTAP-, Cloud- und Vector-Search-Optionen in eine Einführungsroadmap einordnen.
Didaktik und Arbeitsweise
Kurze Fachimpulse werden unmittelbar durch Demonstrationen, strukturierte Konfigurations- oder SQL-Schritte, kontrollierte Fehlerfälle und dokumentierte Prüfpunkte vertieft. Jede Übung beginnt mit einem definierten Ausgangszustand und endet mit messbaren Abnahmekriterien, damit die erarbeiteten Vorgehensweisen als wiederholbare Standards nutzbar bleiben.
Fachbereichsleitung / Trainerteam / Ansprechpersonen
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Technische Projektleitung, Solution Architecture, Datenbank- und Plattformteams, Entwicklung, Data Engineering sowie technische Entscheider. |
| Voraussetzungen: | Grundkenntnisse relationaler Datenbanken und SQL; Erfahrungen mit Betrieb, Entwicklung oder Datenintegration erleichtern die Einordnung. |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Fachimpulse, Demonstrationen, strukturierte Übungen, kontrollierte Fehlerfälle und dokumentierte Praxislabore |
| Seminararten: | Öffentlich, Webinar, Inhouse, Workshop - alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
