Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 01-03-2018
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.669
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Las pruebas con ese programa las tenía en un disco que se averió el mes pasado. Pero no es necesario ese programa, puedes usar el fbtracemgr que trae el propio firebird.
Por ejemplo, si quieres filtrar todos los select que se hagan, creas un fichero de configuración para ello, ejemplo: Trace_Select.conf
Y escribes en él:
Código:
<database>
    enabled    true
    include_filter    (%)(SELECT)(%)    
    log_statement_finish    true
    time_threshold    0
</database>
Ahora ejecutas fbtracemgr con los parámetros apropiados, puedes crear un fichero .bat para hacerlo más cómodo cada vez, ejemplo: fbtrace_on_Select.bat
Y escribes en él, suponiendo que uses windows:
Cita:
"c:\Archivos de programa\Firebird\Firebird_2_5\bin\fbtracemgr.exe" -se localhost:service_mgr -user SYSDBA -password masterkey -start -name "sesion_select" -config "c:\pruebas\Trace_Select.conf" > Trace_Select.log
Ahora solamente debes ejecutar fbtrace_on_Select.bat y verás que todos los select son guardados en el fichero Trace_Select.log
Si miras Trace_Select.log verás algo así:

Cita:
Statement 57:
-------------------------------------------------------------------------------
SELECT a.CODIGO, a.DESCRIPCION
FROM TBMEDIDAS a where DESCRIPcion CONTAINING 'unid'

3 records fetched 2 ms, 23 fetch(es)

2016-07-18T12:55:53.1580 (1892:012FD098) EXECUTE_STATEMENT_FINISH C:\PRUEBAS\TEST-TRACE.FDB (ATT_13, SYSDBA:NONE, NONE, TCPv4:127.0.0.1) C:\Archivos de programa\FlameRobin\flamerobin.exe:1972 (TRA_205, CONCURRENCY | WAIT | READ_WRITE)

Statement 58:
-------------------------------------------------------------------------------
SELECT a.CODIGO, a.DESCRIPCION
FROM TBMEDIDAS a where DESCRIPcion CONTAINING 'unid' order by descripcion DESC

3 records fetched 0 ms, 23 fetch(es)

2016-07-18T12:56:06.6680 (1892:012FD098) EXECUTE_STATEMENT_FINISH C:\PRUEBAS\TEST-TRACE.FDB (ATT_13, SYSDBA:NONE, NONE, TCPv4:127.0.0.1) C:\Archivos de programa\FlameRobin\flamerobin.exe:1972 (TRA_205, CONCURRENCY | WAIT | READ_WRITE)

Statement 59:
-------------------------------------------------------------------------------
SELECT a.CODIGO, a.DESCRIPCION
FROM TBMEDIDAS a where DESCRIPcion CONTAINING 'unid' order by codigo DESC

3 records fetched 0 ms, 23 fetch(es)

2016-07-18T12:56:15.6510 (1892:012FD098) TRACE_FINI SESSION_5 sesion_select
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Monitorear S.O. orlando9427 API de Windows 2 16-11-2010 21:54:38
Monitorear tráfico web pititi1974 Internet 1 14-08-2007 17:23:13
Monitorear el registro Suriu Windows 2 18-04-2007 20:26:34
Monitorear Firebird 1.5 jc.guzman Firebird e Interbase 2 21-10-2005 03:23:33
Monitorear procesos victork_py Firebird e Interbase 7 27-08-2003 12:06:29


La franja horaria es GMT +2. Ahora son las 00:06:06.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi