Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-12-2010
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
Monitor firebird

¿Existe alguna herramienta parecida al SQL Server Profiler que funcione con una base de datos de Firebird?

Buscando en google, en firebirdsql y aquí en el foro menciona un Interbase Monitor u observer, pero no encuentro de donde bajarlo. Existe un IBMonitor, pero supongo que al ser para interbase, no funciona en Firebird porque lo ejecuto y na mas no jala... (error de acceso de memoria al entrar).

¿alguien conocerá alguna herramienta para ver qué consultas o transacciones se ejecutan en una base de datos firebird 2.1?
__________________

Responder Con Cita
  #2  
Antiguo 05-12-2010
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 21
JXJ Va por buen camino
Cita:
Empezado por ContraVeneno Ver Mensaje
¿Existe alguna herramienta parecida al SQL Server Profiler que funcione con una base de datos de Firebird?

Buscando en google, en firebirdsql y aquí en el foro menciona un Interbase Monitor u observer, pero no encuentro de donde bajarlo. Existe un IBMonitor, pero supongo que al ser para interbase, no funciona en Firebird porque lo ejecuto y na mas no jala... (error de acceso de memoria al entrar).

¿alguien conocerá alguna herramienta para ver qué consultas o transacciones se ejecutan en una base de datos firebird 2.1?
no sabria decirte ..

¿
como funciona eso de
SQL Server Profiler ?

¿que beneficios hay. por que se usa, donde y en que situaciones es necesario
monitorear con una herramienta asi?

estos tienen herramientas

http://www.sqlmanager.net/en/products/studio/ibfb

http://sqlmaestro.com/products/firebird/

esto parce que si es

http://support.embarcadero.com/en/article/34781

Problem: Use the TIBSQLMonitor component to monitor the dynamic SQL that passes through the InterBase server. You can write an application that can view only its own SQL statements, or you can write a generic SQL monitor application that monitors the dynamic SQL of all applications built with InterBase Express (IBX). Use the TIBSQLMonitor component to watch dynamic SQL taking place in all InterBase data access applications both before and after they have been compiled. Solution: To build a simple SQL monitoring application, follow these steps: 1. Open a new form in Delphi. 2. Add a Memo component to the form and clear the Lines property. 3. Add a TIBSQLMonitor component to the form 4. Double-click the OnSQL event and add the following line of code: Memo1.Lines.Add(EventText); 5. Compile the application. You can now start another IBX application and monitor the code.

esto no se
http://blogs.teamb.com/craigstuntz/2004/09/07/1249/


esto nose
http://cc.embarcadero.com/item/16162

Interbase® Monitor is a small utility witch monitors current attached databases and users.


MiTeC Interbase Performance Monitor v.2.2FW482 k05 Feb 2002By MiTeC. InterBase 6.x Performance Monitor. It scans and shows some parameters of Interbase state such as:
  • Memory and CPU usage
  • Reads from memory buffer cache
  • Writes to memory buffer cache
  • Reads from database
  • Writes to database
  • Active users
  • Server log
  • Allocated pages
  • Number of buffers
  • Removals of a version of a record
  • Removals of fully mature records
  • Removals of a record and all of its ancestors
  • Reads done via index
  • Sequential table scans
  • Database updates
  • Database inserts
  • Database deletes
  • Local SQL Monitor (for apps based on FIBPlus).

Fully functional
Source: N/A
Download: ME NT4 W2K W95 W98 XP

Responder Con Cita
  #3  
Antiguo 05-12-2010
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 21
JXJ Va por buen camino
aqui hay otros que monitorean

http://www.devrace.com/en/fibplus/download/

en tools hasta abajo
Responder Con Cita
  #4  
Antiguo 05-12-2010
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 21
JXJ Va por buen camino
http://www.mitec.cz/ibq.html
Responder Con Cita
  #5  
Antiguo 05-12-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.021
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Me parece recordar que ibexpert también trae un monitor
Responder Con Cita
  #6  
Antiguo 09-12-2010
vani vani is offline
Miembro
 
Registrado: may 2004
Posts: 20
Poder: 0
vani Va por buen camino
Añado otro más, Sinatica:

http://www.sinatica.com/
Responder Con Cita
  #7  
Antiguo 13-12-2010
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 21
JXJ Va por buen camino
Question

¿'como funciona un monitor de base de datos?

me agrada la idea de saber que pasa con la base de datos

pero no entiendo bien. como puedo sacarle provecho

se me ocurre que en ciertas consulta se tarda la respuesta.
supongo que con eso de monitorear puedo saber que query
se realizo y en que momento

pero mas haya no se como sacarle provecho a la idea
y como implementarlo
Responder Con Cita
  #8  
Antiguo 13-12-2010
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
Como se puede deducir con mi primer mensaje, mi primer experiencia con una herramienta similar, ha sido con el "SQL Profiler" de SQL Server.

Con esta herramienta puedes ver quien está conectado a tu servidor SQL y puedes ver qué consultas están realizando sobre el mismo.

Yo principalmente lo utilizaba para detectar errores en los programas: si un usuario me reportaba algún error, le pedía que reproduciera el error para revisar en el profiler cuál instrucción era la que creaba el problema.

La otra forma en la que utilizaba mucho el profiler, era porque tenía que "re-hacer" un programa del que no teníamos fuentes y estábamos haciendolo de cero. Y para saber que era lo que hacía ese programa en la base de datos, realizabamos cualquier proceso con el profiler activo y te das cuenta qué instrucciones realiza y te das una idea del trabajo interno del programa.

Y en alguna que otra ocasión, me tocó detectar que algún proceso se ejecutaba mas veces de lo que debería, esto debido a algún despite en la lógica del programa... no hay error de compilación, no hay error en la ejecución, pero no debería ejecutarse más de la cuenta y esto solo lo podrías detectar con un monitor.
__________________

Responder Con Cita
  #9  
Antiguo 29-12-2014
subzero subzero is offline
No confirmado
 
Registrado: ene 2004
Ubicación: Móntería - Córdoba - Colombia
Posts: 289
Poder: 0
subzero Va por buen camino
Retomo este post, y pregunto a contraveneno si logró conseguir alguna herramienta con esta característica....
Responder Con Cita
  #10  
Antiguo 30-12-2014
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
Que tal.

No la encontré en ese momento. A lo más que pude llegar, fue a que la versión con licencia pagada de IBExpert, tiene un "SQL Monitor", pero ya no lo pude probar.

Saludos.
__________________

Responder Con Cita
  #11  
Antiguo 30-12-2014
subzero subzero is offline
No confirmado
 
Registrado: ene 2004
Ubicación: Móntería - Córdoba - Colombia
Posts: 289
Poder: 0
subzero Va por buen camino
Hola. Muchas gracias por tu respuesta.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Controlar Monitor tiel API de Windows 14 27-11-2008 14:42:53
Monitor Bin Hex Dec JoseFco ASM y Microcontroladores 2 24-06-2008 01:07:15
Monitor FGarcia La Taberna 1 01-09-2007 02:48:50
problema con monitor nego Gráficos 1 05-08-2005 16:50:48
Form en monitor de 15/17 kwan Varios 6 25-09-2003 04:04:40


La franja horaria es GMT +2. Ahora son las 01:09:49.


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