Firebirdパフォーマンスツアー:モスクワ、プラハ、バート・ザッセンドルフでのセミナー
Firebird Performance Tour: モスクワ、プラハ、バート・ザッセンドルフでのセミナー
Firebird Performance Tour 2019 は、モスクワ(2018年11月29日)、プラハ(2018年12月4日)、ドイツのバート・ザッセンドルフ(2018年12月6日)で開催されます。
Firebird Performance Tour は、SQLクエリ最適化の複雑な部分とその監視に焦点を当てます。
セミナーのスケジュール
-
Firebird 4 の新機能 - Dmitry Yemanov、Firebird コア開発者
Firebird 4.0 の新機能の簡単な概要。
-
Firebird 3 および 4 における説明付き SQL プラン - Dmitry Kuzmenko、IBSurgeon
説明付きプランは Firebird 3 で導入され、SQLクエリの最適化をはるかに容易にしますが、それを効果的に使用する方法を知っている人はいません! このプレゼンテーションでは、説明付きプランの要素を解説し、次のプレゼンテーションに必要な基礎を提供します。
-
Firebird JOIN を理解する - Dmitry Yemanov、Firebird コア開発者
- 3種類の Firebird JOIN の仕組み: Nested Loop / Merge / Hash
- オプティマイザが JOIN をどのように選択するか、結合順序がクエリ実行にどのように影響するか
- INNER/LEFT JOIN 最適化の違い
- パフォーマンス向上のための JOIN ヒントの指定方法
- JOIN を含む複雑なクエリのヒントとテクニック
-
Firebird における SQL クエリの監視 - Alexey Kovyazin、IBSurgeon
Firebird には、MON$、Trace API、クエリ統計という3つの主要な監視タイプがあります。これらを効果的に組み合わせて、すべての開発者が抱く疑問に答える方法とは: システムのボトルネックは CPU、RAM、ディスク I/O のどれか? どのクエリがシステムに負荷をかけているか(そして最初に最適化すべきか)、何を省略できるか?
-
GROUP BY/ORDER BY を使用した重い SQL クエリの最適化方法 - Dmitry Kuzmenko、IBSurgeon
大規模なソートを実行するクエリの適切な最適化は、簡単な作業ではありません。このプレゼンテーションでは、重いソートクエリに対するさまざまなアプローチにおける SQL プランとキャッシュ使用の違い、そしてもちろん、その実行を最適化する方法について考察します。
-
クラスタリング: マスター・スレーブからマスター・マスターへの道 - Dmitry Yemanov、Alexey Kovyazin
このプレゼンテーションでは、Firebird ネイティブレプリケーションのマスター・スレーブおよび将来のマスター・マスター実装について考察し、Firebird クラスタ内の読み取りスケーリングによるパフォーマンス向上に使用される、すでに実装されたレプリケーションのケースについて説明します。
-
ボーナス: Firebird データベースを高速化するための新しいヒントとテクニック - Alexey Kovyazin、IBSurgeon
すでに「Firebird データベースを高速化する45の方法」を読んだ方へ - Firebird データベースのパフォーマンスを向上させるための新しいテクニックがあります。
登録: 公式セミナーページはこちら。