FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Rapidez de consulta
Hola tengo un problema de velocidad para esta consulta esta en sql server 2000
La tabla inv_encabezado tiene 57,100 registros y probando en analizador de consultas sql me dura la consulta 30 segundos y por la red, psss ni se. Por favor ayudenme para mejorar la velocidad. gracias de Antemano |
#2
|
|||
|
|||
Hola
Supongo que tienes FK de todos los campos que hacen left join, sino ese es el principal problema que tienes, si todos los campos estan FK el segundo problema que le veo (y que es de mal resolver ya que supongo que precisas hacerlo ) son los left join que siempre ralentizan la consulta contra los join que son muchisimo mas rapidos. No se si te he aclarado pero es que tampoco tengo muchos datos saludos |
#3
|
||||
|
||||
en principio, prueba cambiando el left join por el inner join, salvo que no estén relacionados, en ese caso tendrás que dejarlos
|
#4
|
||||
|
||||
Bueno todo esta relacionado como se debe con sus respetivos indice, lo que hice fue que hice un store procedure y esta un poquito mas rapido pero no se que hacer para que sea una consulta de menos de 10 segundos en red
|
#5
|
||||
|
||||
Cita:
|
#6
|
||||
|
||||
Por que no usas en Index Tuning Wizard de Query Analyzer, para ver que indices te faltan, y que rendimiento puedes obtener si los aplicas?
__________________
Héctor Geraldino Software Engineer |
#7
|
||||
|
||||
Cita:
|
#8
|
||||
|
||||
puedes probar a hacer pruebas con un programa como IBplanAnalizer, así verás quién es el culpable de la lentitud y podrás ir haciendo cambios hasta encontrar la opción más eficiente.
Aquí puedes encontrar el programa, debes registrarte en borland, es totalmente gratuito. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
dar rapidez a una base de datops access | joanajj | Conexión con bases de datos | 6 | 21-07-2005 12:30:00 |
dar rapidez a la apertura de Tablas | jhges | Conexión con bases de datos | 2 | 29-03-2004 10:09:00 |
Cómo hago para mejorar la rapidéz en actualizaciones ? | ramygo | Firebird e Interbase | 3 | 12-06-2003 09:37:22 |
consulta sobre consulta | superhopi | SQL | 2 | 16-05-2003 19:01:47 |
|