Skip to content
This repository has been archived by the owner on Apr 15, 2023. It is now read-only.

There is an extension that removes the need to lock tables to repack / vaccum. Figure out how it works! #20

Open
chotchki opened this issue Aug 21, 2021 · 0 comments

Comments

@chotchki
Copy link
Owner

  • https://github.com/reorg/pg_repack
  • Investigate if the zheap table format would be better to implement.
  • Until I get past a WAL implementation and planner costs I don't think its worth it.
    • Since I extended the size of transaction IDs, I probably have a larger issue on my hands than normal postgres.
      • Reading into the zheap approach I'm thinking that I might have some space saving options availible for me. In particular if a tuple is frozen so its always availible I could remove the xmin/xmax and pack more into the page. Need more thinking however my approach of questioning the storage efficency of each part of data seems to be worth it.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant