Diese Seite wurde maschinell übersetzt. Lesen Sie das englische Original. English

Firebird Performance Tour: Seminare in Moskau, Prag, Bad Sassendorf

Firebird Performance Tour 2019 findet in Moskau (29. November 2018), Prag (4. Dezember 2018) und Bad Sassendorf, Deutschland (6. Dezember 2018) statt.

Die Firebird Performance Tour widmet sich den komplexen Aspekten der Optimierung von SQL-Abfragen und deren Überwachung.

Zeitplan des Seminars

  1. Neue Funktionen in Firebird 4 - Dmitry Yemanov, Firebird Core-Entwickler

    Ein kurzer Überblick über die neuen Funktionen von Firebird 4.0.

  2. Erklärte SQL-Pläne in Firebird 3 und 4 - Dmitry Kuzmenko, IBSurgeon

    Erklärte Pläne wurden in Firebird 3 eingeführt. Sie erleichtern die Optimierung von SQL-Abfragen erheblich, aber niemand weiß, wie man sie effektiv einsetzt! Diese Präsentation führt durch die Elemente erklärter Pläne und schafft die notwendige Grundlage für die nächste Präsentation.

  3. Firebird JOINs verstehen - Dmitry Yemanov, Firebird Core-Entwickler

    • Wie die 3 Arten von Firebird-JOINs funktionieren: Nested Loop / Merge / Hash
    • Wie der Optimierer JOINs auswählt und wie die Reihenfolge der Verknüpfungen die Abfrageausführung beeinflusst
    • Unterschiede bei der Optimierung von INNER/LEFT-JOINs
    • Wie man JOINs für bessere Leistung hinten kann
    • Tipps und Tricks für komplexe Abfragen mit JOINs
  4. Überwachung von SQL-Abfragen in Firebird - Alexey Kovyazin, IBSurgeon

    Firebird bietet 3 Hauptarten der Überwachung: MON$, Trace-API und Abfragestatistiken. Wie kombiniert man sie effektiv, um Antworten auf Fragen zu erhalten, die sich jeder Entwickler stellt: Was ist der Engpass des Systems: CPU, RAM oder Datenträger-I/O? Welche Abfragen erzeugen die Last für das System (und sollten zuerst optimiert werden) und worauf kann verzichtet werden?

  5. Optimierung schwerer SQL-Abfragen mit GROUP BY/ORDER BY - Dmitry Kuzmenko, IBSurgeon

    Die richtige Optimierung von Abfragen mit großen Sortiervorgängen ist keine triviale Aufgabe. In dieser Präsentation betrachten wir Unterschiede in SQL-Plänen und der Cache-Nutzung bei verschiedenen Ansätzen für schwere Sortierabfragen und natürlich Möglichkeiten zur Optimierung ihrer Ausführung.

  6. Clustering: Auf dem Weg von Master-Slave zu Master-Master - Dmitry Yemanov, Alexey Kovyazin

    In dieser Präsentation betrachten wir Master-Slave- und zukünftige Master-Master-Implementierungen der nativen Firebird-Replikation und besprechen bereits umgesetzte Replikationsfälle, die zur Leistungssteigerung durch Read-Scaling im Firebird-Cluster eingesetzt werden.

  7. Bonus: Neue Tipps und Tricks zur Beschleunigung der Firebird-Datenbank - Alexey Kovyazin, IBSurgeon

    Wer bereits „45 Wege zur Beschleunigung der Firebird-Datenbank" gelesen hat - es gibt neue Tricks, wie man die Leistung der Firebird-Datenbank steigern kann.

Anmeldung: Besuchen Sie die offizielle Seminar-Seite hier.