Robert, so in my example:
- tapes are stored in different files (one tape per file)
- you confirm those first blocks are garbage
- you confirm they could be rewritten with new data

This means that we can do recycle space using one tape per file. Correct?

So, in this case, why do we need to use logical tapesets?
In other words, why Tom affirmed it was impossible to recycle space implementing one tape per file?



Il 20/06/2010 23:20, Robert Haas ha scritto:
On Sat, Jun 19, 2010 at 4:57 AM, mac_man2...@hotmail.it
<mac_man2...@hotmail.it>  wrote:
Tom, Robert,
thank you.

Now it is clearer how space on tapes is recycled.

I tried to follow Robert's example but storing one tape per separate file.
Read in the first block of each run (hosted by separate tapes and so by
separate files) and output them into extra storage, wherever this extra
storage is.
Again, those first input blocks are now garbage: is it correct?
Yes.

In this case, what happens when trying to recycle those garbage blocks by
hosting the result of merging the second block of each run?
You just overwrite them with the new data.



--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to