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

2011年春のPostgreSQLカンファレンス、米国/カナダ

    今週の空から落ちる水は雪に変わりません。そして、晴れた日には、私の車は木の花粉で覆われています。それらはほとんどの人にとって異なる意味を持っていますが、私にとってこれらは春の会議シーズンが始まろうとしている兆候です。今後3か月のそれぞれで、深刻なPostgreSQLコンテンツを含む会議が北米で開催され、今年はそれぞれを作成しています。

    PgEast 2011は、今から2週間強でニューヨーク市で開催されます。あなたが近くにいるなら、旅行の計画を立てるのに遅すぎることはありません。場所は電車でとても簡単に行くことができます。会議会場は、主要な鉄道ハブであるニューヨークのペンシルベニア駅の真上にあります。ボストンからリッチモンドまでのすべての主要な東海岸の都市は、ペンから簡単に乗ることができます。会議はまた、ニュージャージー州北部に出入りする列車があるPATH列車の停留所の隣にあります。これらは、ニュージャージートランジットシステム全体に簡単に接続できます。

    今年の会議は巨大で、多くのタイムスロットで5〜6の並列PostgreSQLセッションがあります。その上にMongoDBトラックもあります。この会議では、半日および終日のトレーニングセッションが多数行われています。これらはメイン会議とは別に支払われます。 PostgreSQLを使用している場合、これらのセッションの少なくとも1つは早めに到着する価値があると思います。

    私は通常のトレーニング形式とは本当に違うことをすることにしました。私のSurvivingServerOverloadトレーニングセッションでは、通常のスライドシリーズを実行するのではなく、ほとんどの時間を、オーバーロードされたPostgreSQLサーバーのコンソールまたは監視ツールを見つめることに費やします。アイデアは、パフォーマンスの問題を見つけようとするときに私が探しているものを確認し、それらを解決するために私が使用する方法論について少し学ぶことができるということです。この種の調整作業を行うことは、使用量が増えると多くのPostgreSQLシステムにとって不可欠です。そして、それは通常、1つの方法でしか学習されません。つまり、負荷がかかった状態でサーバーがダウンした理由を理解しようとしているときに、ストレスを感じます。私のクラスでは、それが発生する前にそれがどのように見えるかを確認し、パフォーマンスの停止が発生するのを遅らせることができるいくつかのテクニックとアイデアを採用することができます。スケジュールがうまくいったので、午前中に私の話を見て、午後にMagnusからのReplicationトレーニングまたはRobertTreatからのPostgreSQL9セッションのいずれかを見て、丸一日のトレーニングを行うことができます。ここでうまく組み合わせることができるいくつかのコンボがあります。ブルースの管理入門書など、1回のセッションで1日かかる代替案もいくつかあります。

    難しい選択。これらのトレーニングセッションのいずれかに興味がある場合は、できるだけ早く予約してください。クラスの人数はかなり限られており、いくつかのセッションは売り切れになると予想されます。

    4月には、カリフォルニア州サンタクララで開催される、ますます誤った名前が付けられているO’ReillyMySQLConferenceにPostgreSQLトラック全体があります。そこで、MySQLとPostgreSQLのパフォーマンステストに関するいくつかのメモで締めくくるハードウェアベンチマークについて話します。他の多くの人気のあるPostgreSQLスピーカーもそこにあります。これは「敵を近づける」ようなものであり、オラクルの致命的な敵と混ざり合っています。

    そして、春の会議の最後は、カナダのオタワで開催されるPGConです。この会議のスケジュールが上がったばかりで、会議の初日にパフォーマンスチューニング(これはより伝統的なスライドベースのトーク)についての別の半日セッションを行っています。 PGConでのチュートリアルの日は、メインの会議に比べて少々出席が少ないことがよくあります。 Robert Haasが初日の残りの半分としてデータベースの内省について独自の話をしているので、すべての良い話が提示されているのを見たい場合は、今年は間違いなくPGConに早く到着する必要があります。


    1. PL/pgSQL関数から不明な列を持つ動的テーブルを返します

    2. SQL Serverで「datetimeoffset」を「smalldatetime」に変換します(T-SQLの例)

    3. Oracle Concurrent Manager

    4. ストアドプロシージャとは何ですか?なぜストアドプロシージャですか?