Consulta sobre vuelta de registros entre SQL Server 2000 y 2005

27/07/2006 - 18:28 por jcac | Informe spam
hola lista,

Tengo instaldo la version Express de SQL Server 2005 y adicionalmente en
otra instancia tambien la version MSDE de SQL Server 2000.

He sacado un backup de un base en producccion que esta en SQL Server 2000 y
la he levantado en ambos servidores, es decir en MSDE como en Express.

He actualizado las estadisticas de una tabla en ambos servidores.

Y he obtenido ejecutando el mismo query en ambos servidores

Este es el query que he ejecutado:

Declare @FI Datetime, @FF Datetime
Select @FI=Getdate()
Select * From Vales
Select @FF=Getdate()
Select @FF-@FI

Desde el query analizer me da el siguiente resultado de la diferencia de
tiempo: (MSDE)
1900-01-01 00:00:21.920

Desde el Microsoft SQL Server Management Studio Express: (Conectado al MSDE)
1900-01-01 00:00:18.373

Desde el Microsoft SQL Server Management Studio Express: (Conectado al
Express)
1900-01-01 00:00:44.297

Bueno como podran ver existe una diferencia de tiempos, alguien me podria
indicar por que estas mismas, ya que quiero ver la finalidad de pasar
algunos aplicativos a SQL Server Express, pero me esta demorando un poco mas
que en MSDE.

PD. La tabla tiene 178493 registros

Saludos y gracias por sus comentarios
 

Leer las respuestas

#1 Salvador Ramos
27/07/2006 - 23:35 | Informe spam
Hola,

Puede haber varios motivos, lo primero que hay que comprobar es que las
condiciones son las mismas.
Estan las tres instancias en la misma máquina ? están esos datos en caché
por haberse ejecutado anteriormente ? que carga tiene el servidor en ese
momento ? en todos tienen las estadisticas actualizadas ? ... que
características tiene la máquina sobre la que se están ejecutando ? ...

Un saludo
Salvador Ramos
Murcia - España

[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL Server y .NET)


"jcac" escribió en el mensaje
news:
hola lista,

Tengo instaldo la version Express de SQL Server 2005 y adicionalmente en
otra instancia tambien la version MSDE de SQL Server 2000.

He sacado un backup de un base en producccion que esta en SQL Server 2000
y la he levantado en ambos servidores, es decir en MSDE como en Express.

He actualizado las estadisticas de una tabla en ambos servidores.

Y he obtenido ejecutando el mismo query en ambos servidores

Este es el query que he ejecutado:

Declare @FI Datetime, @FF Datetime
Select @FI=Getdate()
Select * From Vales
Select @FF=Getdate()
Select @

Desde el query analizer me da el siguiente resultado de la diferencia de
tiempo: (MSDE)
1900-01-01 00:00:21.920

Desde el Microsoft SQL Server Management Studio Express: (Conectado al
MSDE)
1900-01-01 00:00:18.373

Desde el Microsoft SQL Server Management Studio Express: (Conectado al
Express)
1900-01-01 00:00:44.297

Bueno como podran ver existe una diferencia de tiempos, alguien me podria
indicar por que estas mismas, ya que quiero ver la finalidad de pasar
algunos aplicativos a SQL Server Express, pero me esta demorando un poco
mas que en MSDE.

PD. La tabla tiene 178493 registros

Saludos y gracias por sus comentarios



Preguntas similares