SQL Server Performance

conexiones con linked server

Discussion in 'Preguntas sobre SQL Server en Español.' started by ncelis, Dec 19, 2005.

  1. ncelis New Member

    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?
  2. Luis Martin Moderator

    A los fines de performance, es mejor que la "tabla" se encuentre el servidor y no el linked.

    Habría que analizar con que frecuencia se actuliza la tabla de facturas, ya que si la frecuencia no es signficativa, podrías transferir via DTS la tabla al otro servidor y que los usuarios se conecten al otro servidor para realizar las consultas.

    Otro tema es el del index. Tendrías que capturar la consulta y analizarla con el Analizador de Consultas para ver el plan de ejecución.
    Con este plan podrás ver si es necesario un cluster index u otro tipo de index.
    El Index Tuning Wizard te puede ayudar en la búsqueda de mejores índices para mejorar la performance.

    Por otra lado, cuáles son los planes de mantenimiento que ejecutas diariamente?



    Luis Martin
    Moderator
    SQL-Server-Performance.com

    One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important
    Bertrand Russell


    All postings are provided “AS IS” with no warranties for accuracy.



  3. The Pipo New Member

    Pienso que tambien podrias generar una vista y apuntar sobre esa vista, esto mejoraria tu performance.

    atte
    The Pipo

    The Pipo Dba.

Share This Page