|
|
@ -25365,6 +25365,34 @@ SELECT collation for ('foo' COLLATE "de_DE"); |
|
|
|
</thead> |
|
|
|
</thead> |
|
|
|
|
|
|
|
|
|
|
|
<tbody> |
|
|
|
<tbody> |
|
|
|
|
|
|
|
<row> |
|
|
|
|
|
|
|
<entry role="func_table_entry"><para role="func_signature"> |
|
|
|
|
|
|
|
<indexterm> |
|
|
|
|
|
|
|
<primary>age</primary> |
|
|
|
|
|
|
|
</indexterm> |
|
|
|
|
|
|
|
<function>age</function> ( <type>xid</type> ) |
|
|
|
|
|
|
|
<returnvalue>integer</returnvalue> |
|
|
|
|
|
|
|
</para> |
|
|
|
|
|
|
|
<para> |
|
|
|
|
|
|
|
Returns the number of transactions between the supplied |
|
|
|
|
|
|
|
transaction id and the current transaction counter. |
|
|
|
|
|
|
|
</para></entry> |
|
|
|
|
|
|
|
</row> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<row> |
|
|
|
|
|
|
|
<entry role="func_table_entry"><para role="func_signature"> |
|
|
|
|
|
|
|
<indexterm> |
|
|
|
|
|
|
|
<primary>mxid_age</primary> |
|
|
|
|
|
|
|
</indexterm> |
|
|
|
|
|
|
|
<function>mxid_age</function> ( <type>xid</type> ) |
|
|
|
|
|
|
|
<returnvalue>integer</returnvalue> |
|
|
|
|
|
|
|
</para> |
|
|
|
|
|
|
|
<para> |
|
|
|
|
|
|
|
Returns the number of multixacts IDs between the supplied |
|
|
|
|
|
|
|
multixact ID and the current multixacts counter. |
|
|
|
|
|
|
|
</para></entry> |
|
|
|
|
|
|
|
</row> |
|
|
|
|
|
|
|
|
|
|
|
<row> |
|
|
|
<row> |
|
|
|
<entry role="func_table_entry"><para role="func_signature"> |
|
|
|
<entry role="func_table_entry"><para role="func_signature"> |
|
|
|
<indexterm> |
|
|
|
<indexterm> |
|
|
@ -25509,7 +25537,8 @@ SELECT collation for ('foo' COLLATE "de_DE"); |
|
|
|
<para> |
|
|
|
<para> |
|
|
|
The internal transaction ID type <type>xid</type> is 32 bits wide and |
|
|
|
The internal transaction ID type <type>xid</type> is 32 bits wide and |
|
|
|
wraps around every 4 billion transactions. However, |
|
|
|
wraps around every 4 billion transactions. However, |
|
|
|
the functions shown in <xref linkend="functions-pg-snapshot"/> use a |
|
|
|
the functions shown in <xref linkend="functions-pg-snapshot"/>, except |
|
|
|
|
|
|
|
<function>age</function> and <function>mxid_age</function>, use a |
|
|
|
64-bit type <type>xid8</type> that does not wrap around during the life |
|
|
|
64-bit type <type>xid8</type> that does not wrap around during the life |
|
|
|
of an installation and can be converted to <type>xid</type> by casting if |
|
|
|
of an installation and can be converted to <type>xid</type> by casting if |
|
|
|
required; see <xref linkend="transaction-id"/> for details. |
|
|
|
required; see <xref linkend="transaction-id"/> for details. |
|
|
@ -25806,33 +25835,6 @@ SELECT collation for ('foo' COLLATE "de_DE"); |
|
|
|
</thead> |
|
|
|
</thead> |
|
|
|
|
|
|
|
|
|
|
|
<tbody> |
|
|
|
<tbody> |
|
|
|
<row> |
|
|
|
|
|
|
|
<entry role="func_table_entry"><para role="func_signature"> |
|
|
|
|
|
|
|
<indexterm> |
|
|
|
|
|
|
|
<primary>age</primary> |
|
|
|
|
|
|
|
</indexterm> |
|
|
|
|
|
|
|
<function>age</function> ( <type>xid</type> ) |
|
|
|
|
|
|
|
<returnvalue>integer</returnvalue> |
|
|
|
|
|
|
|
</para> |
|
|
|
|
|
|
|
<para> |
|
|
|
|
|
|
|
Returns the number of transactions between the supplied |
|
|
|
|
|
|
|
transaction id and the current transaction counter. |
|
|
|
|
|
|
|
</para></entry> |
|
|
|
|
|
|
|
</row> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<row> |
|
|
|
|
|
|
|
<entry role="func_table_entry"><para role="func_signature"> |
|
|
|
|
|
|
|
<indexterm> |
|
|
|
|
|
|
|
<primary>mxid_age</primary> |
|
|
|
|
|
|
|
</indexterm> |
|
|
|
|
|
|
|
<function>mxid_age</function> ( <type>xid</type> ) |
|
|
|
|
|
|
|
<returnvalue>integer</returnvalue> |
|
|
|
|
|
|
|
</para> |
|
|
|
|
|
|
|
<para> |
|
|
|
|
|
|
|
Returns the number of multixacts IDs between the supplied |
|
|
|
|
|
|
|
multixact ID and the current multixacts counter. |
|
|
|
|
|
|
|
</para></entry> |
|
|
|
|
|
|
|
</row> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<row> |
|
|
|
<row> |
|
|
|
<entry role="func_table_entry"><para role="func_signature"> |
|
|
|
<entry role="func_table_entry"><para role="func_signature"> |
|
|
|