FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Reiniciar el servidor
Queria preguntar si es necesario hacer un shudown a la base de datos antes de reiniciar el servidor o si por lo contrario, windows, ya realiza esta tarea automáticamente de tal manera que no se genera corrupcion...!
|
#2
|
||||
|
||||
Si hacer un reinicio normal, es decir no a lo bestia desenchufando directamente el servidor, no debes tener problema porque windows cierra adecuadamente todos los servicios incluidos el firebird guardian y firebird server.
Por otro lado, lo bueno es que no hubiera conexiones abiertas a alguna base de datos cuando haces el reinicio, si no es casi inevitable que queden transacciones colgadas por ahí.
__________________
Milo |
#3
|
|||
|
|||
Y si un usuario cierra la aplicación que usamos en la empresa con un COLTROL+ALT+SUPR a mitad de un proceso por ejemplo, el alta de un pedido o justo cuando aceptas que se genere un listado....
No podría generarse igualmente corrupción? |
#4
|
||||
|
||||
Hombre, cada vez que pasa eso está claro que se queda al menos una transacción abierta. Si son unas pocas no es tan preocupante preo si son muchas si, ya que a mayor número de transacciones abiertas durante mucho tiempo mayor probabilidad hay de que se genere corrupción.
Para eso se puede modificar el sweep automático, ya sabes que por defecto viene a 20.000, para que se ejecute como minimo una vez por semana. Puedes ver los números de las transacciones por ejemplo mediante "show database" en isql para calcular a cuanto lo tienes que poner, más o menos. O eso, o haces un sweep programado, mediante gfix. El sweep detecta las transacciones "viejas" que llevan mucho tiempo abiertas y les hace un rollback.
__________________
Milo |
#5
|
|||
|
|||
Ok Rufus, esta claro que eres una máquina..!
Gracias por tu ayuda..! |
#6
|
||||
|
||||
Cita:
Ahora en serio, de eso nada. Sólo pongo algunos post aquí, nada especial.
__________________
Milo |
|
|
|