El problema fundamental es el uso de las tablas remotas. Comunmente el SQL realiza transacciones implicitas entre cada servidor y eso puede ocasionar demoras si es que estos se encuentran en dos zonas distintas de la red ó si esta es muy lenta.
Verifica (como te lo comentó mariano) el tema del Tunning sobre los SP pero principalmente verifica la conexión entre los servidores y luego el tema de la cantidad de indices que posees en las tablas de inserción. Cuantos mas tienes mas se demora. También verifica los bloqueos de las tablas mediante el comando SP_Who2 Active para ver la carga del SPID al momento de ejecución de las sentencias. Espero que esto te ayude a ver donde puede encontrarse el problema. Saludos Claudio _____ De: [email protected] [mailto:[email protected]] En nombre de Carina V. Barca Enviado el: Miércoles, 17 de Diciembre de 2008 21:44 Para: [email protected] Asunto: {posible spam} [dbms] sql lento Hola a todos, tengo una aplicacion en visual basic 6 que guarda datos en 2 tablas locales y en 2 remotas, para guardar datos en la local hace una consulta sobre otra tabla local. El problema es que al guardar los datos se demora mas o menos 5 minutos. No son muchos datos 48 registros en la local y 28 en la remota. Que puedo hacer para saber porque se demora tanto? Muchas gracias. Saludos Carina _____ ¡Accede al correo desde el móvil! ¿Qué opinas? <http://vivelive.com/encuesta/>
