sql >> データベース >  >> RDS >> PostgreSQL

北欧PGDayの準備はできていますか?

    今年の第3回北欧PGDayは、3月17日にヘルシンキで開催されます。登録はまだ受け付けています。手遅れになる前に席を予約してください!

    北欧PGDayは、伝統として毎年異なる北欧の都市を訪れています。今年はヘルシンキで開催され、昨年はコペンハーゲンで開催され、素晴らしいイベントでした!昨年の北欧PGDayをチェックして、見逃したものを確認できます。今年のチャンスを逃したくないかもしれません🙂

    2016年北欧PGDay

    北欧地域の近くに住んでいるPostgreSQLの人、またはヘルシンキを訪問したい場合は、会議のスケジュールを必ず確認してください。ウェブサイトからのこの電話は、あなたがあなたにとって面白いものを見つけることができることを証明しています:

    開発者、DBA、システム管理者、データベース開発者、PostgreSQLユーザーの観点から、Postgres関連のさまざまなトピックとのすばらしい話し合いが行われます。話をすばやくチェックして、今年ヘルシンキで何が起こるか見てみましょう。

    トピックのスケジュールとトーク

    イベントは08:30の登録から始まります。 7回の講演、2回のコーヒーブレイク、ランチブレイクがあります。最後の話は17:35に終了します。

    講演とトピックを見てみましょう。

    LATERALなしでどのように生活しましたか?

    2ndQuadrantのVikFearingが、「LATERALなしでどのように生きたか」について講演します。 15:45 – 16:35の間、彼は私の同僚なので、私はVikを優先します🙂

    彼の講演では、彼は簡単な問題を取り上げ、それに対するクエリを作成する5つの方法を示します。最後の方法は、LATERALを使用するすべての中で最も簡単な方法です。したがって、実稼働環境でPostgreSQLを使用している場合、または単に楽しみのために使用している場合は、クエリを効率的に最適化するための秘訣を学びたいと思うかもしれません。それなら、この話はあなたにとって興味深いかもしれません。

    それでは、会談の時間までに注文を続けましょう。

    説明の説明

    最初の講演は、Hans-JürgenSchönigから「EXPLAINの説明」について行われます。 PostgreSQLではEXPLAINを実行できます クエリの実行計画を確認するためのクエリ。ハンスが言ったように:

    「EXPLAINは、PostgreSQLがクエリを実行するために何をするかを確認するために不可欠なツールです。計画を読むのは少し難しい場合があり、かなりの経験が必要です。ただし、計画を読むことができるだけでは十分ではありません。ボトルネックや一般的にパフォーマンスの低下を検出するために何を探すべきかを知っておくことも重要です。」

    クエリを実行してシステムのパフォーマンスを向上させるためにボトルネックを見つけようとするデータベース開発者またはDBAの場合は、Hanの講演に参加して、EXPLAINの概念をよりよく理解することをお勧めします。

    時代を超えた分類

    2番目の話は、GregoryStarkによる「SortingThroughtheAges」についてです。この講演は、今月初めにPgConf.Russiaで多くのPostgresの人々の注目を集めました。私はそれを見逃したことを非常に悲しく思いました。幸運なことに、今回はヘルシンキでグレッグの講演を見る機会があります。コードの並べ替えに関するGregの見解は次のとおりです。

    「過去10年間のPostgresのソートコードの変更を確認すると、ユーザーが遭遇した問題の種類が明確にわかります。使用パターンが何年にもわたって変化し、データベースがスケールアップし、ハードウェアが変化するにつれて、古い仮定を再検討する必要がある場合がありました。

    9.5および9.6での今後の変更により、エクスペリエンスがさらに劇的に変化します。 UTF8やその他のエンコーディングの並べ替えの問題を軽減し、多くのプロセッサとメモリキャッシュを備えた大規模なマシンへのスケーリングをより効果的に処理します。」

    この話は、Postgresプロジェクトの進化的なタイムラインを使用して、Postgresの並べ替えメカニズムを詳細に把握したい開発者や人々にとって最も興味深いもののようです。

    良いデータベースが悪くなるとき:データベースの破損への対処

    昼食前の最後の話はAntsAasmaから行われ、彼の話は私たちの避けられない悪夢、つまりデータベースの破損についてです。良いことは、「良いデータベースが悪くなったとき:データベースの破損に対処する」という話に参加すれば、悪い日がデータベースにぶつかったときに、私たちは盾から抜け出すことができるということです。これが彼の話についてのスニークピークです:

    「最高のデータベースとハードウェアを使用していても、問題が発生してデータベースが破損することがあります。この講演では、どのような種類の破損が存在するか、破損が発生したことを発見する方法、そのような状況から回復する方法、準備してデータ損失を最小限に抑える方法について説明します。」

    実際にデータベースの破損を経験する前に、データベースの破損について知っておくとよいでしょう。これはPostgreSQLを使用するすべての人との話だと思います。

    PostgreSQL9.5の新機能

    昼食後の最初の講演では、PostgreSQL9.5の新機能についてMagnusHaganderが行われます。 Magnusは、「PostgreSQL 9.5の新機能」の講演で、次のことを取り上げます。 UPSERT など、最もクールな新しいもの 、グループ化セット 、新しい WAL 管理およびパフォーマンスツール

    PGHoard、バックアップを適切に保管する

    最後の話の前の最後の話は「PGHoard、あなたのバックアップをちょうどよく蓄えている」であり、HannuValtonenによって与えられます。 PGHoardはPostgreSQLのバックアップ/復元サービスであり、デーモンプロセスと復元クライアントで構成されています。彼の講演の中で、ハンヌは言及します。 バックアップの実際の話がうまくいかず、PGHoardを使用して信頼性の高いバックアップを取得する方法。

    Game Day PostgreSQL

    Nordic PGDayの最後の講演は、「GameDayPostgreSQL」という名前のChristophePettusによって行われます。クリストフは講演の中で、Postgresデータベースのトラフィックが多い場合の処理​​の経験を共有します。クリストフは言う:

    考えられるすべてのケースに十分なハードウェアを購入するのではなく、この種の極端なバーストトラフィックをどのように処理しますか?クライアントがデータベース上の予期されるアクティビティと予期しないアクティビティの両方に対処するのを支援した方法について説明します。

    この話はイベントを終える最良の方法の1つだと思います。トピックは私にはかなりエキサイティングなようです。現実の問題と、他の専門家がその問題の解決策をどのように考え出すかによって、私たち自身の問題について常に異なる視点が得られます。

    トークは魅力的で、イベントは楽しいものになります! TwitterでNordicPGDayをフォローすることを忘れないでください。

    追記: 私はPostgreSQLカンファレンスのスタッフメンバーになり、一日中お手伝いします。会議の詳細やこのイベントに関連することについて、お気軽にお問い合わせください。喜んでお答えします。

    来月ヘルシンキで北欧のPostgresの人々に会えることを願っています!


    1. mysql-Oracleのシーケンスに似たメカニズムを作成する

    2. doInbackground中に進行状況を表示する

    3. SQLSentryはSentryOneになりました

    4. パフォーマンスの違い:INNERJOINとWHERE句に配置された条件