2011年10月 7日

[pgsql-jp: 40953] Re:vacuum full 実行時のデーターベースアクセスできますか?

2011/10/7 tanaka <tanaka_hideo@xxxxx>:
> postgres8.1.5 で、
> 普通のvacuum の時は、vacuum中でも、データベースのリード、ライトは可能だが、
> vacuum fullの時は、lockされてデータベースへのリード、ライトはできないと
> いう理解でよいでしょうか?
>
> 最近のpostgres 9.x.x でも、vacuum のところは、同様でしょうか?

両方とも YES です。

http://www.postgresql.jp/document/current/html/sql-vacuum.html
| また、処理中のテーブルに対する排他的ロックが必要になります。

VACUUM FULL 相当の処理中でも参照/更新したい場合には、
pg_reorg も見てみてください。

http://reorg.projects.postgresql.org/pg_reorg-ja.html

--
Itagaki Takahiro

投稿者 xml-rpc : 2011年10月 7日 22:09
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/106805
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。