Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Tiempos al ejecutar tquery.insert (https://www.clubdelphi.com/foros/showthread.php?t=41283)

rmendigu 12-03-2007 13:30:50

Tiempos al ejecutar tquery.insert
 
Buenas,

Estoy desarrollando una aplicacion con delphi 5. Cada vez que intento hacer una insert, la primera de todas las llamadas tarda como unos 40 segundos en realizar la insert, mientras que las demas ya se hacen practicamente al instante. Este problema, no es solo con los insert, si no que tambien se da si hago un edit en el componente Tquery o TTable.

Esto me ocurre tanto con interbase como con Oracle 8i.

alguna sugerencia

mensana 12-03-2007 16:00:29

Cita:

Empezado por rmendigu
... la primera de todas las llamadas tarda como unos 40 segundos en realizar la insert, mientras que las demas ya se hacen practicamente al instante

Quizá ocurre que la primera vez se trae la información del esquema de la base de datos.

Revisa las opciones SCHEMA CACHE del BDE.
Activa el SQL Monitor y revisar las llamadas que se hacen a la BBDD

jhonny 12-03-2007 16:10:39

Otra cosa puede ser que (Si usas Windows XP o parecido) necesitas deshabilitar la opción de restaurar sistema, o cambiar tu BD a "Mis Documentos" o simplemente cambiar la extensión de tu BD de .GDB a .FDB


La franja horaria es GMT +2. Ahora son las 04:50:12.

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