4

私はPostgreSQLでMVCCを学んでいます。私が理解したように、行が更新されると、新しい行が追加されxmax、古い行の値はxmin新しく追加された行の値になります。Postgres DB にあるテーブルで確認すると、xminとのxmax値は同じです。どういう意味ですか?

   xmin   |   xmax   |    id    |     serial     | paid 
----------+----------+----------+----------------+------
 54569114 | 54569114 | 11099324 | 76605297311437 | t
 54569111 | 54569111 | 11099323 | 38131108141783 | t
 54569101 | 54569101 | 11099322 | 49399633274146 | t
 54569092 |        0 | 11099321 | 44672543705101 | f
 54569090 | 54569090 | 11099320 | 21324499293647 | t
 54569083 |        0 | 11099319 | 82878160317074 | f
 54569079 | 54569079 | 11099318 | 31091666079121 | t
4

1 に答える 1