doc-exports/docs/dws/dev/dws_04_0740.html
Lu, Huayi e6fa411af0 DWS DEV 830.201 version
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>
2024-05-16 07:24:04 +00:00

126 lines
16 KiB
HTML

<a name="EN-US_TOPIC_0000001188323700"></a><a name="EN-US_TOPIC_0000001188323700"></a>
<h1 class="topictitle1">PG_POOLER_STATUS</h1>
<div id="body8662426"><p id="EN-US_TOPIC_0000001188323700__en-us_topic_0059778473_p43225613542"><strong id="EN-US_TOPIC_0000001188323700__b1373610165405">PG_POOLER_STATUS</strong> displays the cache connection status in the pooler. <strong id="EN-US_TOPIC_0000001188323700__b842352706204511">PG_POOLER_STATUS</strong> can only query on the CN, and displays the connection cache information about the pooler module.</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000001188323700__t8f37951e562a45f2b38983d8b4231200" frame="border" border="1" rules="all"><caption><b>Table 1 </b>PG_POOLER_STATUS columns</caption><thead align="left"><tr id="EN-US_TOPIC_0000001188323700__ra17db888ac3b451d860ccb39d61846b9"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.2.2.4.1.1"><p id="EN-US_TOPIC_0000001188323700__a973bbf30f2f54c33be947ab4b9b89785"><strong id="EN-US_TOPIC_0000001188323700__b84235270691445">Name</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.2.2.4.1.2"><p id="EN-US_TOPIC_0000001188323700__a2488fadd663d4ae2a5d7cf3ca841ae44">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="55.00000000000001%" id="mcps1.3.2.2.4.1.3"><p id="EN-US_TOPIC_0000001188323700__a8d95fdf546a0422bb63c71766f486dd2">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000001188323700__r34eeb04a36e548a7a56830a30d29560f"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.2.4.1.1 "><p id="EN-US_TOPIC_0000001188323700__a891c3beee9ac40a49ed8e0611402d32b">database</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.2.4.1.2 "><p id="EN-US_TOPIC_0000001188323700__af11a5190b72147079f8cd472dc455fec">text</p>
</td>
<td class="cellrowborder" valign="top" width="55.00000000000001%" headers="mcps1.3.2.2.4.1.3 "><p id="EN-US_TOPIC_0000001188323700__a2636ff4984e244968275bfb3cd3c7150">Database name</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001188323700__r51e88f3c40244661a918fbbbe41df8f5"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.2.4.1.1 "><p id="EN-US_TOPIC_0000001188323700__a9c071fdb17564a10827f3b4b731de588">user_name</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.2.4.1.2 "><p id="EN-US_TOPIC_0000001188323700__a13aaacc4b705463489fc6887b020a293">text</p>
</td>
<td class="cellrowborder" valign="top" width="55.00000000000001%" headers="mcps1.3.2.2.4.1.3 "><p id="EN-US_TOPIC_0000001188323700__a760369c7f010487da221ba6c9ee95ece">Username</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001188323700__r1aa1dd4430cf4bbd95065711402133a0"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.2.4.1.1 "><p id="EN-US_TOPIC_0000001188323700__a008b0401b4474fe5b3b798f87daefc04">tid</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.2.4.1.2 "><p id="EN-US_TOPIC_0000001188323700__a5a44fe6a3b9648b6a7fab2f6b276dcd6">bigint</p>
</td>
<td class="cellrowborder" valign="top" width="55.00000000000001%" headers="mcps1.3.2.2.4.1.3 "><p id="EN-US_TOPIC_0000001188323700__a20317a2f3cc94ad3b77f069c568df6fd">ID of a thread connected to the CN</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001188323700__r32597116f6a24a3ca27e9933ab89ad6a"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.2.4.1.1 "><p id="EN-US_TOPIC_0000001188323700__a3e762c1d10ff43d492653e83b0cdc353">node_oid</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.2.4.1.2 "><p id="EN-US_TOPIC_0000001188323700__ac1ed85e7bec14bf5ae0fbd8cefba0e06">bigint</p>
</td>
<td class="cellrowborder" valign="top" width="55.00000000000001%" headers="mcps1.3.2.2.4.1.3 "><p id="EN-US_TOPIC_0000001188323700__a76e9590f3dfc477694a4f0c933c76e16">OID of the node connected</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001188323700__r204ac11f8cc84d0896083d6f4acea788"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.2.4.1.1 "><p id="EN-US_TOPIC_0000001188323700__a5ce71aaac0e2403091eeb551c0724007">node_name</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.2.4.1.2 "><p id="EN-US_TOPIC_0000001188323700__adcec3a4026a343cfb84b72d386a06a36">name</p>
</td>
<td class="cellrowborder" valign="top" width="55.00000000000001%" headers="mcps1.3.2.2.4.1.3 "><p id="EN-US_TOPIC_0000001188323700__a7507430531214631904015f4d6d7b167">Name of the node connected</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001188323700__rfbc8228577264fcaa69d8faa463271a7"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.2.4.1.1 "><p id="EN-US_TOPIC_0000001188323700__a3f140b40fb3a47c5be40dc94435dc4c8">in_use</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.2.4.1.2 "><p id="EN-US_TOPIC_0000001188323700__a2991e44edce14f8c8fcc7a75c57409b9"><span id="EN-US_TOPIC_0000001188323700__text11457942193614">boolean</span></p>
</td>
<td class="cellrowborder" valign="top" width="55.00000000000001%" headers="mcps1.3.2.2.4.1.3 "><p id="EN-US_TOPIC_0000001188323700__a7881d698cf6d41a78a74f12cd53176d9">Whether the connection is in use</p>
<ul id="EN-US_TOPIC_0000001188323700__ua46cab6113ec40e58c31e693c298caed"><li id="EN-US_TOPIC_0000001188323700__lb0b6aa52f7dc47ff934afa3c0424e310"><strong id="EN-US_TOPIC_0000001188323700__b842352706204459">t</strong> (true): indicates that the connection is in use.</li><li id="EN-US_TOPIC_0000001188323700__l8bb1fc28ec3c41b39010288618145456"><strong id="EN-US_TOPIC_0000001188323700__b84235270620451">f</strong> (false): indicates that the connection is not in use.</li></ul>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001188323700__row1438023255615"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.2.4.1.1 "><p id="EN-US_TOPIC_0000001188323700__p143801632125619">fdsock</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.2.4.1.2 "><p id="EN-US_TOPIC_0000001188323700__p5380163225617">bigint</p>
</td>
<td class="cellrowborder" valign="top" width="55.00000000000001%" headers="mcps1.3.2.2.4.1.3 "><p id="EN-US_TOPIC_0000001188323700__p16380193214561">Peer socket</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001188323700__row174610174572"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.2.4.1.1 "><p id="EN-US_TOPIC_0000001188323700__p1746151725720">remote_pid</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.2.4.1.2 "><p id="EN-US_TOPIC_0000001188323700__p17461191775717">bigint</p>
</td>
<td class="cellrowborder" valign="top" width="55.00000000000001%" headers="mcps1.3.2.2.4.1.3 "><p id="EN-US_TOPIC_0000001188323700__p20461121725718">Peer thread ID</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001188323700__rade85c0aa26c4a699506af8fd4a993cb"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.2.4.1.1 "><p id="EN-US_TOPIC_0000001188323700__a49369013a78149da9d433082eec1f228">session_params</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.2.4.1.2 "><p id="EN-US_TOPIC_0000001188323700__ad039048075f84d00a40b7af3b4abe412">text</p>
</td>
<td class="cellrowborder" valign="top" width="55.00000000000001%" headers="mcps1.3.2.2.4.1.3 "><p id="EN-US_TOPIC_0000001188323700__a5c389e1798e340368ce1afad8a255d22">GUC session parameter delivered by the connection.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="section" id="EN-US_TOPIC_0000001188323700__section67483348256"><h4 class="sectiontitle">Example</h4><p id="EN-US_TOPIC_0000001188323700__p1152454411255">View information about the connection pool <strong id="EN-US_TOPIC_0000001188323700__b072381615312">pooler</strong>:</p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001188323700__screen898011613318"><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>
<span class="normal">15</span>
<span class="normal">16</span>
<span class="normal">17</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">select</span><span class="w"> </span><span class="k">database</span><span class="p">,</span><span class="n">user_name</span><span class="p">,</span><span class="n">node_name</span><span class="p">,</span><span class="n">in_use</span><span class="p">,</span><span class="k">count</span><span class="p">(</span><span class="o">*</span><span class="p">)</span><span class="w"> </span><span class="k">from</span><span class="w"> </span><span class="n">pg_pooler_status</span><span class="w"> </span><span class="k">group</span><span class="w"> </span><span class="k">by</span><span class="w"> </span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="mi">2</span><span class="p">,</span><span class="w"> </span><span class="mi">3</span><span class="w"> </span><span class="p">,</span><span class="mi">4</span><span class="w"> </span><span class="k">order</span><span class="w"> </span><span class="k">by</span><span class="w"> </span><span class="mi">5</span><span class="w"> </span><span class="k">desc</span><span class="w"> </span><span class="k">limit</span><span class="w"> </span><span class="mi">50</span><span class="p">;</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">user_name</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">in_use</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="k">count</span>
<span class="c1">----------+-----------+--------------+--------+-------</span>
<span class="w"> </span><span class="n">mydbdemo</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">user3</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">cn_5001</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">2</span>
<span class="w"> </span><span class="n">mydbdemo</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">user3</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">dn_6005_6006</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="mi">2</span>
<span class="w"> </span><span class="n">mydbdemo</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">user3</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">dn_6001_6002</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="mi">2</span>
<span class="w"> </span><span class="n">mydbdemo</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">user3</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">dn_6003_6004</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">2</span>
<span class="w"> </span><span class="n">mydbdemo</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">user3</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">dn_6003_6004</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="mi">2</span>
<span class="w"> </span><span class="n">mydbdemo</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">user3</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">dn_6005_6006</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">2</span>
<span class="w"> </span><span class="n">mydbdemo</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">user3</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">dn_6001_6002</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">2</span>
<span class="w"> </span><span class="n">mydbdemo</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">user3</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">cn_5002</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">2</span>
<span class="w"> </span><span class="n">gaussdb</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">user3</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">dn_6003_6004</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">1</span>
<span class="w"> </span><span class="n">mydbdemo</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">user3</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">cn_5001</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="mi">1</span>
<span class="w"> </span><span class="n">music</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">user2</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">dn_6003_6004</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">1</span>
<span class="w"> </span><span class="n">music</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">user2</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">dn_6005_6006</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">1</span>
<span class="w"> </span><span class="n">gaussdb</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">user1</span><span class="w"> </span><span class="o">|</span><span class="w"> </span><span class="n">dn_6005_6006</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">1</span>
<span class="p">(</span><span class="mi">13</span><span class="w"> </span><span class="k">rows</span><span class="p">)</span>
</pre></div></td></tr></table></div>
</div>
</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>