mirror of https://github.com/postgres/postgres
parent
7a86a2a9e5
commit
df823bc42d
@ -1,28 +0,0 @@ |
|||||||
QUERY: PURGE hash_f8_heap BEFORE 'now'; |
|
||||||
QUERY: SELECT count(*) AS has_10002 FROM hash_f8_heap[,] h; |
|
||||||
has_10002 |
|
||||||
--------- |
|
||||||
10002 |
|
||||||
(1 row) |
|
||||||
|
|
||||||
QUERY: VACUUM hash_f8_heap; |
|
||||||
QUERY: SELECT count(*) AS has_10000 FROM hash_f8_heap[,] h; |
|
||||||
has_10000 |
|
||||||
--------- |
|
||||||
10000 |
|
||||||
(1 row) |
|
||||||
|
|
||||||
QUERY: PURGE hash_i4_heap AFTER '@ 1 second ago'; |
|
||||||
QUERY: SELECT count(*) AS has_10002 FROM hash_i4_heap[,] h; |
|
||||||
has_10002 |
|
||||||
--------- |
|
||||||
10002 |
|
||||||
(1 row) |
|
||||||
|
|
||||||
QUERY: VACUUM hash_i4_heap; |
|
||||||
QUERY: SELECT count(*) AS has_10000 FROM hash_i4_heap[,] h; |
|
||||||
has_10000 |
|
||||||
--------- |
|
||||||
10000 |
|
||||||
(1 row) |
|
||||||
|
|
||||||
@ -1,30 +0,0 @@ |
|||||||
-- |
|
||||||
-- PURGE |
|
||||||
-- |
|
||||||
-- we did two updates on each of these 10K tables up above. we should |
|
||||||
-- therefore go from 10002 tuples (two of which are not visible without |
|
||||||
-- using a time qual) to 10000. |
|
||||||
-- |
|
||||||
-- vacuuming here also tests whether or not the hash index compaction |
|
||||||
-- code works; this used to be commented out because the hash AM would |
|
||||||
-- miss deleting a bunch of index tuples, which caused big problems when |
|
||||||
-- you dereferenced the tids and found garbage.. |
|
||||||
-- |
|
||||||
-- absolute time |
|
||||||
PURGE hash_f8_heap BEFORE 'now'; |
|
||||||
|
|
||||||
SELECT count(*) AS has_10002 FROM hash_f8_heap[,] h; |
|
||||||
|
|
||||||
VACUUM hash_f8_heap; |
|
||||||
|
|
||||||
SELECT count(*) AS has_10000 FROM hash_f8_heap[,] h; |
|
||||||
|
|
||||||
-- relative time |
|
||||||
PURGE hash_i4_heap AFTER '@ 1 second ago'; |
|
||||||
|
|
||||||
SELECT count(*) AS has_10002 FROM hash_i4_heap[,] h; |
|
||||||
|
|
||||||
VACUUM hash_i4_heap; |
|
||||||
|
|
||||||
SELECT count(*) AS has_10000 FROM hash_i4_heap[,] h; |
|
||||||
|
|
||||||
Loading…
Reference in new issue