This domain may be for sale!
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます LAMPやLAPPといった言葉が示しているように、オープンソースソフトウェア(OSS)での代表的なリレーショナルデータベース管理システム(RDBMS)といえば、「MySQL」と「PostgreSQL」だ。この2つのRDBMSは同等であるかのように思われているが、しかしPostgreSQLのユーザー団体「日本PostgreSQLユーザ会」で理事長を務める片岡裕生氏によれば、「PostgreSQLはあまり信用されていない」ということがあるそうだ。 「十分にチューニングされたMySQLとチューニングしていないPostgreSQLを比較したり、反対にチューニングされたPostgreSQLとチューニングしていないMySQLを比較したり、あるいは比
現在開発中のPostgreSQL 8.3は,まもなく「フィーチャーフリーズ」(機能の確定)となる。5月中にはβテストに入り,早ければ7月にも正式リリースがありそうだ。 8.3では,性能面に関する大幅な改良がある見込みだ。中でも注目されているのがHOT(Heap Only Tuples)である。 HOTとは HOTは一口で言うと,PostgreSQLの更新性能を改善する仕掛けである。HOTについて説明する前に,なぜPostgreSQLの更新性能が問題になるのか説明しよう。 PostgreSQLの更新処理の弱点 PostgreSQLは追記型のアーキテクチャを採用しており,更新は,内部的に削除してから新しい行を追加することで実装されている。削除して不要になった行はVACUUMコマンドで再利用可能領域として回収,再利用される。更新処理を頻繁に行う場合はVACUUMも頻繁に実行しなければならない。で
Apache + PHP + PostgreSQL 実験室 この実験室では、Apache、PHP、PostgreSQL を使った Web ページ作りについて説明していきたいと思います。これらのソフトウェアがどんなものかと言うと、それぞれ Web サーバ、サーバ上で動くプログラム、データベースとなります。これら3つの組合わせで、インタラクティブな Web ページの作成を目指しています。 とにかく、3つのソフトを使用するので、説明の順番が難しいのですが、流れとしては、最初に、各ソフトウェアのセットアップを済ませておこうと思います。次に、PostgreSQL の説明と PHP の説明を混ぜながら、簡単なデータベースを使った Web ページを作成できるように進めます。そして、最後に、管理の方法をちょっと説明したいと思います。 ここで説明している中のサンプルプログラムのソースをダウンロードできるよう
今回と次回は、データベースを導入する上で、誰しも気になるであろう性能の評価について考えてみたい。つまり、意外と知られていない「ベンチマークテスト」のやり方である。対象とするデータベースは、先頃晴れて8.0がリリースされたPostgreSQLと、世界のデファクトスタンダードにならんとするMySQLの2つ。商用データベースの場合、ベンチマーク結果の公表がライセンス上認められていなかったりするようだが、上記2つのオープンソース・ソフトウェアではそんな心配も要らない。まず今回は、石井達夫氏作のベンチマークツール「pgbench」を使って、PostgreSQL8.0の性能を計測してみよう。なお、例によって使用する環境はメモリ128MBの低速なCeleronマシン。OSはFedora Core 3である。 データベースのベンチマークテストといっても、その手法は様々だ。一般的に有名なのは「TPC(Tra
2006.04.14 株式会社四次元データ 内田康介 pgbench 1章 ベンチマークテスト 1.1. ベンチマークテスト 1.2. SPEC 1.3. TPC 1.1. ベンチマークテスト ベンチマークテストとは、コンピュータのハードウェア・ソフトウェアの性能を評価するためのテストのことで、 テストを行うために作成されたプログラム(ベンチマークプログラム)を実行することでテストを行います。 性能はベンチマークプログラムの処理速度で評価され、速度が速い(処理時間が短い)ものが優秀とされます。 また、ベンチマークテストの方法(ベンチマーク手法)には、テストを行う目的に応じて様々なものが知られており、代表的なものとして SPECが策定したものや、TPCが策定したものなどがあります。 1.2. SPEC SPEC(Standard Performance Evaluation Corporat
2.1. pgbenchとは pgbenchとは石井達夫氏によって作成されたPostgreSQLのベンチマークテストを行うためのプログラムで、 PostgreSQL本体とともに配布されています。 サーバー側データベースの基本的なベンチマークに用いられるTPC-Bを基に作成されており、 1秒間に実行できるトランザクション数で性能を判断します。 特徴として、マルチユーザー環境をシミュレートすることができ、容易に同時接続環境をテストすることができます。 また、移植性が高く、インストールも簡単です 2.2. インストール pgbenchはPostgreSQLを解凍して作られたディレクトリ内のcontrib/pgbenchに存在します。 そのため、改めて入手する必要はありません。 contrib/pgbenchに移動し、データベース管理者(またはスーパーユーザー)の権限でコンパイル・インストールをす
PostgreSQL日本語ドキュメント 最新版の付属ドキュメント 翻訳作業中の最新バージョン/PostgreSQL 15.0 日本語マニュアル バージョン14 PostgreSQL14最新版 日本語マニュアル PostgreSQL14.5 日本語マニュアル PostgreSQL14.0 日本語マニュアル バージョン13 PostgreSQL13最新版 日本語マニュアル PostgreSQL13.1 日本語マニュアル バージョン12 PostgreSQL12最新版 日本語マニュアル PostgreSQL12.4 日本語マニュアル PostgreSQL12.3 日本語マニュアル PostgreSQL12.0 日本語マニュアル バージョン11 PostgreSQL11最新版 日本語マニュアル PostgreSQL11.5 日本語マニュアル PostgreSQL11.4 日本語マニュアル Post
日本PostgreSQLユーザ会 (略称 JPUG)の Webサイトです。 PostgreSQL の日本語訳マニュアル、PostgreSQL ダウンロードへのリンク、各種イベントのお知らせ、ユーザ会各組織の情報を掲載しています。 毎年 カンファレンス を開催しています。 PostgreSQLに関するご質問・ご相談は、当会のメーリングリストや ワークスペース(の #beginners や #general チャンネル) に投稿ください。 他の PostgreSQLユーザからのコメントを貰えると思います。 [JPUG メーリングリスト/Slackワークスペース] https://www.postgresql.jp/npo/mailinglist また、姉妹サイトで PostgreSQL の各種記事を集積している Let's Postgres もご参照ください。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く