このページは機械翻訳されています。英語の原文をお読みください。 English

Firebird Performance Tour: モスクワ、プラハ、バート・ザッセンドルフでのセミナー

Firebird Performance Tour 2019 は、モスクワ(2018年11月29日)、プラハ(2018年12月4日)、ドイツのバート・ザッセンドルフ(2018年12月6日)で開催されます。

Firebird Performance Tour は、SQLクエリ最適化の複雑な部分とその監視に焦点を当てます。

セミナーのスケジュール

  1. Firebird 4 の新機能 - Dmitry Yemanov、Firebird コア開発者

    Firebird 4.0 の新機能の簡単な概要。

  2. Firebird 3 および 4 における説明付き SQL プラン - Dmitry Kuzmenko、IBSurgeon

    説明付きプランは Firebird 3 で導入され、SQLクエリの最適化をはるかに容易にしますが、それを効果的に使用する方法を知っている人はいません! このプレゼンテーションでは、説明付きプランの要素を解説し、次のプレゼンテーションに必要な基礎を提供します。

  3. Firebird JOIN を理解する - Dmitry Yemanov、Firebird コア開発者

    • 3種類の Firebird JOIN の仕組み: Nested Loop / Merge / Hash
    • オプティマイザが JOIN をどのように選択するか、結合順序がクエリ実行にどのように影響するか
    • INNER/LEFT JOIN 最適化の違い
    • パフォーマンス向上のための JOIN ヒントの指定方法
    • JOIN を含む複雑なクエリのヒントとテクニック
  4. Firebird における SQL クエリの監視 - Alexey Kovyazin、IBSurgeon

    Firebird には、MON$、Trace API、クエリ統計という3つの主要な監視タイプがあります。これらを効果的に組み合わせて、すべての開発者が抱く疑問に答える方法とは: システムのボトルネックは CPU、RAM、ディスク I/O のどれか? どのクエリがシステムに負荷をかけているか(そして最初に最適化すべきか)、何を省略できるか?

  5. GROUP BY/ORDER BY を使用した重い SQL クエリの最適化方法 - Dmitry Kuzmenko、IBSurgeon

    大規模なソートを実行するクエリの適切な最適化は、簡単な作業ではありません。このプレゼンテーションでは、重いソートクエリに対するさまざまなアプローチにおける SQL プランとキャッシュ使用の違い、そしてもちろん、その実行を最適化する方法について考察します。

  6. クラスタリング: マスター・スレーブからマスター・マスターへの道 - Dmitry Yemanov、Alexey Kovyazin

    このプレゼンテーションでは、Firebird ネイティブレプリケーションのマスター・スレーブおよび将来のマスター・マスター実装について考察し、Firebird クラスタ内の読み取りスケーリングによるパフォーマンス向上に使用される、すでに実装されたレプリケーションのケースについて説明します。

  7. ボーナス: Firebird データベースを高速化するための新しいヒントとテクニック - Alexey Kovyazin、IBSurgeon

    すでに「Firebird データベースを高速化する45の方法」を読んだ方へ - Firebird データベースのパフォーマンスを向上させるための新しいテクニックがあります。

登録: 公式セミナーページはこちら