Mala performance?

19/10/2004 - 15:22 por Nicolas Pierri | Informe spam
El tema es el siguiente.
Tengo 2 servidores y una notebook con MS SQL 2000 enterprise, MDAC 2.8.
En un servidor con un pentium 3 700 con 512 MB (sin sp3 de SQL) de memoria
ejecutando lo siguiente

declare @a int
set @a = 0
while @a < 1000000
set @a = @a + 1

y lo ejecuta en 6 segundos.
Eso mismo paso en la notebook y eso mismo se pudo reproducir en otro
servidor en otra empresa.

El problema es que eso mismo ejecutado en un servidor nuevo con MS SQL 2000
enterprise Mdac 2.8 y SP3. 4 procesadores Xeon de 2 Ghz y 8 GB de memoria
tarda 55 segundos.

Este ultimo servidor lega a tardar 6 segundos cuando se habilita dentro de
SQL la opcion "Boost Performance in windows" pero esa misma opcion no esta
tildada en los otros equipos.

Que puede estar pasando?

pueden hacer una prueba en algun servidor de ustedes para ver cual es el
tiempo?

Preguntas similare

Leer las respuestas

#1 José Raúl Fenollar Martínez
19/10/2004 - 16:13 | Informe spam
A mi en un Pentium 4 con 512 MB de memoria, y dedicada a SQL 384 MB, me
tarda 4 segundos.

La verdad, es que no se que te puede estar pasando.



"Nicolas Pierri" escribió en el mensaje
news:%
El tema es el siguiente.
Tengo 2 servidores y una notebook con MS SQL 2000 enterprise, MDAC 2.8.
En un servidor con un pentium 3 700 con 512 MB (sin sp3 de SQL) de memoria
ejecutando lo siguiente

declare @a int
set @a = 0
while @a < 1000000
set @a = @a + 1

y lo ejecuta en 6 segundos.
Eso mismo paso en la notebook y eso mismo se pudo reproducir en otro
servidor en otra empresa.

El problema es que eso mismo ejecutado en un servidor nuevo con MS SQL
2000 enterprise Mdac 2.8 y SP3. 4 procesadores Xeon de 2 Ghz y 8 GB de
memoria tarda 55 segundos.

Este ultimo servidor lega a tardar 6 segundos cuando se habilita dentro de
SQL la opcion "Boost Performance in windows" pero esa misma opcion no esta
tildada en los otros equipos.

Que puede estar pasando?

pueden hacer una prueba en algun servidor de ustedes para ver cual es el
tiempo?



Respuesta Responder a este mensaje
#2 Maxi
19/10/2004 - 18:21 | Informe spam
mmm, que extraño, me suena a un problema de recursos del servidor che.

Proba esto

declare @a int
set @a = 0
while @a < 1000000
begin
set @a = @a + 1
end




Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Nicolas Pierri" escribió en el mensaje
news:%
El tema es el siguiente.
Tengo 2 servidores y una notebook con MS SQL 2000 enterprise, MDAC 2.8.
En un servidor con un pentium 3 700 con 512 MB (sin sp3 de SQL) de memoria
ejecutando lo siguiente

declare @a int
set @a = 0
while @a < 1000000
set @a = @a + 1

y lo ejecuta en 6 segundos.
Eso mismo paso en la notebook y eso mismo se pudo reproducir en otro
servidor en otra empresa.

El problema es que eso mismo ejecutado en un servidor nuevo con MS SQL


2000
enterprise Mdac 2.8 y SP3. 4 procesadores Xeon de 2 Ghz y 8 GB de memoria
tarda 55 segundos.

Este ultimo servidor lega a tardar 6 segundos cuando se habilita dentro de
SQL la opcion "Boost Performance in windows" pero esa misma opcion no esta
tildada en los otros equipos.

Que puede estar pasando?

