2015-12-01 23 views
0

當我們創建一個表時,某些系統列由系統隱式定義。因此,這些名稱不能用作用戶名稱 定義的列。以下是系統功能下的列。postgres中的xmin和cmin列

i) xmin 
    ii) cmin 

上面兩列的用法是什麼,以及這列存儲的信息是什麼。

回答

-1

看看the manual將被證明是信息。

cmin

的命令標識符的插入事務中(開始於零)。

...

xmin

插入交易此行版本的標識(事務ID)。 (A行版本是行的個人狀態;行的每個更新創建相同的邏輯行一個新的行版本。)

如果你想知道它是如何工作的啓動內部細節閱讀手冊的併發控制和MVCC章節。然後源代碼,如果你需要更多的細節。