Firebird Performans Turu: Moskova, Prag, Bad Sassendorf Seminerleri
Firebird Performans Turu: Moskova, Prag, Bad Sassendorf Seminerleri
Firebird Performans Turu 2019 Moskova’da (29 Kasım 2018), Prag’da (4 Aralık 2018) ve Almanya’nın Bad Sassendorf kentinde (6 Aralık 2018) gerçekleştirilecektir.
Firebird Performans Turu, SQL sorgu optimizasyonlarının karmaşık bölümlerine ve bunların izlenmesine ayrılacaktır.
Seminer Programı
-
Firebird 4’teki Yeni Özellikler - Dmitry Yemanov, Firebird çekirdek geliştiricisi
Firebird 4.0’ın yeni özelliklerine kısa bir genel bakış.
-
Firebird 3 ve 4’te Açıklamalı SQL Planları - Dmitry Kuzmenko, IBSurgeon
Açıklamalı planlar Firebird 3’te tanıtıldı; SQL sorgularının optimizasyonunu çok daha kolay hale getiriyorlar, ancak bunları etkili bir şekilde nasıl kullanacağını kimse bilmiyor! Bu sunum, açıklamalı planların öğeleri arasında rehberlik edecek ve bir sonraki sunum için gerekli temeli sağlayacaktır.
-
Firebird JOIN’lerini Anlamak - Dmitry Yemanov, Firebird çekirdek geliştiricisi
- Firebird’ün 3 tür JOIN’inin nasıl çalıştığı: Nested Loop / Merge / Hash
- Optimize edicinin JOIN’leri nasıl seçtiği, birleştirme sırasının sorgu yürütmeyi nasıl etkilediği
- INNER/LEFT join optimizasyonlarındaki farklılıklar
- Daha iyi performans için JOIN’lere nasıl ipucu verileceği
- JOIN’li karmaşık sorgular için ipuçları ve püf noktaları
-
Firebird’de SQL Sorgularının İzlenmesi - Alexey Kovyazin, IBSurgeon
Firebird’ün 3 ana izleme türü vardır: MON$, Trace API ve sorgu istatistikleri. Her geliştiricinin sorduğu sorulara yanıt almak için bunları etkili bir şekilde nasıl birleştirirsiniz: sistemin darboğazı nedir: CPU, RAM veya disk G/Ç’si? Hangi sorgular sistem üzerinde yük oluşturur (ve önce optimize edilmelidir) ve hangileri atlanabilir?
-
GROUP BY/ORDER BY ile Ağır SQL Sorguları Nasıl Optimize Edilir - Dmitry Kuzmenko, IBSurgeon
Büyük sıralamalar gerçekleştiren sorguların doğru optimizasyonu önemsiz bir görev değildir. Bu sunumda, ağır sıralama sorguları için farklı yaklaşımlar durumunda SQL planlarındaki ve önbellek kullanımındaki farklılıkları ve elbette bunların yürütülmesini optimize etme yollarını ele alacağız.
-
Kümeleme: Master-Slave’den Master-Master’a Giden Yolda - Dmitry Yemanov, Alexey Kovyazin
Bu sunumda, Firebird’ün yerel çoğaltmasının Master-Slave ve gelecekteki Master-Master uygulamalarını ele alacağız ve Firebird kümesinde okuma ölçekleme ile performansı artırmak için kullanılan, halihazırda uygulanmış çoğaltma durumlarını tartışacağız.
-
Bonus: Firebird Veritabanını Hızlandırmak İçin Yeni İpuçları ve Püf Noktaları - Alexey Kovyazin, IBSurgeon
" Firebird Veritabanını Hızlandırmanın 45 Yolu" kitabını zaten okuyanlar için - Firebird veritabanı performansını artırmak için yeni püf noktaları olacak.