public inbox for [email protected]  
help / color / mirror / Atom feed
From: Adrian Klaver <[email protected]>
To: Ron Johnson <[email protected]>
To: pgsql-general <[email protected]>
Subject: Re: MVCC and all that...
Date: Wed, 10 Sep 2025 08:15:35 -0700
Message-ID: <[email protected]> (raw)
In-Reply-To: <CANzqJaBMExaKVMnMWBDxR=iYcm=ofjpJp6KWkSXijhDU2g8NNg@mail.gmail.com>
References: <CAMLfE0MAVH5YORs0OKmD=fFWH9EtuNsnhViti=+hkp3Kbz-Gfw@mail.gmail.com>
	<CAHyXU0yrwoEYia0mZhpjQLMdd-WXpWFM+Au1jXQpk3MtBvdogw@mail.gmail.com>
	<CAMLfE0MWqALMJ99dpFniZ1xknCgHj4ETPWro+Ry9awPUG1OKMw@mail.gmail.com>
	<CAHyXU0y2gZfH_ZomazQB7H0KkuyV3QofvuvZcSYXEhpotG=hMA@mail.gmail.com>
	<CALL-XeM=0oH=2ECawmyCOv2umKF1nyqr97CuQXiPfO39uhCucQ@mail.gmail.com>
	<CAMLfE0O5YPhrXOWP1pLTLHy-rKDut5cmiGyuxo3d43LCGEkJYg@mail.gmail.com>
	<[email protected]>
	<CAMLfE0NMosrY6__P-PVbV3yCLh1Gp1jWpqAm3oJ=PS3mh97oNg@mail.gmail.com>
	<CANzqJaBMExaKVMnMWBDxR=iYcm=ofjpJp6KWkSXijhDU2g8NNg@mail.gmail.com>

On 9/10/25 08:11, Ron Johnson wrote:
> On Wed, Sep 10, 2025 at 11:08 AM Ellen Allhatatlan 
> <[email protected] <mailto:[email protected]>> wrote:
> [snip]
> 
>     So, you have table X - it has 2M rows (say, 0.5 GB) in the first file
>     (along with all the other tables). The 2GB limit is hit, more data is
>     added. 0.7 GB is added to table X - these records go into a new
>     database file - the table is split in two - you have 2 "extents" of
>     2GB with X split 0.5 - in extent1, 0.7 in extent2. All mixed up with
>     other tables as well!
> 
>     That was the architectural flaw to which I was referring. Nothing to
>     do with PG
> 
> You're gonna be in for a very rude surprise after adding 1GB of data to 
> a PG table...

Yes, but the table is split not the database as a whole per:

https://www.postgresql.org/docs/current/storage-file-layout.html

> 
> -- 
> Death to <Redacted>, and butter sauce.
> Don't boil me, I'm still alive.
> <Redacted> lobster!


-- 
Adrian Klaver
[email protected]






view thread (21+ messages)  latest in thread

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: [email protected]
  Cc: [email protected], [email protected]
  Subject: Re: MVCC and all that...
  In-Reply-To: <[email protected]>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox