FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Optimizar StoreProcedure Resumen de Cuenta
Buenos dias tengo un Store Procedure que arma un resumen de cuentas de proveedores calculando Debe, Haber y Saldo. El problema es que cuando existen muchos registros de un proveedor esta consulta tarda 10 a 20seg en responder o a veces mas. Lo que hace la consulta es ir calculando el saldo restando el total de haber - total de debe en cada registro.
hay alguna manera mas eficiente de ir armando un resumen de cuentas ??? Última edición por ecfisa fecha: 30-09-2015 a las 13:44:01. Razón: Ajustar longitud de líneas para mejorar visualización |
#2
|
||||
|
||||
Vaya lío....
con qué motor trabajas? Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
#3
|
|||
|
|||
SQL Server 2005. No me interesa por ahi corregir el codigo de programacion, sino la logica. O sea cual es la mejor forma para armar un resumen de cuentas con Debe - Haber - Saldo con un Store Procedure SQL..
|
#4
|
|||
|
|||
Definitivamente es un query enorme.
Si tu problematica es el tiempo que tarda, te recomiendo que la consulta la analices con la herramienta DataBase Engine Tuning Advisor, la encuentras en el menu Herramientas del Management Studio. Esta herramienta lo que detectara es si te faltan algunos indices en las tablas que manejas y te recomendara generarlos, y esto hara que tu consulta sea mas rápida. saludos. |
#5
|
||||
|
||||
La semana pasada respondí a una pregunta parecida, y la repuesta fue "divide y vencerás". Al final era un campo por el que se ordenaba y que no tenía índice.
Divide las querys tal y como te recomiendan y mide los tiempos. Revisa el plan de ejecución e identifica qué queries se ejecutan lentas para revisar los índices o la posible mejora de la consulta. Un saludo
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
DataSnap con StoreProcedure | ramflores | Conexión con bases de datos | 7 | 17-09-2014 17:53:05 |
¿'Storeprocedure que devuelva registros? | JXJ | Firebird e Interbase | 2 | 21-02-2014 14:03:53 |
consulta sql para resumen de cuenta corriente | pjacob80 | SQL | 9 | 24-01-2013 17:10:46 |
Error en cuenta/Login/cuenta robada | coso___ | La Taberna | 17 | 24-02-2009 17:30:14 |
sybase + storeprocedure y RollBack | Enan0 | Conexión con bases de datos | 0 | 09-06-2006 03:24:11 |
|