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 Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-06-2006
josec120 josec120 is offline
Registrado
 
Registrado: may 2003
Posts: 5
Poder: 0
josec120 Va por buen camino
Control de transacciones

Hola amigos del foro, una vez mas con dudas....
Resulta que tengo una aplicacion en delphi con firebird 1.5 y despues de un tiempo se empieza a hacer lenta, por lo cual hago un backup y un restore y listo, el problema esta que la mayoria de veces ya NO me deja hacer un backup y me manda errores, por lo cual utilizo el GFix de la siguiente manera:

1) gfix -user SYSDBA -password masterkey -v -full dbscom.fdb
2) gfix -user SYSDBA -password masterkey -mend -full -ignore dbscom.fdb
3) gbak -user SYSDBA -password masterkey -backup -v -garbage -limbo DBSCOM.Fdb reparar.Fbk.

Y luego hago el restore y ya .
Estoy pensando que talvez no estoy realizando correctamente el manejo de transacciones o algo estoy hacendo mal, porque la base de datos como que se daña, por lo cual quisiera saber si hay alguna forma de saber que transacciones estan activas y que usuario es el que la esta llevando a cabo, porque a mi aplicacion se conectan 50 usuarios y es una base de datos de 2GB con tablas de hasta 2 millones de registros.

Bueno amigos gracias.
Responder Con Cita
  #2  
Antiguo 16-06-2006
Avatar de AGAG4
AGAG4 AGAG4 is offline
Miembro
 
Registrado: ago 2004
Ubicación: Los Mochis, Sinaloa, México
Posts: 1.420
Poder: 21
AGAG4 Va por buen camino
Checa Esto....

Evita el Uso Excesivo del CommitRetaining y remplazalo por el Commit en tu aplicación, es por eso que te genera demasiada Basura en tu BD y puede ser causa del constante deterioro de la misma.

Otra cosa, también con los apagones ó bajones de luz ocasionan desgastes en las BD.

Saludos....
Responder Con Cita
  #3  
Antiguo 16-06-2006
josec120 josec120 is offline
Registrado
 
Registrado: may 2003
Posts: 5
Poder: 0
josec120 Va por buen camino
ok

si tengo talvez sea eso, pero hay alguna forma de saber que transacciones estan activas y que usuario es el que la esta llevando a cabo.
Responder Con Cita
Respuesta



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
Las transacciones y yo gario Conexión con bases de datos 5 16-03-2009 17:23:13
Ado y transacciones LucianoRey Conexión con bases de datos 6 15-04-2005 22:21:30
Transacciones BlueSteel Conexión con bases de datos 1 10-09-2004 19:00:16
Control que crea control craven OOP 5 07-06-2003 02:23:13


La franja horaria es GMT +2. Ahora son las 22:22:05.


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