FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#9
|
||||
|
||||
Tal y como te he comentado por otros cauces, creo que el problema es debido a que no estás haciendo lo mismo en ambos casos. No estás trayendo el mismo número de registros.
Me da la impresión (y me ha parecido leer que usas ClientDataset -cosa que lo reafirmaría-) de que con delphi estás trayendo TODOS los registros de la consulta, cosa que no se hace cuando la ejecutas desde el cliente de Oracle. Has una prueba; Te puedo decir cómo hacerla con ADO, porque no se si los componentes que utilizas poseen la propiedad de cambiar el tipo de cursor. Si la tienen prueba con los que usas, sino prueba con ADO y sabrás si ese es el problema: (1) Coloca un formulario y un ADOQuery. (2) Rellena la SQL y creo la cponexión con Oracle. (3) Abre la consulta a ver qué tarda. (4) Haz lo mismo cambiando los valores del cursor para Cliente y Server y a ver si se nota diferencia. Un saludo.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Aplicaciones lentas en vista | vexap | Varios | 3 | 16-11-2010 19:09:46 |
Consultas muy lentas en Interbase 6.01 | Adrian Murua | Firebird e Interbase | 4 | 27-10-2006 21:19:07 |
Pregunta:Como agilizo mis consultas lentas(sp)? | cacuna | Firebird e Interbase | 2 | 28-05-2004 23:04:04 |
Consultas en oracle | Onti | Oracle | 3 | 25-09-2003 16:07:30 |
AYUDA Busquedas lentas | st7 | Conexión con bases de datos | 3 | 14-05-2003 04:30:01 |
|