![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#9
|
|||
|
|||
Hola,
He estado mirando el rendimiento de mi aplicación mediante el dbMonitor de DevArt (la utilidad de monitoreo de funciones SQL y tal), y la cosa es bastante "simple": - Los "SELECT * FROM tabla" tardan aproximadamente 0,00 segundos (son tablas pequeñitas, de máximo 1500 registros) - Los "SELECT COUNT(*) FROM tabla" tardan aproximadamente 0,016 segundos - Los "DELETE FROM ..." tardan aproximadamente 1,172 segundos (y estaba borrando UN registro) - Los "INSERT INTO..." tardan aproximadamente 1,562 segundos (y estaba insertando UN registro) - Después de los DELETE e INSERT, se ejecuta una cosa que se llama "CommitRetaining:" (que no sé que es y yo no lo llamo, debe ser cosa del componente) y tarda 1,152 seg en el caso del DELETE, y 1,547 seg en caso del INSERT Que hago mal? Y que es esto del "CommitRetaining"? Que puedo hacer para mejorar el rendimiento? Pruebo de poner un Firebird (server) en una máquina con Windows XP y miro si el rendimiento es el mismo que en el servidor Linux? |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Firebird mal rendimiento en linux | rastafarey | Firebird e Interbase | 26 | 11-06-2008 19:52:49 |
Firebird en Linux | luiz_leo | Conexión con bases de datos | 3 | 07-08-2007 11:30:28 |
firebird on linux | julyus | Conexión con bases de datos | 1 | 28-05-2007 19:41:32 |
FireBird se Duerme en Linux | teletranx | Linux | 3 | 17-11-2004 21:39:53 |
Firebird en Linux | edy_aca | Firebird e Interbase | 3 | 01-10-2004 16:47:51 |
![]() |
|