forked from docs/doc-exports
Reviewed-by: Pruthi, Vineet <vineet.pruthi@t-systems.com> Co-authored-by: Lu, Huayi <luhuayi@huawei.com> Co-committed-by: Lu, Huayi <luhuayi@huawei.com>
255 lines
35 KiB
HTML
255 lines
35 KiB
HTML
<a name="EN-US_TOPIC_0000001414184117"></a><a name="EN-US_TOPIC_0000001414184117"></a>
|
|
|
|
<h1 class="topictitle1">PGXC_LOCKWAIT_DETAIL</h1>
|
|
<div id="body8662426"><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p1828853720819"><strong id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_b3127182710219">PGXC_LOCKWAIT_DETAIL</strong> displays detailed information about the lock wait hierarchy on each node in a cluster. If a node has multiple lock wait levels, the entire lock waiting hierarchy is displayed in sequence.</p>
|
|
<p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p15803135105020">This view is supported only by clusters of version 8.1.3.200 or later.</p>
|
|
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_table18928185635412" frame="border" border="1" rules="all"><caption><b>Table 1 </b>PGXC_LOCKWAIT_DETAIL columns</caption><thead align="left"><tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row11928956125419"><th align="left" class="cellrowborder" valign="top" width="18.56185618561856%" id="mcps1.3.3.2.4.1.1"><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p49281956135417">Name</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="20.27202720272027%" id="mcps1.3.3.2.4.1.2"><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p39293566542">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="61.16611661166117%" id="mcps1.3.3.2.4.1.3"><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p8929145613541">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row1592914567548"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p9268191014913">level</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p82627101692">integer</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p3259181010915">Level in the lock wait hierarchy. The value starts with 1 and increases by 1 when there is a wait relationship.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row79290568549"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p192561210998">node_name</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p162548103916">name</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p22511310996">Node name, corresponding to the <strong id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_b19638191127">node_name</strong> column in the <strong id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_b46123134121">pgxc_node</strong> table.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row992995612544"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p1246410494">lock_wait_hierarchy</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p182433101398">text</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p1724019103915">Lock wait hierarchy , in the format of <em id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_i945082319144">Node name: Process ID->Waiting process ID->Waiting process ID-></em>...</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row39299562542"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p1123711015918">lock_type</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p1523119106912">text</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p182286101894">Type of the locked object</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row1929256165416"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p15225141014916">database</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p022116101398">oid</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p7514104713401">OID of the database where the locked target is</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row159291056125414"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p1320717101698">relation</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p920513101992">oid</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p162011101193">OID of the locked object relationship</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row692935620546"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p1319812101097">page</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p1619519101594">integer</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p11923101913">Page index in a relationship</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row16929155617544"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p06505982313">tuple</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p364911952319">smallint</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p1163420577319">Row number of a page.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row9929165613548"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p18648394235">virtual_xid</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p14648139102316">text</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p963385723111">Virtual ID of a transaction</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row5930956145411"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p1764712910239">transaction_id</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p264715914232">xid</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p263216577313">Transaction ID</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row093015616541"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p15646193232">class_id</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p1264614992315">oid</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p10631857113113">OID of the system catalog that contains the object</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row1993045614547"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p16459982314">obj_id</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p1644109182318">oid</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p14630195723119">OID of the object in its system catalog</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row2930145605412"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p1564417917236">obj_subid</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p364379172318">smallint</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p9629185753120">Column number of a table</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row1593075615411"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p364311902311">virtual_transaction</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p15642169132319">text</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p662985763110">Virtual ID of the transaction holding or awaiting this lock</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row18930556115418"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p196418914234">pid</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p0641199162312">bigint</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p1628657133113">ID of the thread holding or awaiting this lock</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row693055618544"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p4640119162318">mode</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p5621197234">text</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p1760645743111">Lock level</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row169301656125416"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p549714012241">granted</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p16496134015240">boolean</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p15477140202418">Indicates whether a lock is held.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row1264241012519"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p1072623152518">fastpath</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p14726113132519">boolean</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p372673172517">Indicates whether to obtain a lock using FASTPATH.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row1135971510252"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p2317141472520">wait_for_pid</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p7317191416254">bigint</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p5317171422510">ID of the thread where a lock conflict occurs.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row19359715182516"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p19317101411252">conflict_mode</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p3317191410253">text</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p13171144251">Level of the conflicted lock held by the thread where it is</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row193925289259"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p1346042792517">query_id</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p114608273251">bigint</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p1146012742514">ID of a query statement.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row193911228142514"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p14606276259">query</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p44602277253">text</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p4460182752511">Query statement</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row1179833918251"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p869573892519">application_name</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p166951438102513">text</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p969563818252">Name of the application connected to the backend</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row779883942518"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p6695143882519">backend_start</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p4695153815254">timestamp with time zone</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p369516382252">Startup time of the backend process, that is, the time when the client connects to the server</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row1979833911258"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p7695103810254">xact_start</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p15695153813255">timestamp with time zone</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p14695038122516">Start time of the current transaction</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row177989392252"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p869523882511">query_start</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p11695173812519">timestamp with time zone</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p5696738152510">Start time of the active query</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_row1079843972513"><td class="cellrowborder" valign="top" width="18.56185618561856%" headers="mcps1.3.3.2.4.1.1 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p116961638142514">state</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="20.27202720272027%" headers="mcps1.3.3.2.4.1.2 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p969623819251">text</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="61.16611661166117%" headers="mcps1.3.3.2.4.1.3 "><p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p116961438132513">Overall state of the backend</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<div class="section" id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_section10701155412110"><h4 class="sectiontitle">Examples</h4><ol id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_ol279210515229"><li id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_li1279295202216"><span>Connect to the DN, start a transaction, and run the following command:</span><p><div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_screen78888711235"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">begin</span><span class="p">;</span><span class="k">select</span><span class="w"> </span><span class="o">*</span><span class="w"> </span><span class="k">from</span><span class="w"> </span><span class="n">t1</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
</p></li><li id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_li1258798112219"><span>Connect to the CN in another window and truncate table <strong id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_b1123454911407">t1</strong>.</span><p><div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_screen125655111243"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">truncate</span><span class="w"> </span><span class="n">t1</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
<p id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_p169995617237">In this case, truncation is blocked.</p>
|
|
</p></li><li id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_li1548352018227"><span>Open another window to connect to the CN and run the <strong id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_b146352114119">select * from pgxc_lockwait_detail;</strong> command.</span><p><div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001414184117__en-us_topic_0000001362732404_screen5865131018275"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal"> 1</span>
|
|
<span class="normal"> 2</span>
|
|
<span class="normal"> 3</span>
|
|
<span class="normal"> 4</span>
|
|
<span class="normal"> 5</span>
|
|
<span class="normal"> 6</span>
|
|
<span class="normal"> 7</span>
|
|
<span class="normal"> 8</span>
|
|
<span class="normal"> 9</span>
|
|
<span class="normal">10</span>
|
|
<span class="normal">11</span>
|
|
<span class="normal">12</span>
|
|
<span class="normal">13</span>
|
|
<span class="normal">14</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">SELECT</span><span class="w"> </span><span class="o">*</span><span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="n">PGXC_LOCKWAIT_DETAIL</span><span class="p">;</span>
|
|
<span class="k">level</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">node_name</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">lock_wait_hierarchy</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">lock_type</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="k">database</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">relation</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">page</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">tuple</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">virtual_xid</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">transaction_id</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">class_id</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">obj_id</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">obj_subid</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">virtual_transaction</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">p</span>
|
|
<span class="n">id</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="k">mode</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="k">granted</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">fastpath</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">wait_for_pid</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">conflict_mode</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">query_id</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">query</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">application_name</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">backend_start</span><span class="w"> </span><span class="o">|</span>
|
|
<span class="n">xact_start</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">query_start</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="k">state</span>
|
|
<span class="c1">-------+-----------+----------------------------------------------+-----------+----------+------------+------+-------+-------------+----------------+----------+--------+-----------+---------------------+--------</span>
|
|
<span class="c1">---------+---------------------+---------+----------+-----------------+-----------------+-------------------+------------------------------------------------+------------------+-------------------------------+--</span>
|
|
<span class="c1">-----------------------------+-------------------------------+---------------------</span>
|
|
<span class="mi">1</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">datanode1</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">datanode1</span><span class="p">:</span><span class="mi">140378619314976</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">relation</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="mi">16049</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="mi">2147484411</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="mi">673638</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="mi">19</span><span class="o">/</span><span class="mi">297</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="mi">1403786</span>
|
|
<span class="mi">19314976</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">AccessExclusiveLock</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">f</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">f</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="mi">140378619263840</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">AccessShareLock</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="mi">73183493945504391</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="k">TRUNCATE</span><span class="w"> </span><span class="n">t1</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">coordinator1</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="mi">2023</span><span class="o">-</span><span class="mi">03</span><span class="o">-</span><span class="mi">13</span><span class="w"> </span><span class="mi">12</span><span class="p">:</span><span class="mi">13</span><span class="p">:</span><span class="mi">52</span><span class="p">.</span><span class="mi">530602</span><span class="o">+</span><span class="mi">08</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="mi">2</span>
|
|
<span class="mi">023</span><span class="o">-</span><span class="mi">03</span><span class="o">-</span><span class="mi">13</span><span class="w"> </span><span class="mi">14</span><span class="p">:</span><span class="mi">52</span><span class="p">:</span><span class="mi">16</span><span class="p">.</span><span class="mi">1456</span><span class="o">+</span><span class="mi">08</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="mi">2023</span><span class="o">-</span><span class="mi">03</span><span class="o">-</span><span class="mi">13</span><span class="w"> </span><span class="mi">14</span><span class="p">:</span><span class="mi">52</span><span class="p">:</span><span class="mi">16</span><span class="p">.</span><span class="mi">148693</span><span class="o">+</span><span class="mi">08</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">active</span>
|
|
<span class="mi">2</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">datanode1</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">datanode1</span><span class="p">:</span><span class="mi">140378619314976</span><span class="w"> </span><span class="o">-></span><span class="w"> </span><span class="mi">140378619263840</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">relation</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="mi">16049</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="mi">2147484411</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="mi">23</span><span class="o">/</span><span class="mi">16067</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="mi">1403786</span>
|
|
<span class="mi">19263840</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">AccessShareLock</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">t</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">f</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="mi">0</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="k">begin</span><span class="p">;</span><span class="k">select</span><span class="w"> </span><span class="o">*</span><span class="w"> </span><span class="k">from</span><span class="w"> </span><span class="n">t1</span><span class="p">;</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">gsql</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="mi">2023</span><span class="o">-</span><span class="mi">03</span><span class="o">-</span><span class="mi">13</span><span class="w"> </span><span class="mi">14</span><span class="p">:</span><span class="mi">19</span><span class="p">:</span><span class="mi">26</span><span class="p">.</span><span class="mi">325602</span><span class="o">+</span><span class="mi">08</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="mi">2</span>
|
|
<span class="mi">023</span><span class="o">-</span><span class="mi">03</span><span class="o">-</span><span class="mi">13</span><span class="w"> </span><span class="mi">14</span><span class="p">:</span><span class="mi">52</span><span class="p">:</span><span class="mi">12</span><span class="p">.</span><span class="mi">042741</span><span class="o">+</span><span class="mi">08</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="mi">2023</span><span class="o">-</span><span class="mi">03</span><span class="o">-</span><span class="mi">13</span><span class="w"> </span><span class="mi">14</span><span class="p">:</span><span class="mi">52</span><span class="p">:</span><span class="mi">12</span><span class="p">.</span><span class="mi">042741</span><span class="o">+</span><span class="mi">08</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">idle</span><span class="w"> </span><span class="k">in</span><span class="w"> </span><span class="k">transaction</span>
|
|
<span class="p">(</span><span class="mi">2</span><span class="w"> </span><span class="k">rows</span><span class="p">)</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
</p></li></ol>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="dws_04_0639.html">System Views</a></div>
|
|
</div>
|
|
</div>
|
|
|