Conectividad en Dos Servidores

05/07/2007 - 01:45 por Slow Nieto | Informe spam
Grupo,

buenas tardes, haber si me explico, tengo dos problemas .

Problema 1.
Estoy tratando de hacer un insert en un servidor 1 pero estrayendo los datos
del servidor 2. el servidor 2 es un JDE estoy viendo que se tarda
aproximadamente 2 min.

Esta es la consulta .

Insert Into Batch_JDE(K_Batch_JDE, K_Empresa_JDE, F_Batch_JDE,
F_JDE_LM_Gral, Tipo_Cambio, Importemxp, Importeusd,
Usuario_Realizo, Usuario_Ultimo_Modifico)
Select Jde.Glicu, Jde.Glkco, Jde.Gldicj, Jde.Gldgj, Jde.Glcrr,
Case When Jde.Glcrcd = 'MXP' And Jde.Gllt = 'AA' Then
Abs((Sum(Jde.Glaa/100)))
When Jde.Glcrcd = 'USD' And Jde.Gllt = 'AA' Then
Abs(Sum(Jde.Glaa/100)) Else 0 End,
Case When Jde.Glcrcd = 'USD' And Jde.Gllt = 'CA' Then
Abs(Sum(Jde.Glaa/100)) Else 0 End,
Jde.Gltorg, Jde.Gluser /*, Jde.Glcrcd, Jde.Gllt*/
From en2JDE.JDE_Production.proddta.F0911 Jde
Where Jde.Glkco = @K_Empresa
And Jde.Gldct In ('JI', 'JR')
And Jde.Gldgj Between @Fechajuliana_Ini And @Fechajuliana_Fin
And (Jde.Globj In ('4001', '4010') Or (Jde.Globj = '7103' And
Jde.Glsub = '0017'))
Group By Jde.Glicu, Jde.Glkco, Jde.Gldicj, Jde.Gldgj, Jde.Glcrcd, Jde.Glaa,
Jde.Glcrr, Jde.Gllt, Jde.Gltorg, Jde.Gluser,
Jde.Glcrcd, Jde.Gllt
Order By Jde.Gllt


Problema 2.

1. Puedo saber cuanto tiempo se lleva en conectarse de un servidor a otro.
Nota : La conectividad de un servidor a otro servidor es con un linked
server los dos servidores tienen sql 2000.

2. Y en cuanto tiempo hace la consulta, despues de haberse conectado.

Gracias grupo por su ayuda.
 

Leer las respuestas

#1 Maxi
05/07/2007 - 03:50 | Informe spam
Hola, a ver, y porque es un problema que tarde ese tiempo? hay que ver la
cantidad de datos a pasar, la conectividad, y el plan de ejecucion de la
consulta

Tu segunda pregunta no la comprendo bien, que queres medir exactamente?


-
Microsoft M.V.P en SQLServer
SQLTotal Consulting - Servicios en SQLServer
Email:
"Slow Nieto" escribió en el mensaje
news:
Grupo,

buenas tardes, haber si me explico, tengo dos problemas .

Problema 1.
Estoy tratando de hacer un insert en un servidor 1 pero estrayendo los
datos del servidor 2. el servidor 2 es un JDE estoy viendo que se tarda
aproximadamente 2 min.

Esta es la consulta .

Insert Into Batch_JDE(K_Batch_JDE, K_Empresa_JDE, F_Batch_JDE,
F_JDE_LM_Gral, Tipo_Cambio, Importemxp, Importeusd,
Usuario_Realizo, Usuario_Ultimo_Modifico)
Select Jde.Glicu, Jde.Glkco, Jde.Gldicj, Jde.Gldgj, Jde.Glcrr,
Case When Jde.Glcrcd = 'MXP' And Jde.Gllt = 'AA' Then
Abs((Sum(Jde.Glaa/100)))
When Jde.Glcrcd = 'USD' And Jde.Gllt = 'AA' Then
Abs(Sum(Jde.Glaa/100)) Else 0 End,
Case When Jde.Glcrcd = 'USD' And Jde.Gllt = 'CA' Then
Abs(Sum(Jde.Glaa/100)) Else 0 End,
Jde.Gltorg, Jde.Gluser /*, Jde.Glcrcd, Jde.Gllt*/
From en2JDE.JDE_Production.proddta.F0911 Jde
Where Jde.Glkco = @K_Empresa
And Jde.Gldct In ('JI', 'JR')
And Jde.Gldgj Between @Fechajuliana_Ini And @Fechajuliana_Fin
And (Jde.Globj In ('4001', '4010') Or (Jde.Globj = '7103' And
Jde.Glsub = '0017'))
Group By Jde.Glicu, Jde.Glkco, Jde.Gldicj, Jde.Gldgj, Jde.Glcrcd,
Jde.Glaa, Jde.Glcrr, Jde.Gllt, Jde.Gltorg, Jde.Gluser,
Jde.Glcrcd, Jde.Gllt
Order By Jde.Gllt


Problema 2.

1. Puedo saber cuanto tiempo se lleva en conectarse de un servidor a
otro.
Nota : La conectividad de un servidor a otro servidor es con un linked
server los dos servidores tienen sql 2000.

2. Y en cuanto tiempo hace la consulta, despues de haberse conectado.

Gracias grupo por su ayuda.


Preguntas similares