Ова страница је машински преведена. Прочитајте енглески оригинал. English

Firebird Performance Tour: Семинари у Москви, Прагу и Бад Засендорфу

Firebird Performance Tour 2019 одржаће се у Москви (29. новембар 2018), Прагу (4. децембар 2018) и Бад Засендорфу, Немачка (6. децембар 2018).

Firebird Performance Tour биће посвећен сложеним деловима оптимизације SQL упита и њиховом праћењу.

Распоред семинара

  1. Нове функције у Firebird 4 - Дмитриј Јеманов, главни програмер Firebird-а

    Кратак преглед нових функција Firebird 4.0.

  2. Објашњени SQL планови у Firebird 3 и 4 - Дмитриј Кузменко, IBSurgeon

    Објашњени планови су уведени у Firebird 3, они чине оптимизацију SQL упита много лакшом, али нико не зна како да их ефикасно користи! Ова презентација ће провести кроз елементе објашњених планова и пружити неопходну основу за следећу презентацију.

  3. Разумевање Firebird JOIN-ова - Дмитриј Јеманов, главни програмер Firebird-а

    • Како функционишу 3 типа Firebird JOIN-ова: Nested Loop / Merge / Hash
    • Како оптимизатор бира JOIN-ове, како редослед спајања утиче на извршење упита
    • Разлике у оптимизацијама INNER/LEFT join-ова
    • Како дати савете (hint) JOIN-овима за боље перформансе
    • Савети и трикови за сложене упите са JOIN-овима
  4. Праћење SQL упита у Firebird-у - Алексеј Ковјазин, IBSurgeon

    Firebird има 3 главна типа праћења: MON$, Trace API и статистику упита. Како их ефикасно комбиновати да бисте добили одговоре које сваки програмер поставља: шта је уско грло система: CPU, RAM или disk IO? Који упити стварају оптерећење за систем (и треба их прво оптимизовати), а шта се може изоставити?

  5. Како оптимизовати тешке SQL упите са GROUP BY/ORDER BY - Дмитриј Кузменко, IBSurgeon

    Правилна оптимизација упита који извршавају велика сортирања није тривијалан задатак. У овој презентацији размотрићемо разлике у SQL плановима и коришћењу кеша у случају различитих приступа тешким упитима са сортирањем, и, наравно, начине за оптимизацију њиховог извршења.

  6. Кластерисање: На путу од Master-Slave до Master-Master - Дмитриј Јеманов, Алексеј Ковјазин

    У овој презентацији размотрићемо Master-Slave и будуће Master-Master имплементације Firebird-ове изворне репликације и разговарати о већ имплементираним случајевима репликације, који се користе за повећање перформанси са read-scaling-ом у Firebird кластеру.

  7. Бонус: Нови савети и трикови за убрзање Firebird базе података - Алексеј Ковјазин, IBSurgeon

    Они који су већ прочитали „45 начина да убрзате Firebird базу података" - биће нових трикова како да повећате перформансе Firebird базе података.

Регистрација: посетите званичну страницу семинара овде.