db-locks.adp
Delivered as text/html
Related Files
- packages/acs-subsite/www/admin/system/db-locks.tcl
- packages/acs-subsite/www/admin/system/db-locks.adp
[ hide source ] | [ make this the default ]
File Contents
<master> <property name="title">Currently active DB-Locks</property> <property name="show_title">1</property> <h2>Current active locks grouped by processes</h2> <p><a href="http://www.postgresql.org/docs/8.2/interactive/explicit-locking.htm">Postgres Locking Docs</a></p> <multiple name="locks"> <table class="list" cellpadding="3" cellspacing="1"> <tr> <th class="list">PID</th> <th class="list">Client IP</th> <th class="list">Query</th> <th class="list">Start</th> <th class="list">Age</th> </tr> <tr class="list-odd"> <td class="list">@locks.pid@</td> <td class="list">@locks.client_addr@</td> <td class="list">@locks.current_query@</td> <td class="list">@locks.query_start@</td> <td class="list">@locks.age@</td> </tr> </table> <table style="margin-left:15px;margin-right:15px;margin-top:15px;" class="list"> <tr> <th class="list">Locked Relation</th> <th class="list">Relation Type</th> <th class="list">Page</th> <th class="list">Tuple</th> <th class="list">Virtualtransaction</th> <th class="list">Transactionid</th> <th class="list">Mode</th> <th class="list">Granted</th> </tr> <group column="pid"> <tr <if @locks.rownum@ odd>class="list-odd"</if><else>class="list-even"</else>> <td class="list">@locks.relname@</td> <td class="list"> <switch @locks.relkind@> <case value="r">Table</case> <case value="i">Index</case> <case value="s">Sequence</case> <case value="v">View</case> <case value="c">Composite Type</case> <case value="t">TOAST Table</case> </switch> </td> <td class="list">@locks.page@</td> <td class="list">@locks.tuple@</td> <td class="list">@locks.virtualtransaction@</td> <td class="list">@locks.transactionid@</td> <td class="list">@locks.mode@</td> <td class="list">@locks.granted@</td> </tr> </group> </table> <hr> </multiple>