Ver Mensaje Individual
  #2  
Antiguo 01-08-2006
Mick Mick is offline
Miembro
 
Registrado: may 2003
Posts: 405
Reputación: 22
Mick Va por buen camino
Ni de coña se pueden tardan 12 horas en crear 8000 registros, 8000 registros los crea interbase en unos segundos.

Hay que tener el codigo fuente de ese programa y mirar que hace, o muy mal esta hecho o algo mas esta haciendo para que tarde tanto.

Otra cosa que deberias probar es a hacer un backup y una restauracion de la base de datos, esto seguramente hara que la base de datos ocupe menos y que ademas vaya un poco mas rapido, pero aun asi, la principal causa de lentitud deberia ser o que el codigo del programa hace algo que no esta nada optimizado o bien hecho, o que se han olvidado de crear los indices adecuados en las tablas para las operaciones que se hagan. La diferencia entre acceder a las tablas con o sin indices pueden abismal, una cosa que puede tardar 1 segundo con indices podria tardara minutos u horas sin ellos.

Los usuarios y contraseñas no forman parte de las bases de datos sino del servidor de interbase en si, de modo que si instalas interbase en otro ordenador y copias el archivo de la base de datos a este nuevo equipo, podras abrirla con las claves por defecto, SYSDBA y masterkey.

No te digo que cambies o resetes la contraseña en el servidor original porque lo mas probable es que asi el programa que estais usando deje de funcionar.
De modo que para las pruebas iniciales lo mejor es que lo hagas en otro equipo.

Saludos
Responder Con Cita