タグ

lets-postgresとpostgresql-9.0に関するnabinnoのブックマーク (4)

  • PostgreSQL 9.0 のその他の新機能 | Let's POSTGRES

    この記事では、PostgreSQL 9.0 の概要記事だけでは紹介しきれなかった、9.0のその他の新機能についてまとめています。 SQL 構文の強化 string_agg 文字列を連結して集約する string_agg 関数が追加されました。 以前のバージョンでも array_agg + array_to_string で同じ結果が得られますが、より高速です。 他のデータベースにも同様の関数はありますが、MySQL では group_concat()、Oracle Database では listagg() と名前は異なります。 =# SELECT array_to_string(array_agg(t), '+'), string_agg(t, '+') FROM tbl; array_to_string | string_agg -----------------+----------

  • PostgreSQL 9.0 のその他の新機能 — Let's Postgres

    NTT オープンソースソフトウェアセンタ 板垣 貴裕 PostgreSQL の主要な新機能はこちらを参照してください。 Windows のイベントログやコンソール出力の文字化け修正 PostgreSQL で日語を扱う場合、サーバエンコーディングには UTF-8 または EUC_jp を選ばなければなりません。しかし、Windows のイベントログやコンソールではエンコーディングを SJIS にして出力する必要があるため、サーバログが文字化けしていました。v9.0 ではログをユニコードで出力するようになり、この問題が解消されています。 pg_ctl reload した際に変更があったパラメータをログに出力 どのパラメータが変更されたかが分かりやすくなりました。 ALTER TABLESPACE seq_page_cost, random_page_cost テーブルスペースごとにオプティマ

  • PostgreSQL 9.0 β1 がリリースされました — Let's Postgres

    下記は、The PostgreSQL Global Development Group のアナウンス文をお知らせ用に編集委員会の稲葉香理が日語化しました。読みやすさなどを重視し、必ずしも原文に忠実に訳していません。原文は、こちらからご覧ください。 2010年4月29日 PostgreSQL 9.0 Beta1 がリリースされました。 メジャーバージョンアップである9.0の最初のベータバージョンとなります。 9.0 は PostgreSQL に初めてスケールアウト可能な組み込みのレプリケーション機能が搭載されています。 この機能は、「ホットスタンバイ」と「ストリーミングレプリケーション」という2つの機能から構成されています。このリリースで、新しいアプリケーションでの利用が広がりPostgreSQL採用の幅が広がることでしょう。 このリリースはベータバージョンです。ベータバージョ

  • PostgreSQL 9.0 のその他の新機能 — Let's Postgres

    PostgreSQL の主要な新機能はこちらを参照してください。 SQL 構文の強化 string_agg 文字列を連結して集約する string_agg 関数が追加されました。 以前のバージョンでも array_agg + array_to_string で同じ結果が得られますが、より高速です。 他のデータベースにも同様の関数はありますが、MySQL では group_concat()、Oracle Database では listagg() と名前は異なります。 =# SELECT array_to_string(array_agg(t), '+'), string_agg(t, '+') FROM tbl; array_to_string | string_agg -----------------+------------ a+b+c | a+b+c (1 row) functio

  • 1