Witam,
Dawno mnie tu nie było :)
Panowie mam pytanie. Zaobserwowałem dość dziwne zjawisko. Odpytuję zdalny serwer (linked server) w obrębie tej samej podsieci. Proste zapytanie SELECT xxx from. Na maszynie lokalnej zapytanie trwa niecałą 1/10 sekundy a na serwerze zdalnym około 20 sekund. Próbowałem wykonać zapytanie z wykorzystaniem openquery i wynika taki sam.
Teraz co zrobiłem. Na serwerze lokalnym wyczyściłem pamięć podręczną dla procedur, bufory itp.DBCC DROPCLEANBUFFERS, DBCC FREEPROCCACHE i nagle zapytanie zdalne działa tak samo szybko jak lokalne. Pytanie czym to jest spowodowane? Sprawę będę dalej badał o przyznam się, że nie zerknąłem przed komendami DBCC na stan pamięci serwera ale przypuszczam, że sytuacja się powtórzy a wtedy się tym zajmę jak należy.