Witajcie,
Borykam się od jakiegoś czasu z wolnym działaniem INSERT do bazy podłączonej przez Linked Server. Sytuacja wyglądała tak (nie będę rozpisywał się o całości tylko skupie się na dwóch konkretnych bazach):
Na początku miałem 2 bazy na jednej instancji na SQL Server 2008 R2. Jedna baza była od programu A, druga od programu B. Po wykonanej pewnej czynności w programie A, był import części danych do programu B, czyli na bazie A uruchamiana była procedura która zawierała kilka insertów do różnych tabel na bazie B. Gdy obie bazy pracowały na 2008R2 i były na jednej instancji to odbywało się to w sekundę. Po jakimś czasie został zakupiony SQL Server 2016. Na nowym SQL zostały podłączone bazy od programu A - Compatibility level ustawiony na 100 (SQL 2008). Na SQL2016 została podłączona baza programu B przez Linked Server. Od tego momenu kilka insertów potrzebuje, od 15 sekund do nawet minuty.
Czy ma ktoś pomysł co może być powodem powolnej pracy?
Pozdrawiam