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>
123 lines
24 KiB
HTML
123 lines
24 KiB
HTML
<a name="EN-US_TOPIC_0000001188482276"></a><a name="EN-US_TOPIC_0000001188482276"></a>
|
|
|
|
<h1 class="topictitle1">TopSQL Query Example</h1>
|
|
<div id="body8662426"><p id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_p14501141133314">In this section, TPC-DS sample data is used as an example to describe how to query <a href="dws_04_0397.html">Real-time Top SQL</a> and <a href="dws_04_0398.html">Historical Top SQL</a>.</p>
|
|
<div class="section" id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_section1627655315"><h4 class="sectiontitle">Configuring Cluster Parameters</h4><p id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_p64474816114">To query for historical or archived resource monitoring information about jobs of top SQLs, you need to set related GUC parameters first. The procedure is as follows:</p>
|
|
<ol id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_ol960117812249"><li id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_li14601208172419">Log in to the <span id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_ph1692512422530">GaussDB(DWS)</span> management console.</li><li id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_li1601138192410">On the <strong id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_b2262646141617">Cluster Management</strong> page, locate the required cluster and click the cluster name. The cluster details page is displayed.</li><li id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_li16601989248">Click the <strong id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_b1279974711611">Parameter Modifications</strong> tab to view the values of cluster parameters.</li><li id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_li860118142420">Set an appropriate value for parameter <a href="dws_04_0922.html#EN-US_TOPIC_0000001233563121__section347574425112">resource_track_duration</a> and click <strong id="EN-US_TOPIC_0000001188482276__b2793191434012">Save</strong>.<div class="note" id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_note9169125485712"><img src="public_sys-resources/note_3.0-en-us.png"><span class="notetitle"> </span><div class="notebody"><p id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_p017175465712">If <strong id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_b1874515911178">enable_resource_record</strong> is set to <strong id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_b4745496175">on</strong>, storage space expansion may occur and thereby slightly affects the performance. Therefore, set is to <strong id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_b1674613901720">off</strong> if record archiving is unnecessary.</p>
|
|
</div></div>
|
|
</li><li id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_li16028892418">Go back to the <strong id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_b1656381131718">Cluster Management</strong> page, click the refresh button in the upper right corner, and wait until the cluster parameter settings are applied.</li></ol>
|
|
</div>
|
|
<div class="section" id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_en-us_topic_0140534975_section174221944185912"><h4 class="sectiontitle">Example for Querying for Top SQLs</h4><p id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_en-us_topic_0140534975_p186608371168">The TPC-DS sample data is used as an example.</p>
|
|
<ol id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_ol20779153864119"><li id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_li14779143874118"><span>Open the SQL client tool and connect to your database.</span></li><li id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_li117792387415"><span>Run the <strong id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_b4969182913178">EXPLAIN</strong> statement to query for the estimated cost of the SQL statement to be executed to determine whether resources of the SQL statement will be monitored.</span><p><p id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_p37066481595">By default, only resources of a query whose execution cost is greater than the value of <a href="dws_04_0922.html#EN-US_TOPIC_0000001233563121__section1089022732713">resource_track_cost</a> are monitored and can be queried by users.</p>
|
|
<p id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_p438113151709">For example, run the following statements to query for the estimated execution cost of the SQL statement:</p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_en-us_topic_0140534975_screen139955232596"><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>
|
|
<span class="normal">18</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">SET</span><span class="w"> </span><span class="n">CURRENT_SCHEMA</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">tpcds</span><span class="p">;</span>
|
|
<span class="k">EXPLAIN</span><span class="w"> </span><span class="k">WITH</span><span class="w"> </span><span class="n">customer_total_return</span><span class="w"> </span><span class="k">AS</span>
|
|
<span class="p">(</span><span class="w"> </span><span class="k">SELECT</span><span class="w"> </span><span class="n">sr_customer_sk</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="n">ctr_customer_sk</span><span class="p">,</span>
|
|
<span class="n">sr_store_sk</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="n">ctr_store_sk</span><span class="p">,</span><span class="w"> </span>
|
|
<span class="k">sum</span><span class="p">(</span><span class="n">SR_FEE</span><span class="p">)</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="n">ctr_total_return</span><span class="w"> </span>
|
|
<span class="k">FROM</span><span class="w"> </span><span class="n">store_returns</span><span class="p">,</span><span class="w"> </span><span class="n">date_dim</span>
|
|
<span class="k">WHERE</span><span class="w"> </span><span class="n">sr_returned_date_sk</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">d_date_sk</span><span class="w"> </span><span class="k">AND</span><span class="w"> </span><span class="n">d_year</span><span class="w"> </span><span class="o">=</span><span class="mi">2000</span>
|
|
<span class="k">GROUP</span><span class="w"> </span><span class="k">BY</span><span class="w"> </span><span class="n">sr_customer_sk</span><span class="p">,</span><span class="w"> </span><span class="n">sr_store_sk</span><span class="w"> </span><span class="p">)</span>
|
|
<span class="k">SELECT</span><span class="w"> </span><span class="n">c_customer_id</span>
|
|
<span class="k">FROM</span><span class="w"> </span><span class="n">customer_total_return</span><span class="w"> </span><span class="n">ctr1</span><span class="p">,</span><span class="w"> </span><span class="n">store</span><span class="p">,</span><span class="w"> </span><span class="n">customer</span>
|
|
<span class="k">WHERE</span><span class="w"> </span><span class="n">ctr1</span><span class="p">.</span><span class="n">ctr_total_return</span><span class="w"> </span><span class="o">></span><span class="w"> </span><span class="p">(</span><span class="k">select</span><span class="w"> </span><span class="k">avg</span><span class="p">(</span><span class="n">ctr_total_return</span><span class="p">)</span><span class="o">*</span><span class="mi">1</span><span class="p">.</span><span class="mi">2</span><span class="w"> </span>
|
|
<span class="k">FROM</span><span class="w"> </span><span class="n">customer_total_return</span><span class="w"> </span><span class="n">ctr2</span>
|
|
<span class="k">WHERE</span><span class="w"> </span><span class="n">ctr1</span><span class="p">.</span><span class="n">ctr_store_sk</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">ctr2</span><span class="p">.</span><span class="n">ctr_store_sk</span><span class="p">)</span><span class="w"> </span>
|
|
<span class="k">AND</span><span class="w"> </span><span class="n">s_store_sk</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">ctr1</span><span class="p">.</span><span class="n">ctr_store_sk</span>
|
|
<span class="k">AND</span><span class="w"> </span><span class="n">s_state</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'TN'</span>
|
|
<span class="k">AND</span><span class="w"> </span><span class="n">ctr1</span><span class="p">.</span><span class="n">ctr_customer_sk</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">c_customer_sk</span>
|
|
<span class="k">ORDER</span><span class="w"> </span><span class="k">BY</span><span class="w"> </span><span class="n">c_customer_id</span>
|
|
<span class="k">limit</span><span class="w"> </span><span class="mi">100</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
<p id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_en-us_topic_0140534975_p12599144054617">In the following query result, the value in the first row of the <strong id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_b9292114517172">E-costs</strong> column is the estimated cost of the SQL statement.</p>
|
|
<div class="fignone" id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_fig171661226568"><span class="figcap"><b>Figure 1 </b>EXPLAIN result</span><br><span><img id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_image65646164423" src="figure/en-us_image_0000001233563383.png"></span></div>
|
|
<p id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_p199011196384">In this example, to demonstrate the resource monitoring function of TopSQL, you need to set <strong id="EN-US_TOPIC_0000001188482276__b14309155015403">resource_track_cost</strong> to a value smaller than the estimated cost in the <strong id="EN-US_TOPIC_0000001188482276__b17316145020404">EXPLAIN</strong> result, for example, <strong id="EN-US_TOPIC_0000001188482276__b8317850114012">100</strong>. For details about the parameter setting, see <a href="dws_04_0922.html#EN-US_TOPIC_0000001233563121__section1089022732713">resource_track_cost</a>.</p>
|
|
<div class="note" id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_note173715154388"><img src="public_sys-resources/note_3.0-en-us.png"><span class="notetitle"> </span><div class="notebody"><p id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_p19373201543811">After completing this example, you still need to reset <a href="dws_04_0922.html#EN-US_TOPIC_0000001233563121__section1089022732713">resource_track_cost</a> to its default value <strong id="EN-US_TOPIC_0000001188482276__b81575102418">100000</strong> or a proper value. An overly small parameter value will compromise the database performance.</p>
|
|
</div></div>
|
|
</p></li><li id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_li14310524114614"><a name="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_li14310524114614"></a><a name="en-us_topic_0000001082926861_en-us_topic_0156738790_li14310524114614"></a><span>Run SQL statements.</span><p><div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_screen147892395517"><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>
|
|
<span class="normal">18</span>
|
|
<span class="normal">19</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">SET</span><span class="w"> </span><span class="n">CURRENT_SCHEMA</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">tpcds</span><span class="p">;</span>
|
|
<span class="k">WITH</span><span class="w"> </span><span class="n">customer_total_return</span><span class="w"> </span><span class="k">AS</span>
|
|
<span class="p">(</span><span class="k">SELECT</span><span class="w"> </span><span class="n">sr_customer_sk</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="n">ctr_customer_sk</span><span class="p">,</span><span class="w"> </span>
|
|
<span class="n">sr_store_sk</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="n">ctr_store_sk</span><span class="p">,</span><span class="w"> </span>
|
|
<span class="k">sum</span><span class="p">(</span><span class="n">SR_FEE</span><span class="p">)</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="n">ctr_total_return</span>
|
|
<span class="k">FROM</span><span class="w"> </span><span class="n">store_returns</span><span class="p">,</span><span class="n">date_dim</span>
|
|
<span class="k">WHERE</span><span class="w"> </span><span class="n">sr_returned_date_sk</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">d_date_sk</span>
|
|
<span class="k">AND</span><span class="w"> </span><span class="n">d_year</span><span class="w"> </span><span class="o">=</span><span class="mi">2000</span>
|
|
<span class="k">GROUP</span><span class="w"> </span><span class="k">BY</span><span class="w"> </span><span class="n">sr_customer_sk</span><span class="w"> </span><span class="p">,</span><span class="n">sr_store_sk</span><span class="p">)</span>
|
|
<span class="k">SELECT</span><span class="w"> </span><span class="n">c_customer_id</span>
|
|
<span class="k">FROM</span><span class="w"> </span><span class="n">customer_total_return</span><span class="w"> </span><span class="n">ctr1</span><span class="p">,</span><span class="w"> </span><span class="n">store</span><span class="p">,</span><span class="w"> </span><span class="n">customer</span>
|
|
<span class="k">WHERE</span><span class="w"> </span><span class="n">ctr1</span><span class="p">.</span><span class="n">ctr_total_return</span><span class="w"> </span><span class="o">></span><span class="w"> </span><span class="p">(</span><span class="k">select</span><span class="w"> </span><span class="k">avg</span><span class="p">(</span><span class="n">ctr_total_return</span><span class="p">)</span><span class="o">*</span><span class="mi">1</span><span class="p">.</span><span class="mi">2</span><span class="w"> </span>
|
|
<span class="k">FROM</span><span class="w"> </span><span class="n">customer_total_return</span><span class="w"> </span><span class="n">ctr2</span>
|
|
<span class="k">WHERE</span><span class="w"> </span><span class="n">ctr1</span><span class="p">.</span><span class="n">ctr_store_sk</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">ctr2</span><span class="p">.</span><span class="n">ctr_store_sk</span><span class="p">)</span>
|
|
<span class="k">AND</span><span class="w"> </span><span class="n">s_store_sk</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">ctr1</span><span class="p">.</span><span class="n">ctr_store_sk</span>
|
|
<span class="k">AND</span><span class="w"> </span><span class="n">s_state</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'TN'</span>
|
|
<span class="k">AND</span><span class="w"> </span><span class="n">ctr1</span><span class="p">.</span><span class="n">ctr_customer_sk</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">c_customer_sk</span>
|
|
<span class="k">ORDER</span><span class="w"> </span><span class="k">BY</span><span class="w"> </span><span class="n">c_customer_id</span>
|
|
<span class="k">limit</span><span class="w"> </span><span class="mi">100</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
</p></li><li id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_li3779138184112"><span>During statement execution, query for the real-time memory peak information about the SQL statement on the current CN.</span><p><div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_screen156742117556"><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">SELECT</span><span class="w"> </span><span class="n">query</span><span class="p">,</span><span class="n">max_peak_memory</span><span class="p">,</span><span class="n">average_peak_memory</span><span class="p">,</span><span class="n">memory_skew_percent</span><span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="n">gs_wlm_session_statistics</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="n">start_time</span><span class="w"> </span><span class="k">DESC</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
<p id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_p367516113557">The preceding command queries for the real-time peak information at the query-level. The peak information includes the maximum memory peak among all DNs per second, average memory peak among all DNs per second, and memory usage skew across DNs.</p>
|
|
<p id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_p156751416556">For more examples of querying for the real-time resource monitoring information of top SQLs, see <a href="dws_04_0397.html">Real-time Top SQL</a>.</p>
|
|
</p></li><li id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_li187795386419"><span>Wait until the SQL statement execution in <a href="#EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_li14310524114614">3</a> is complete, and then query for the historical resource monitoring information of the statement.</span><p><div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_screen621513511477"><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="n">SELLECT</span><span class="w"> </span><span class="n">query</span><span class="p">,</span><span class="n">start_time</span><span class="p">,</span><span class="n">finish_time</span><span class="p">,</span><span class="n">duration</span><span class="p">,</span><span class="n">status</span><span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="n">gs_wlm_session_history</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="n">start_time</span><span class="w"> </span><span class="k">DESC</span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
<p id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_p22151651154716">The preceding command queries for the historical information at the query-level. The peak information includes the execution start time, execution duration (unit: ms), and execution status. The time unit is ms.</p>
|
|
<p id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_p16215205111478">For more examples of querying for the historical resource monitoring information of top SQLs, see <a href="dws_04_0398.html">Historical Top SQL</a>.</p>
|
|
</p></li><li id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_li16642121110506"><span>Wait for 3 minutes after the execution of the SQL statement in <a href="#EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_li14310524114614">3</a> is complete, query for the historical resource monitoring information of the statement in the <strong id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_b1873911610199">info</strong> view.</span><p><p id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_p1408101015527">If <strong id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_b19546121215193">enable_resource_record</strong> is set to <strong id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_b254719122191">on</strong> and the execution time of the SQL statement in <a href="#EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_li14310524114614">3</a> is no less than the value of <strong id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_b95481012171910">resource_track_duration</strong>, historical information about the SQL statement will be archived to the <strong id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_b3549412181912">gs_wlm_session_info</strong> view 3 minutes after the execution of the SQL statement is complete.</p>
|
|
<p id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_p184401035011">The <strong id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_b3465172271914">info</strong> view can be queried only when the <strong id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_b988214834611">postgres</strong> database is connected. Therefore, switch to the <strong id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_b19995101417469">postgres</strong> database before running the following statement:</p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001188482276__en-us_topic_0000001082926861_en-us_topic_0156738790_screen3404144165219"><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">SELECT</span><span class="w"> </span><span class="n">query</span><span class="p">,</span><span class="n">start_time</span><span class="p">,</span><span class="n">finish_time</span><span class="p">,</span><span class="n">duration</span><span class="p">,</span><span class="n">status</span><span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="n">gs_wlm_session_info</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="n">start_time</span><span class="w"> </span><span class="k">desc</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_0393.html">Resource Monitoring</a></div>
|
|
</div>
|
|
</div>
|
|
|