pueden hacer una prueba en algun servidor de ustedes para ver cual es el
tiempo?








Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.778 / Virus Database: 525 - Release Date: 15/10/2004
Respuesta Responder a este mensaje
#3 Nicolas Pierri
19/10/2004 - 18:31 | Informe spam
exactamente 30 segundos en ambos pero antes lo hacia en 5 seg en uno de los
servidores
pero que problema va a tener de recursos si no corre ninguna base, esta
instalado de 0 tiene 4 intel xeon y 8 gigas de memoria???



"Maxi" wrote in message
news:%
mmm, que extraño, me suena a un problema de recursos del servidor che.

Proba esto

declare @a int
set @a = 0
while @a < 1000000
begin
set @a = @a + 1
end




Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Nicolas Pierri" escribió en el mensaje
news:%
El tema es el siguiente.
Tengo 2 servidores y una notebook con MS SQL 2000 enterprise, MDAC 2.8.
En un servidor con un pentium 3 700 con 512 MB (sin sp3 de SQL) de
memoria
ejecutando lo siguiente

declare @a int
set @a = 0
while @a < 1000000
set @a = @a + 1

y lo ejecuta en 6 segundos.
Eso mismo paso en la notebook y eso mismo se pudo reproducir en otro
servidor en otra empresa.

El problema es que eso mismo ejecutado en un servidor nuevo con MS SQL


2000
enterprise Mdac 2.8 y SP3. 4 procesadores Xeon de 2 Ghz y 8 GB de memoria
tarda 55 segundos.

Este ultimo servidor lega a tardar 6 segundos cuando se habilita dentro
de
SQL la opcion "Boost Performance in windows" pero esa misma opcion no
esta
tildada en los otros equipos.

Que puede estar pasando?

pueden hacer una prueba en algun servidor de ustedes para ver cual es el
tiempo?








Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.778 / Virus Database: 525 - Release Date: 15/10/2004


Respuesta Responder a este mensaje
#4 Maxi
19/10/2004 - 18:32 | Informe spam
a ver, si tarda 5 segundos quizas es por otro motivo (cache a lo mejor),
intenta ejecutar nuevamente en ese servidor el proceso, o sea, no cierres el
Query analizer ejecutalo una vez y luego ejecutalo nuevamente!! fijate si
ahi tarda lo mismo.

Ademas podrias ver en el rendimiento del sistema el uso del CPU, porque por
mas que tengas 8 procesadores no indica mucho eso si se estan usando mal ;-)


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Nicolas Pierri" escribió en el mensaje
news:
exactamente 30 segundos en ambos pero antes lo hacia en 5 seg en uno de


los
servidores
pero que problema va a tener de recursos si no corre ninguna base, esta
instalado de 0 tiene 4 intel xeon y 8 gigas de memoria???



"Maxi" wrote in message
news:%
> mmm, que extraño, me suena a un problema de recursos del servidor che.
>
> Proba esto
>
> declare @a int
> set @a = 0
> while @a < 1000000
> begin
> set @a = @a + 1
> end
>
>
>
>
> Salu2
> Maxi
> Buenos Aires - Argentina
> Desarrollador Microsoft 3 Estrellas .NET
> Nunca consideres el estudio como una obligación sino como
> una oportunidad para penetrar en el bello y maravillosos
> mundo del saber.
> - Albert Einstein
>
>
>
> "Nicolas Pierri" escribió en el mensaje
> news:%
>> El tema es el siguiente.
>> Tengo 2 servidores y una notebook con MS SQL 2000 enterprise, MDAC 2.8.
>> En un servidor con un pentium 3 700 con 512 MB (sin sp3 de SQL) de
>> memoria
>> ejecutando lo siguiente
>>
>> declare @a int
>> set @a = 0
>> while @a < 1000000
>> set @a = @a + 1
>>
>> y lo ejecuta en 6 segundos.
>> Eso mismo paso en la notebook y eso mismo se pudo reproducir en otro
>> servidor en otra empresa.
>>
>> El problema es que eso mismo ejecutado en un servidor nuevo con MS SQL
> 2000
>> enterprise Mdac 2.8 y SP3. 4 procesadores Xeon de 2 Ghz y 8 GB de


