Uživatelské nástroje

Nástroje pro tento web


firebird:mon_tables

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
firebird:mon_tables [2010/08/20 11:52] Petr Kristanfirebird:mon_tables [2010/11/29 12:19] (aktuální) Karel Petrů
Řádek 16: Řádek 16:
 Ukončí všechny SQL query kromě aktivního připojení: Ukončí všechny SQL query kromě aktivního připojení:
  
-<code>+<code sql>
 delete from mon$statements where mon$attachment_id <> current_connection; delete from mon$statements where mon$attachment_id <> current_connection;
 </code> </code>
  
 Transactions ani attachments se nedají ukončit. Je tedy možno zabít vytěžující SQL dotaz, ale není možno uvolnit visející licence.  Transactions ani attachments se nedají ukončit. Je tedy možno zabít vytěžující SQL dotaz, ale není možno uvolnit visející licence. 
 +
 +===== Zobrazeni blokujících transakcí =====
 +
 +<code sql>
 +select
 +a.MON$SERVER_PID, cast(a.MON$REMOTE_ADDRESS as varchar(16)) as IP,
 +t.MON$ATTACHMENT_ID, t.MON$TRANSACTION_ID, t.MON$TIMESTAMP,
 +s.MON$RECORD_UPDATES, s.MON$RECORD_INSERTS, s.MON$RECORD_DELETES
 + from MON$TRANSACTIONS t
 + join MON$RECORD_STATS s on s.MON$STAT_ID=t.MON$STAT_ID
 + join MON$ATTACHMENTS a on a.MON$ATTACHMENT_ID=t.MON$ATTACHMENT_ID
 + where t.MON$STATE=1 and s.MON$RECORD_UPDATES+s.MON$RECORD_INSERTS+s.MON$RECORD_DELETES>0
 +;
 +</code>
 +
firebird/mon_tables.txt · Poslední úprava: 2010/11/29 12:19 autor: Karel Petrů