サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは本日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。
PostgreSQL Global Development Groupは7日(パナマ時間)、pgsnmpdの最新版となる「pgsnmpd 1.0」を公開した。pgsnmpdはCで開発されたSNMP(Simple Network Management Protocol)エージェント。The BSD Licenseのもとで提供されている。シングルバージョンのPostgreSQL 8.x向けに開発されたSNMPエージェントで、RFC 1697 (RDBMS-MIB)を実装している。 pgsnmpdが計測するデータはPostgreSQL 8.xの提供している接続統計情報、データベースサイズ、ディスクIO統計情報など。SNMPインタフェースを経由してこれら情報を提供する。SNMPを使った情報収集を実施している場合、pgsnmpdを使った情報収集が便利だ。
PostgreSQLをチューニングする機会があったので その時に調べたチューニング項目を備忘録として残しておきます。 バージョンの違いやサーバの規模などによっても 効果は変わってくると思うのであくまで参考程度のものですが。 ・shared_buffers 7系では8000〜10000程度まで引き上げる 8系では150000程度まで引き上げることが可能、100000程度が性能のピーク これに多く割り当てるよりOSのバッファ領域として使う方が性能が向上する テーブルサイズを割り出して設定するのがベスト 簡単に設定するなら搭載メモリ量の1/4、搭載メモリが多ければ1/2ぐらいでも可 ・max_connections 7系では256程度、8系では1000程度が性能のピーク ・work_mem(sort_mem) 適切なサイズに調整する、2048〜4096程度 プロセス毎
Introduction PostgreSQL is the most advanced and flexible Open Source SQL database today. With this power and flexibility comes a problem. How do the PostgreSQL developers tune the default configuration for everyone? Unfortunately the answer is they can't. The problem is that every database is not only different in its design, but also its requirements. Some systems are used to log mountains of da
PostgreSQL(ポストグレス キューエル[※ 1])は、拡張性とSQL準拠を強調するフリーでオープンソースの関係データベース管理システム(RDBMS)である。Postgresとしても知られている。もともとは、カリフォルニア大学バークレー校で開発されたIngresデータベースの後継としてその起源を根拠としたPOSTGRESという名前であった。1996年に、プロジェクトはSQLのサポートを反映してPostgreSQLに改名された。2007年の検討の結果、開発チームはPostgreSQLという名前とPostgresという別名を維持することを決定した。 PostgreSQLは、原子性、整合性、独立性、耐久性 (ACID)プロパティを持つトランザクション、自動更新可能なビュー、マテリアライズドビュー、トリガ、外部キー、ストアドプロシージャを特徴としている。単一マシンからデータウェアハウスや多数
2006年9月21日,待望のPostgreSQL 8.2のベータ版がリリースされ,PostgreSQL8.2の全容が明らかとなった。全体的にはそれほど目だった新機能はないが,細かな改善や,性能向上がなされているようだ。 本連載でも25回と30回で8.2の新機能や改良点を取り上げてきたが,それを簡単に復習してみよう。 25回では,CE(Constraint Exclususion)という,継承を使ったテーブルパーティショニング機能の改良,pg_freespacemapの追加を紹介した。また,ソート処理とディスク上のビットマップを使ったVACUMMの高速化への試みについても紹介した。残念ながらVACUUMの高速化は盛り込まれなかったが,ソート処理の高速化は8.2に取り込まれた。 30回では,GINという新しいインデックスタイプの追加,COPYやINSERTの改良について紹介した。 本稿ではこれ
Posted by masuidrive Fri, 13 Oct 2006 15:51:00 GMT ITPro で紹介されていた、PostgreSQLに全文検索を追加する拡張、Ludia を試してみます。 ITProの記事には書いてないけど、結局、Senna をバインドするものらしい。先日、MySQL+Sennaを試してみたばっかりなので、ほとんど同じように使える模様。 インストール方法は、read moreに書いておきます。 Ludia 簡易テスト を参考にしつつ、検索をテスト。 Senna用の検索書式 もサポートしているので、このように指定することができる。 Railsからも、:conditionsで指定すれば、普通に動いた。 でも、テストがうまく通らない・・・。MySQL+Sennaの時もそうだったけど、test:*を実行するときは、db/schema.rbを読み込むんだけど、これ
HOMMEZ(オムズ)は男性の心と身体の健康を支援し、一人でも多くの人が子供を得る幸せや男性としての喜びを享受できる社会の実現を目指しています。男性の妊活、活力にまつわる情報や商品の力で性や妊活に悩む男性が効率的に納得感を持って活動できる機会を創出します。
HOMMEZ(オムズ)は男性の心と身体の健康を支援し、一人でも多くの人が子供を得る幸せや男性としての喜びを享受できる社会の実現を目指しています。男性の妊活、活力にまつわる情報や商品の力で性や妊活に悩む男性が効率的に納得感を持って活動できる機会を創出します。
北村 英志 pgsql-jp@ml.postgresql.jp Wed, 01 Dec 2004 15:28:21 +0900 前の記事: [pgsql-jp: 34361] Re: VB6でNULL の検出 次の記事: [pgsql-jp: 34363] Re: パフォーマンスチューニング 目次の順: [ 日付 ] [ スレッド ] [ 件名 ] [ 発信者 ] 始めまして、北村と申します。 業務でPostgreSQLを使ったウェブアプリケーションを扱っています。 最近日を追えば追うほど(使い続ければ使い続けるほど)、PostgreSQLの速度が遅 くなってきていて、困っています。 これまで2度、データベースをリストアすることで問題を解決してきましたが、 ユーザー数が増えればいずれそういうことをやる余裕もなくなってくるものと思 い、対策を検討しています。 【現象】 とにかく遅い。JOI
PostgreSQLに限らず、データベースソフトは大量のデータを扱うので、場合によっては処理にかなり時間がかかることもあります。そのため、できるだけ処理時間を短縮し、処理効率を向上する「チューニング」という技術が重視されています。 Webシステムのように数多くのリクエストを同時こなさなければならないシステムでは、個々の問い合わせの処理時間は数百ミリ秒と短くても、全体の処理時間が膨大になることがあります。このようなシステムでは、1つ1つの処理時間をできるだけ短くすることが重要です。 また、「バッチ処理」においても処理時間の短縮は重要です。バッチ処理とは、ユーザーと対話的に行われる処理ではなく、自動的に実行される処理です(多くの場合、人手を介することはありません)。たとえば1日のデータを夜間にまとめる「日次処理」などがこれに該当します。日時処理が決められた時間内に終わらなければ、処理自体が無意
PostgreSQLとは、リレーショナルデータベース管理システム(RDBMS)です。誰でもどのような目的にも無料で使えるオープンソースのソフトウェアです。最近ではすっかり知名度も上がり、非常に多くの方がPostgreSQLを利用されるようになりました。 これほど普及してくると利用される方の技術レベルも様々で、長らく商用RDBMSでシステム開発をされてきた方もいれば、RDBMSを扱うのはPostgreSQLがはじめてという方もいます。当然PostgreSQLの使われ方も様々で、PostgreSQLの性能を限界まで引き出すようにチューニングを施している方もいれば、インストールしたままのデフォルト設定のままで使っている方もいます。 ソフトウェアのデフォルト設定を「開発者の推奨設定」と捉える方がいらっしゃいます。しかし残念ながらPostgreSQLにおいては成り立ちません。それではPostgreS
Namazu による全文検索システム 現在、 4673 の文書がインデックス化され、 127318 個のキーワードが登録されています。 インデックスの最終更新日: 2007/07/02 検索式: 対象インデックス PHP PostgreSQL [検索方法] 表示件数: 表示形式: ソート: 検索式 単一単語検索 調べたい単語を一つ指定するだけのもっとも基本的な検索手法です。 例: namazu AND検索 ある単語とある単語の両方を含む文書を検索します。検索結果を絞 り込むのに有効です。3つ以上の単語を指定することも可能です。 単語と単語の間に and を挿みます。例: Linux and Netscape and は省略できます。単語を空白で区切って羅列す るとそれらの語すべてを含む文書をAND検索します。 OR検索 ある単語とある単語のどちらかを含む文書を検索します。3つ以上
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く