diff options
author | Tatsuo Ishii | 2001-12-20 01:56:08 +0000 |
---|---|---|
committer | Tatsuo Ishii | 2001-12-20 01:56:08 +0000 |
commit | 71d641cf15e8082ed7e0ec11fb74bdf74182c4d6 (patch) | |
tree | a299a6ace4c12f3ebe522ab0e662ac5aa56bc2a6 | |
parent | 8647c1422856cf960d7089ac9ed038f528244e0f (diff) |
Reflect Tom's change
-rw-r--r-- | contrib/pgstattuple/README.pgstattuple.euc_jp | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/contrib/pgstattuple/README.pgstattuple.euc_jp b/contrib/pgstattuple/README.pgstattuple.euc_jp index d23b995dd47..5142e9b6a92 100644 --- a/contrib/pgstattuple/README.pgstattuple.euc_jp +++ b/contrib/pgstattuple/README.pgstattuple.euc_jp @@ -1,4 +1,4 @@ -$Id: README.pgstattuple.euc_jp,v 1.1 2001/10/01 01:52:38 ishii Exp $ +$Id: README.pgstattuple.euc_jp,v 1.2 2001/12/20 01:56:08 ishii Exp $ pgstattuple README 2001/10/01 石井達夫 @@ -54,9 +54,12 @@ NOTICE: physical length: 0.08MB live tuples: 20 (0.00MB, 1.17%) dead tuples: 32 関数の戻りはUPDATEやDELETEで作られたテーブルのゴミ領域の大きさで, テーブルの物理的な大きさに対する割合(パーセント)で返却します. - なお,pgstattupleはテーブルに一切ロックをかけないので,pgstattuple - を実行中に該当テーブルに更新や削除が発生すると,正しくない結果を返 - す可能性があります. + なお,pgstattupleはテーブルにAccessShareLockしかかけないので, + pgstattuple を実行中に該当テーブルに更新や削除が発生すると,正しく + ない結果を返す可能性があります. + + pgstattupleがタプルを「ゴミ」と判断する基準は, + HeapTupleSatisfiesNow()が偽を返したときです. 4. pgstattupleのライセンス条件について @@ -66,5 +69,13 @@ NOTICE: physical length: 0.08MB live tuples: 20 (0.00MB, 1.17%) dead tuples: 32 5. 改訂履歴 + 2001/12/20 Tom Laneによる修正 + + Fix pgstattuple to acquire a read lock on the target table. This + prevents embarassments such as having the table dropped or truncated + partway through the scan. Also, fix free space calculation to include + pages that currently contain no tuples. + 2001/10/01 PostgreSQL 7.2 用contrib moduleに登録 + 2001/08/30 pgstattuple バージョン 0.1リリース |