InsERT GT => Subiekt GT => Wątek zaczęty przez: rtrobert w Lipiec 26, 2017, 15:41:34
-
Witam
Baza danych pracuje na silniku MS SQL 2014, ale przeglądam teraz parametry ustawień w sql menagment i widzę że baza danych ma compatibility level ustawiony na sql2008 (100).
Czy takie ustawienie zmniejsza wydajność bazy?
Czy mogę przełączyć na kompatybilność 2014?
Większość komputerów klienckich mają windows 7 ale jest kilka starszych (vista, i chyba jakiś z windows xp).
-
Baza danych pracuje na silniku MS SQL 2014, ale przeglądam teraz parametry ustawień w sql menagment i widzę że baza danych ma compatibility level ustawiony na sql2008 (100).
W jakim celu była wykonywana taka zmiana ? "Nowe" niestety nie oznacza "lepsze"... Jeśli jest już 2014 to doinstaluj SP2.
Czy takie ustawienie zmniejsza wydajność bazy?
Dla programów Insertu - nie.
Czy mogę przełączyć na kompatybilność 2014?
Tak.
Większość komputerów klienckich mają windows 7 ale jest kilka starszych (vista, i chyba jakiś z windows xp).
Serwer bazy danych nie ma kompletnie żadnego związku z systemami operacyjnymi na stacjach klienckich.
-
Dziękuje za informacje.
Zmiana była wykonywana jak była instalowana nowa wersja subiekta na serwerze to z nią był w "komplecie" sql2014.
Czy przestawienie kompatybilności bazy na 2014 zwiększy wydajność pracy w subiekcie? Bo nie do końca rozumiem Twoją wypowiedź "Dla programów Insertu - nie." Domyślam się że nie koniecznie, ale proszę o wyjaśnienie.
Czy po przestawieniu na kompatybilność z 2008 na 2014 trzeba wykonać jeszcze jakieś inne czynności czy powinno bez problemu ruszyć z nowym ustawieniem?
Doinstaluje dodatek SP2 do mssql bo środowisko jest faktycznie bez tego dodatku. Dziękuje za podpowiedź.
-
Zmiana była wykonywana jak była instalowana nowa wersja subiekta na serwerze to z nią był w "komplecie" sql2014.
Dla ścisłości nie jest to wersja "2014" tylko "2014 SP1"... To, że jest dołączana taka wersja nie oznacza, że jest obowiązek jest instalacji, a wybór trzeba przemyśleć, gdyż powrót nie jest prosty/tani.
Czy przestawienie kompatybilności bazy na 2014 zwiększy wydajność pracy w subiekcie? Bo nie do końca rozumiem Twoją wypowiedź "Dla programów Insertu - nie." Domyślam się że nie koniecznie, ale proszę o wyjaśnienie.
Napisałem dość wyraźnie, że dla programów Insertu nic się nie zmieni, a Subiekt jest przecież programem Insertu... GT jest niestety jeszcze kompatybilne z MSDE/SQL 2000, natomiast być może w innych programach wykorzystujących możliwości nowszych wersji serwera SQL będzie inaczej, ale nie posiadam takich informacji.
Czy po przestawieniu na kompatybilność z 2008 na 2014 trzeba wykonać jeszcze jakieś inne czynności czy powinno bez problemu ruszyć z nowym ustawieniem?
Nic więcej.
-
Dziękuje za informacje.
Pozdrawiam