Welcome to Sign in | Help
in Search

Linked server sau OPENROWSET ???

Last post 03-29-2010, 11:54 AM by xmldeveloper. 4 replies.
Sort Posts: Previous Next
  •  03-24-2010, 7:43 PM 8133

    Linked server sau OPENROWSET ???



       Am o procedura stocata  care ruleaza pe 20 servere si care  trebuie sa se conecteze  la un anumit server  X,
    ce ma sfatuiti sa fac (linked server pe fiecare server catre serverul X, sau sa folosesc  OPENROWSET) ?. Volumul de date manipulate este mic (insert de o linie , update de o linie).
     Intreb din punct de vedere al performantei (linked serverul imi tine conexiune permanent sau doar atunci cand se face referire la el)? daca ar fi vreo problema pe serverul X cu atatea conexiunii .
  •  03-24-2010, 7:49 PM 8134 in reply to 8133

    Re: Linked server sau OPENROWSET ???

    dupa cit am lucrat eu, linked server are probleme numai daca conexiunea este slaba (Cucuietii din deal)
    Daca ai conexiuni bune linked server e OK.
    Nu am lucrat cu OpenRowset, dar , pentru conexiuni slabe, am dezvoltat http://sqlconsolidate.codeplex.com/ - inca nu are interfata grafica, dar ar trebui sa mearga...

    Ignat Andrei
    http://serviciipeweb.ro/iafblog
  •  03-24-2010, 9:57 PM 8135 in reply to 8134

    Re: Linked server sau OPENROWSET ???

    Dupa cum te sfatuieste http://msdn.microsoft.com/en-us/library/ms190312.aspx, foloseste OPENROWSET pentru cazuri "ad hoc" (fara planificare prealabila).
    Probleme de performanta pot aparea daca trebuie sa parcurgi mai multe linked servers (mai multe "hops") pana la datele pe care vrei sa le accesezi.
  •  03-24-2010, 10:02 PM 8136 in reply to 8134

    Re: Linked server sau OPENROWSET ???

    ...te mai poate interesa si
    http://blogs.msdn.com/buckwoody/archive/2010/03/16/using-linked-servers-openrowset-and-openquery.aspx
  •  03-29-2010, 11:54 AM 8153 in reply to 8133

    Re: Linked server sau OPENROWSET ???

    Aparent OPENROWSET e solutia optima in acest caz.
    Daca sunteti ingrijorat de performanta si solutia dumneavoastra accepta latenta puteti folosi si Service Broker.

    Cristian Andrei Lefter, SQL Server MVP
    MCT, MCSA, MCDBA, MCAD, MCSD .NET,
    MCTS, MCITP - Database Administrator SQL Server 2005
    http://sqlserver.ro
View as RSS news feed in XML
Powered by Community Server (Commercial Edition), by Telligent Systems