⏱️Spędziłem 20 godzin na testowaniu i migracji bazy danych SQL Comarch’a

👉 opiszę Ci w tym artykule jaka konfiguracja jest najlepsza

👉podpowiem rozwiązania najpopularniejszych błędów i problemów

👉dołączę linki z najpotrzebniejszymi informacjami jeśli i Ciebie czeka migracja

Comarch OPTIMA jest jednym z najpopularniejszych programów księgowych. Jest też wyjątkowo irytujący pod wieloma względami zarówno dla Informatyków, jak i Księgowych - jednym z powodów takiej irytacji mogą być trudności w konfiguracji, problemy z menadżerem licencji czy powolna praca… często spowodowana wymogiem użycia bazy danych Microsoft SQL Server, zamiast jakiegoś darmowego odpowiednika…

MS SQL Server Express jest najczęściej wykorzystywaną, bo darmową wersją bazy danych współpracującą z Optimą. Z powodu swoich ograniczeń do 1GB RAM oraz 1 rdzenia CPU ma zastosowanie jedynie do bardzo małych instalacji i szybko zaczyna być wąskim gardłem wydajności naszego serwera - i stąd powstała moja motywacja do zmiany.

<aside> 🔗 Wnioski z migracji

</aside>

<aside> 🔗 Migracja w pigułce

</aside>

<aside> 🔗 Błędy i rozwiązania

</aside>

Migrujemy i testujemy różne opcje


Instalacja początkowa czyli mój scenariusz

ℹ️ 14 bazach danych o różnych wielkościach

ℹ️ o całkowitej wielkości na poziomie 5GB

ℹ️ przy około 6 użytkownikach programu

ℹ️ serwerze 16GB RAM, 200GB SSD oraz 8vCPU.

Wszyscy użytkownicy pracują na tym samym systemie Windows po podłączeniu terminalowym (🖥️Podłączenie Pulpitu Zdalnego) - każdy użytkownik ma tam swoje konto.

📈 Wydajność 1/3 → 5-10s oczekiwania na załadowanie tabel

Opiszę teraz poniżej wszystkie przetestowane opcje oraz ocenię pod kątem wydajności, samej migracji oraz poziomie trudności całego procesu.