Problema de performance en SQL/Server

21/05/2004 - 00:28 por Alex Bavestrello B | Informe spam
hemos construido una aplicacion que carga una tabla
SQL/Server desde un archivo plano via DTS.

Esto funciona muy bien en un PC normal (Una CPU 1MHZ, 512
RAM, disco 60 GH). Se cargan 20.000 registros en 5 minutos.

Hacemos el mismo proceso de carga en un equipo servidor (2
CPU, 2MHZ, Disco 80 GH). El resultado es 30 Minutos para
la misma cantidad de registros.

Alguien tiene una diea de que puede estar pasando ?

Preguntas similare

Leer las respuestas

#1 Isaías
21/05/2004 - 00:45 | Informe spam
No se que tipo de aplicación construyeron y en que
lenguaje, yo tambien proceso archivos planos y los subo a
mi base mediante BULK INSERT, he logrado subir hasta:

1,519 X SEGUNDO

Dandome la honrosa cantidad de:

5,468,400 POR HORA.
Respuesta Responder a este mensaje
#2 Gustavo Larriera [MVP SQL]
21/05/2004 - 00:56 | Informe spam
Pueden ser muchos los motivos, tráfico en la red por ejemplo.

Gustavo Larriera, MVP-SQL, MCSE
Uruguay LatAm
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"Alex Bavestrello B" wrote in message
news:ff2001c43eb9$b56ae550$
hemos construido una aplicacion que carga una tabla
SQL/Server desde un archivo plano via DTS.

Esto funciona muy bien en un PC normal (Una CPU 1MHZ, 512
RAM, disco 60 GH). Se cargan 20.000 registros en 5 minutos.

Hacemos el mismo proceso de carga en un equipo servidor (2
CPU, 2MHZ, Disco 80 GH). El resultado es 30 Minutos para
la misma cantidad de registros.

Alguien tiene una diea de que puede estar pasando ?
Respuesta Responder a este mensaje
#3 Maximiliano Damian Accotto
21/05/2004 - 02:36 | Informe spam
Hola, si lo estas haciendo siempre de forma local y tarda eso, el problema
puede ser la carga de trabajo de ese Servidor!! cosa que en la otra pc
seguro no tenes.

Si lo estas haciendo via la red puede ser problema de la misma, aunque no
creo que sea tanto porque de pasar de 5' a 30' es mucho!! tu red deberia
andar muy mal de verdad para que esto pase.

Yo revisaria la carga de tu Servidor, la memoria libre,etc, por mas que
tengas 2 procesadores no quiere decir que vaya mas rapido la cosa.

Un abrazo


Salu2

Maximiliano Damian Accotto
Gerente de IT
Fundicion San Cayetano S.A.
Buenos Aires Argentina
-
maxi_accotto[arroba]speedy[.]com[.].ar
MSN:



"Alex Bavestrello B" escribió en el mensaje
news:ff2001c43eb9$b56ae550$
hemos construido una aplicacion que carga una tabla
SQL/Server desde un archivo plano via DTS.

Esto funciona muy bien en un PC normal (Una CPU 1MHZ, 512
RAM, disco 60 GH). Se cargan 20.000 registros en 5 minutos.

Hacemos el mismo proceso de carga en un equipo servidor (2
CPU, 2MHZ, Disco 80 GH). El resultado es 30 Minutos para
la misma cantidad de registros.

Alguien tiene una diea de que puede estar pasando ?
Respuesta Responder a este mensaje
#4 abavestrello
24/05/2004 - 18:16 | Informe spam
Ambos equipos estan dedicados a este proceso (no existen
mas procesos que puedan consumir mas recursos) y ambos
estan en la misma red. Ademas todo el proceso es local al
equipo en que se realiza la prueba.

Para mi es lo mas curioso que me ha tocado ver. Es posible
que haya alguna incompatibilidad con versiones de
software/hardware o algo asi ?

Saludos de antemano

Alex Bavestrello B


Pueden ser muchos los motivos, tráfico en la red por


ejemplo.

Gustavo Larriera, MVP-SQL, MCSE
Uruguay LatAm
Este mensaje se proporciona "COMO ESTA" sin garantias y


no otorga ningun
derecho / This posting is provided "AS IS" with no


warranties, and confers
no rights.
"Alex Bavestrello B" wrote in


message
news:ff2001c43eb9$b56ae550$
hemos construido una aplicacion que carga una tabla
SQL/Server desde un archivo plano via DTS.

Esto funciona muy bien en un PC normal (Una CPU 1MHZ,




512
RAM, disco 60 GH). Se cargan 20.000 registros en 5




minutos.

Hacemos el mismo proceso de carga en un equipo servidor




(2
CPU, 2MHZ, Disco 80 GH). El resultado es 30 Minutos para
la misma cantidad de registros.

Alguien tiene una diea de que puede estar pasando ?




.

Respuesta Responder a este mensaje
#5 Anonimo
24/05/2004 - 18:18 | Informe spam
El problema es que tenemos cierta logica para la carga,
por lo tanto no podemos realizar BULK INSERT.

Saludos

Alex Bavestrello B

No se que tipo de aplicación construyeron y en que
lenguaje, yo tambien proceso archivos planos y los subo a
mi base mediante BULK INSERT, he logrado subir hasta:

1,519 X SEGUNDO

Dandome la honrosa cantidad de:

5,468,400 POR HORA.
.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida