Deze pagina is automatisch vertaald. Lees het Engelse origineel. English

Firebird Performance Tour: Seminars in Moskou, Praag, Bad Sassendorf

Firebird Performance Tour 2019 zal plaatsvinden in Moskou (29 november 2018), Praag (4 december 2018) en Bad Sassendorf, Duitsland (6 december 2018).

Firebird Performance Tour zal gewijd zijn aan de complexe onderdelen van SQL-queryoptimalisatie en hun monitoring.

Programma van het seminar

  1. Nieuwe functies in Firebird 4 - Dmitry Yemanov, Firebird-kernontwikkelaar

    Een kort overzicht van de nieuwe functies van Firebird 4.0.

  2. Uitgelegde SQL-plannen in Firebird 3 en 4 - Dmitry Kuzmenko, IBSurgeon

    Uitgelegde plannen werden geïntroduceerd in Firebird 3; ze maken optimalisatie van SQL-queries veel eenvoudiger, maar niemand weet hoe ze effectief te gebruiken! Deze presentatie leidt door de elementen van uitgelegde plannen en biedt de nodige basis voor de volgende presentatie.

  3. Firebird JOIN’s begrijpen - Dmitry Yemanov, Firebird-kernontwikkelaar

    • Hoe 3 soorten Firebird JOIN’s werken: Nested Loop / Merge / Hash
    • Hoe de optimizer JOIN’s kiest, hoe de volgorde van joinen de query-uitvoering beïnvloedt
    • Verschillen in INNER/LEFT join-optimalisaties
    • Hoe JOIN’s te hinten voor betere prestaties
    • Tips en trucs voor complexe queries met JOIN’s
  4. Monitoring van SQL-queries in Firebird - Alexey Kovyazin, IBSurgeon

    Firebird heeft 3 hoofdtypen monitoring: MON$, Trace API en querystatistieken. Hoe combineer je ze effectief om antwoorden te krijgen op vragen die elke ontwikkelaar stelt: wat is de bottleneck van het systeem: CPU, RAM of schijf-IO? Welke queries belasten het systeem (en moeten eerst worden geoptimaliseerd) en wat kan worden weggelaten?

  5. Hoe zware SQL-queries met GROUP BY/ORDER BY te optimaliseren - Dmitry Kuzmenko, IBSurgeon

    De juiste optimalisatie van queries die grote sorteringen uitvoeren is geen triviale taak. In deze presentatie bekijken we verschillen in SQL-plannen en cachegebruik bij verschillende benaderingen voor zware sorteerverwerking, en natuurlijk manieren om hun uitvoering te optimaliseren.

  6. Clustering: Op weg van Master-Slave naar Master-Master - Dmitry Yemanov, Alexey Kovyazin

    In deze presentatie bekijken we Master-Slave en toekomstige Master-Master-implementaties van Firebird-native replicatie en bespreken we reeds geïmplementeerde replicatiegevallen die worden gebruikt om de prestaties te verhogen met read-scaling in het Firebird-cluster.

  7. Bonus: Nieuwe tips en trucs om Firebird-databases te versnellen - Alexey Kovyazin, IBSurgeon

    Degenen die al " 45 manieren om Firebird-databases te versnellen" hebben gelezen - er zullen nieuwe trucs zijn om de Firebird-databaseprestaties te verhogen.

Registratie: bezoek de officiële seminarpagina hier.