memoria
>> tarda 55 segundos.
>>
>> Este ultimo servidor lega a tardar 6 segundos cuando se habilita dentro
>> de
>> SQL la opcion "Boost Performance in windows" pero esa misma opcion no
>> esta
>> tildada en los otros equipos.
>>
>> Que puede estar pasando?
>>
>> pueden hacer una prueba en algun servidor de ustedes para ver cual es


el
>> tiempo?
>>
>>
>>
>
>
>
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.778 / Virus Database: 525 - Release Date: 15/10/2004
>
>







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.778 / Virus Database: 525 - Release Date: 15/10/2004
Respuesta Responder a este mensaje
#5 Nicolas Pierri
19/10/2004 - 18:51 | Informe spam
es que el problema es que el procesador ni se inmuta
la memoria no se usa
es una suma basica

no se te ocurre algun tipo de funcion como esa para probar performance

"Maxi" wrote in message
news:
a ver, si tarda 5 segundos quizas es por otro motivo (cache a lo mejor),
intenta ejecutar nuevamente en ese servidor el proceso, o sea, no cierres
el
Query analizer ejecutalo una vez y luego ejecutalo nuevamente!! fijate si
ahi tarda lo mismo.

Ademas podrias ver en el rendimiento del sistema el uso del CPU, porque
por
mas que tengas 8 procesadores no indica mucho eso si se estan usando mal
;-)


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Nicolas Pierri" escribió en el mensaje
news:
exactamente 30 segundos en ambos pero antes lo hacia en 5 seg en uno de


los
servidores
pero que problema va a tener de recursos si no corre ninguna base, esta
instalado de 0 tiene 4 intel xeon y 8 gigas de memoria???



"Maxi" wrote in message
news:%
> mmm, que extraño, me suena a un problema de recursos del servidor che.
>
> Proba esto
>
> declare @a int
> set @a = 0
> while @a < 1000000
> begin
> set @a = @a + 1
> end
>
>
>
>
> Salu2
> Maxi
> Buenos Aires - Argentina
> Desarrollador Microsoft 3 Estrellas .NET
> Nunca consideres el estudio como una obligación sino como
> una oportunidad para penetrar en el bello y maravillosos
> mundo del saber.
> - Albert Einstein
>
>
>
> "Nicolas Pierri" escribió en el mensaje
> news:%
>> El tema es el siguiente.
>> Tengo 2 servidores y una notebook con MS SQL 2000 enterprise, MDAC
>> 2.8.
>> En un servidor con un pentium 3 700 con 512 MB (sin sp3 de SQL) de
>> memoria
>> ejecutando lo siguiente
>>
>> declare @a int
>> set @a = 0
>> while @a < 1000000
>> set @a = @a + 1
>>
>> y lo ejecuta en 6 segundos.
>> Eso mismo paso en la notebook y eso mismo se pudo reproducir en otro
>> servidor en otra empresa.
>>
>> El problema es que eso mismo ejecutado en un servidor nuevo con MS SQL
> 2000
>> enterprise Mdac 2.8 y SP3. 4 procesadores Xeon de 2 Ghz y 8 GB de


memoria
>> tarda 55 segundos.
>>
>> Este ultimo servidor lega a tardar 6 segundos cuando se habilita
>> dentro
>> de
>> SQL la opcion "Boost Performance in windows" pero esa misma opcion no
>> esta
>> tildada en los otros equipos.
>>
>> Que puede estar pasando?
>>
>> pueden hacer una prueba en algun servidor de ustedes para ver cual es


el
>> tiempo?
>>
>>
>>
>
>
>
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.778 / Virus Database: 525 - Release Date: 15/10/2004
>
>







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.778 / Virus Database: 525 - Release Date: 15/10/2004


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida