linked server es la mejor forma de distribuir cargas?

19/12/2005 - 23:16 por hongo32es | Informe spam
hola a todos,

quisiera saber si es mejor realizar consultas a una tabla con cerca de
5 millones de registros con linked server en otro servidor, o dejarla
en el mismo servidor que se encuentran otras tablas, el inconveniente
es que estas base de datos es consultada todo el tiempo por terminales
para servicios de apuestas y otras cosas... la tabla 'grande' contiene
informacion de facturas y se debe tomar el valor de la factura y si aun
se puede pagar. no se si sea mejor esta opcion o manejar un clustered
index que me recomiendan?

Preguntas similare

Leer las respuestas

#1 Maxi [MVP]
20/12/2005 - 01:50 | Informe spam
Hola, creo que tienes un poco los conceptos confundidos, que tiene que ver
un Cluster index con un linked server? Siempre debes tener Cluster index
sobre una tabla, pero no siempre se usa Linked server.

Yo antes de dividir carga como bien vos decis, analizaria los planes de
ejecucion y el profiler, no es la primer vez que es cuestion de indices la
cosa ;-)


Salu2
-
[MVP] SQL Server
Orador para Culminis Latam
www.sqlgurus.org



escribió en el mensaje
news:
hola a todos,

quisiera saber si es mejor realizar consultas a una tabla con cerca de
5 millones de registros con linked server en otro servidor, o dejarla
en el mismo servidor que se encuentran otras tablas, el inconveniente
es que estas base de datos es consultada todo el tiempo por terminales
para servicios de apuestas y otras cosas... la tabla 'grande' contiene
informacion de facturas y se debe tomar el valor de la factura y si aun
se puede pagar. no se si sea mejor esta opcion o manejar un clustered
index que me recomiendan?

Respuesta Responder a este mensaje
#2 qwalgrande
24/12/2005 - 18:16 | Informe spam
Hola.

Intenta evitar tener que usar en una misma consulta dos tablas que estén en
servidores diferentes, especialmente si las tablas son grandes. Impórtate a
una tabla local los datos que precises del servidor remoto en un paso
previo. Aunque tengas que importar miles y miles de registros, notarás una
diferencia de rendimiento muy significativa.

Alberto López Grande (qwalgrande)
escribió en el mensaje
news:
hola a todos,

quisiera saber si es mejor realizar consultas a una tabla con cerca de
5 millones de registros con linked server en otro servidor, o dejarla
en el mismo servidor que se encuentran otras tablas, el inconveniente
es que estas base de datos es consultada todo el tiempo por terminales
para servicios de apuestas y otras cosas... la tabla 'grande' contiene
informacion de facturas y se debe tomar el valor de la factura y si aun
se puede pagar. no se si sea mejor esta opcion o manejar un clustered
index que me recomiendan?

Respuesta Responder a este mensaje
#3 hongo32es
29/12/2005 - 17:31 | Informe spam
gracias alberto, pues por ahora decidimos dejar todas las tablas en una
instancia diferente de sql server y realizar las consultar por
jdbc/odbc, ya que aun con todas las tablas en un a instancia diferente
y conectandose por linked server es muy lento.

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