PostgreSQL 2テーブル目at PHPPostgreSQL 2テーブル目 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト630:nobodyさん 07/06/23 18:35:19 T/euHpQb 不可解なことでなやんどります。 複数のデータベースを作成していて、一方でVACUUMを実行したのですが、 どういうわけか、VACUUMをかけたほうだけではなく、かけてないほうで著しくパフォーマスが劣化します。 データベースA <= VACUUM実行 データベースB <= 運用中 で、遅くなっている様子が、IO負荷ではなくCPUをいつも以上に使用しているように見えます。 VACUUMの実行を中断すると通常の状態に戻るので、VACUUMと何らかの関連があると 思うのですが、VACUUMの実行によってVACUUMしていないデータベースの実行プランが 影響受けるなんてことあるんでしょうか? 誰かヒントくださいまし... ちなみに8.1.5でございます。 631:nobodyさん 07/06/25 18:32:04 同じサーバで同じpostmasterでDBが違うだけなの? だったら片方で負荷がかかれば足引っ張られると思うが 632:630 07/06/25 19:07:01 そうなんだけど、IOで引っ張ってるんじゃなくてまるで実行プランが変わったように突然CPU使用率が上がるんだよ。 で、VACUUMをとめても実行プランが変わるまで同じ調子でCPUがんがん使ったまま…。 ANALYZEがかかると収まる。そんな感じ。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch