• Klucz e-mailem do 15 minut po płatności online
  • Faktura VAT 23% na życzenie
  • Wymiana klucza, jeśli nie zadziała
  • Płatność BLIK, kartą, Przelewy24 i PayU
  • Polska firma Smart Cloud Sp. z o.o.
Porównanie SQL Server Express i Standard: limit 10 GB bazy, pamięć podręczna i rdzenie

SQL Server Express czy Standard: ograniczenia i kiedy zmienić edycję

Porównanie SQL Server Express i Standard: limit 10 GB bazy, pamięć podręczna i rdzenie
SERVER📅 2026-10-23⏱ 9 min czytania✎ Zespół eklucze.pl

Ograniczenia SQL Server Express dają o sobie znać zwykle w najgorszym momencie: program magazynowy przestaje zapisywać dokumenty, raport z zamknięcia miesiąca liczy się kwadrans zamiast minuty, a przy okazji okazuje się, że kopie zapasowe ktoś od roku robi ręcznie. Darmowa edycja działa dokładnie tak, jak ją zaprojektowano: kłopot w tym, że mało kto sprawdza jej granice, zanim baza urośnie.

Poniżej zestawiam twarde limity SQL Server 2022 Express z parametrami edycji Standard, pokazuję objawy, przy których zmiana edycji przestaje być opcjonalna, i opisuję krok po kroku uaktualnienie w miejscu, bez przenoszenia baz i bez stawiania instancji od nowa.

Tekst jest dla administratorów IT, właścicieli małych i średnich firm pracujących na systemie ERP albo programie księgowym, a także dla działów zakupów, szkół i jednostek samorządowych, które muszą uzasadnić zakup licencji bazodanowej.

Ograniczenia SQL Server Express: trzy liczby, które decydują o wszystkim

Express to nie wersja demonstracyjna z ukrytym licznikiem dni, tylko pełny silnik bazodanowy z trzema twardymi ogranicznikami. W dokumentacji Microsoft opisuje tę edycję jako darmową edycję startową, do nauki oraz do aplikacji desktopowych i małych aplikacji serwerowych, z zastrzeżeniem, że gdy potrzebne są bardziej zaawansowane funkcje, Express można płynnie uaktualnić do wyższej edycji (źródło: Microsoft Learn). Trzy wartości, które trzeba znać w SQL Server 2022 Express, wyglądają tak:

  • maksymalny rozmiar pojedynczej bazy relacyjnej: 10 GB;
  • maksymalna pula buforów: 1410 MB na instancję;
  • moc obliczeniowa: mniejsza z wartości 1 gniazdo albo 4 rdzenie.

Limit 10 GB liczy się na bazę

To ograniczenie dotyczy pojedynczej bazy relacyjnej, a nie sumy baz na instancji. Kiedy plik danych dojdzie do granicy, silnik nie powiększy go dalej: operacje, które potrzebują nowego miejsca, kończą się błędem, a odczyty nadal działają. Dlatego typowym objawem jest komunikat przy zapisie dokumentu, a nie całkowite zatrzymanie systemu. Doraźnie pomaga archiwizacja starych danych albo usunięcie załączników trzymanych w bazie, ale to kupowanie czasu, a nie rozwiązanie problemu.

1410 MB pamięci podręcznej boli częściej niż sam rozmiar

Pula buforów to pamięć, w której silnik trzyma strony danych i indeksów, żeby nie sięgać po nie na dysk. W Express jest ograniczona do 1410 MB na instancję, i tego limitu nie przesuniesz, dokładając serwerowi pamięci RAM. Przy bazie liczącej kilka gigabajtów oznacza to, że spora część zapytań trafia poza pamięć podręczną. Efekt widać w raportach zbiorczych i przy większej liczbie równoczesnych użytkowników: czasy odpowiedzi rosną szybciej, niż wynikałoby to z przyrostu danych.

Jedno gniazdo albo cztery rdzenie

Express wykorzysta moc obliczeniową odpowiadającą mniejszej z wartości: 1 gniazdo lub 4 rdzenie. Na serwerze z dwoma procesorami i kilkunastoma rdzeniami nadwyżka po prostu się zmarnuje. To samo dotyczy wirtualizacji: przydzielenie maszynie ośmiu wirtualnych rdzeni nie przyspieszy instancji Express, bo limit jest cechą edycji, a nie ustawieniem do zmiany w konfiguracji.

SQL Server Express vs Standard: porównanie edycji

Standard ma wszystkie trzy limity wielokrotnie wyższe i dokłada funkcje, których w Express nie ma wcale. Poniższe wartości dotyczą wersji 2022.

Parametr lub funkcjaSQL Server 2022 ExpressSQL Server 2022 Standard
Maksymalny rozmiar bazy relacyjnej10 GB524 PB
Pula buforów na instancję1410 MB128 GB
Moc obliczeniowamniejsza z wartości: 1 gniazdo lub 4 rdzeniemniejsza z wartości: 4 gniazda lub 24 rdzenie
SQL Server Agentbrakjest
Kompresja kopii zapasowychbrakjest
Szyfrowanie kopii zapasowychbrakjest
Transparent Data Encryption (TDE)brakjest
Log shippingbrakjest
Instancja klastra pracy awaryjnejbrakjest
Database Mailbrakjest

Najbardziej praktyczna różnica w codziennej eksploatacji to SQL Server Agent. Bez niego harmonogram kopii zapasowych, przebudowy indeksów czy nocnych importów trzeba budować obejściami: zadaniami harmonogramu systemu Windows i skryptami, o których po dwóch latach nikt już nie pamięta. Do tego dochodzi kompresja kopii zapasowych, która skraca okno kopii i zmniejsza pliki, oraz szyfrowanie kopii i TDE, czyli szyfrowanie danych w plikach bazy. Log shipping, instancja klastra pracy awaryjnej i Database Mail odpowiadają z kolei za ciągłość pracy i powiadomienia o nieudanych zadaniach.

Kiedy Express wystarczy, a kiedy potrzebny jest Standard

Express ma sens w tych przypadkach

  • środowisko do nauki, testów i codziennej pracy programisty;
  • aplikacja desktopowa z lokalną bazą obsługującą jedno stanowisko;
  • mała aplikacja serwerowa z bazą, która realnie nie zbliży się do 10 GB;
  • instancja pomocnicza założona przez instalator narzędzia, które samo dostarcza Express w trakcie wdrożenia.

SQL Server Standard dla ERP i programów księgowych

System ERP gromadzi nie tylko dokumenty handlowe, lecz także historię zmian, załączniki, tabele pomocnicze i dane archiwalne, których nikt nie chce kasować ze względów podatkowych. Baza rośnie przez lata, a liczba równoczesnych sesji zwiększa się wraz z zatrudnieniem. Dlatego pytanie nie brzmi „czy Express wystarczy dziś”, tylko „czy wystarczy za dwa lata”. Sygnały, że czas zaplanować Standard:

  • baza zbliża się do limitu 10 GB i rośnie z miesiąca na miesiąc;
  • kopie zapasowe powstają ręcznie albo skryptem, bo brakuje harmonogramu zadań;
  • użytkownicy zgłaszają spowolnienia przy raportach i zamknięciu okresu;
  • serwer ma więcej rdzeni i pamięci, niż instancja potrafi wykorzystać;
  • dane osobowe albo finansowe wymagają szyfrowania plików bazy oraz kopii zapasowych;
  • kilkugodzinny przestój oznacza realną stratę, więc potrzebujesz scenariusza pracy awaryjnej.

Jeśli odhaczysz dwa punkty z tej listy, zmianę edycji lepiej przeprowadzić zawczasu, w zaplanowanym oknie serwisowym, niż w trakcie awarii, gdy księgowość nie może wystawić faktur.

SQL Server Express upgrade do Standard krok po kroku

Dobra wiadomość: nie trzeba przenosić baz ani stawiać instancji od nowa. Instalator SQL Server obsługuje zmianę edycji w miejscu (edition upgrade) między edycjami tej samej wersji, bez reinstalacji instancji (źródło: Microsoft Learn). Instancja Express 2022 przechodzi więc na SQL Server 2022 Standard, a instancja Express 2019 na Standard w wersji 2019. Jeśli chcesz jednocześnie zmienić wersję, zaplanuj to jako osobną operację.

  1. Wykonaj pełne kopie zapasowe wszystkich baz użytkownika oraz baz systemowych i upewnij się, że pliki kopii da się odtworzyć.
  2. Spisz konfigurację instancji: nazwę instancji, sortowanie (collation), konta usług, port oraz ustawienia sieciowe.
  3. Zamów licencję Standard w wersji zgodnej z zainstalowaną instancją. Po zaksięgowaniu płatności dostaniesz e-mailem klucz produktu i instrukcję z linkiem do pliku instalacyjnego.
  4. Zamontuj obraz ISO na serwerze i uruchom setup.exe z uprawnieniami administratora.
  5. Przejdź do sekcji konserwacji (Maintenance) i wybierz uaktualnienie edycji (Edition Upgrade).
  6. Wpisz klucz produktu z wiadomości e-mail, a następnie wskaż instancję, którą podnosisz, na przykład SQLEXPRESS.
  7. Zatwierdź podsumowanie i poczekaj na zakończenie operacji. Jeśli instalator o to poprosi, uruchom ponownie usługę SQL Server.
  8. Sprawdź wynik zapytaniem SELECT SERVERPROPERTY(’Edition’): powinno zwrócić edycję Standard.

Instancja nazwana czy domyślna

Express bardzo często trafia na serwer razem z aplikacją: instalator programu księgowego zakłada instancję w tle, a administrator dowiaduje się o niej dopiero przy pierwszej awarii. Microsoft zaleca, aby aplikacja instalująca SQL Server Express robiła to jako instancja nazwana, co ogranicza konflikty między aplikacjami na jednym komputerze; instancja domyślna nosi nazwę MSSQLSERVER (źródło: Microsoft Learn). W praktyce oznacza to, że przed zmianą edycji musisz wiedzieć, którą z instancji podnosisz. Jej nazwa po uaktualnieniu się nie zmienia, więc parametry połączenia w aplikacjach zostają bez zmian.

Co ustawić zaraz po zmianie edycji

  • Skoryguj maksymalną pamięć serwera: po zdjęciu limitu Express instancja może korzystać z wielokrotnie większej puli buforów.
  • Włącz i skonfiguruj usługę SQL Server Agent, a potem przenieś do niej zadania kopii zapasowych i konserwacji indeksów.
  • Włącz kompresję kopii zapasowych i rozważ ich szyfrowanie.
  • Jeśli wymagają tego wewnętrzne zasady bezpieczeństwa, zaplanuj wdrożenie TDE razem z procedurą przechowywania certyfikatów i kluczy.
  • Skonfiguruj Database Mail, aby dostawać powiadomienia o nieudanych zadaniach.
  • Przetestuj plan odtwarzania: wykonaj próbne przywrócenie bazy na serwerze zapasowym.

Zakup licencji na firmę i dla instytucji

Licencja bazodanowa to zwykle zakup, który dział zakupów rozlicza razem z fakturą i dokumentacją, dlatego warto wiedzieć, co dokładnie dostajesz po zamówieniu.

  • Sprzedajemy oryginalne licencje cyfrowe ESD w modelu bezterminowym: płacisz raz, bez abonamentu.
  • Po zaksięgowaniu płatności wysyłamy e-mailem klucz produktu oraz instrukcję instalacji z plikiem instalacyjnym (obraz ISO) do pobrania.
  • Fakturę VAT 23 % wystawiamy, gdy w kasie zaznaczysz pole „Chcę otrzymać fakturę VAT” i podasz dane firmy lub instytucji z numerem NIP.
  • Instytucje publiczne, w tym jednostki samorządu i szkoły, mogą kupować z odroczonym terminem płatności na fakturę.
  • Wsparcie prowadzimy wyłącznie pocztą elektroniczną: kontakt@eklucze.pl z numerem zamówienia.

Aktualną cenę znajdziesz na karcie produktu. Jeżeli serwer bazodanowy dopiero powstaje, zaplanuj także system operacyjny: licencja Windows Server 2022 Standard jest naturalnym fundamentem dla instancji SQL Server w firmowej serwerowni.

FAQ

Co się stanie, gdy baza w SQL Server Express przekroczy 10 GB?

Limit 10 GB dotyczy pojedynczej bazy relacyjnej w SQL Server 2022 Express. Gdy plik danych osiągnie tę granicę, silnik nie powiększy go dalej, więc operacje wymagające nowego miejsca kończą się błędem, a odczyt danych nadal działa. Doraźnie pomaga archiwizacja starych dokumentów, docelowym rozwiązaniem jest zmiana edycji na Standard.

Czy SQL Server Express wykorzysta więcej niż 4 rdzenie i 1,4 GB RAM?

Nie. Express ogranicza moc obliczeniową do mniejszej z wartości 1 gniazdo lub 4 rdzenie, a pulę buforów do 1410 MB na instancję. Możesz dołożyć serwerowi procesorów i pamięci, ale silnik bazy i tak z nich nie skorzysta: to cecha edycji, a nie ustawienie do zmiany.

Jak przejść z Express na Standard bez utraty danych?

Instalator SQL Server obsługuje zmianę edycji w miejscu między edycjami tej samej wersji, bez reinstalacji instancji i bez przenoszenia baz. Uruchamiasz setup.exe z nośnika Standard, wybierasz uaktualnienie edycji, podajesz klucz produktu i wskazujesz instancję. Przed operacją wykonaj pełne kopie zapasowe wszystkich baz, łącznie z systemowymi.

Czy do programu księgowego lub ERP wystarczy Express?

Na starcie często tak: mała firma z jedną bazą i kilkoma użytkownikami mieści się w limitach. Problem pojawia się wraz z historią dokumentów, załącznikami i liczbą równoczesnych sesji, bo 10 GB na bazę i 1410 MB pamięci podręcznej kończą się szybciej, niż zakładał plan. Gdy system jest krytyczny dla firmy, Standard daje zapas wydajności oraz SQL Server Agent do automatycznych kopii.

Czy SQL Server Standard wymaga osobnych licencji dostępowych?

Licencje SQL Server Standard dostępne w eklucze.pl są licencjonowane na rdzenie, a w tym modelu nie dokupuje się osobnych licencji dostępowych dla użytkowników ani urządzeń. Liczba rdzeni objętych licencją powinna odpowiadać konfiguracji serwera bazodanowego. Szczegóły znajdziesz na karcie produktu, a w razie wątpliwości napisz na kontakt@eklucze.pl.

Co kupić w eklucze.pl

Trzy pozycje, które najczęściej wybierają firmy przenoszące bazę z Express na Standard:

eklucze.pl nie jest powiązany z Microsoft Corporation. Wszystkie nazwy produktów i znaki towarowe należą do ich właścicieli. Sprzedawca: Smart Cloud Sp. z o.o., NIP 8993035219, uczestnik programu Microsoft AI Cloud Partner Program (Partner ID: 7056189). Uczestnictwo w programie nie stanowi autoryzacji ani certyfikacji ze strony Microsoft. Kontakt: kontakt@eklucze.pl.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

Oryginalne klucze Microsoft e-mailem do 15 minut po płatności online, faktura VAT 23% na życzenie.

Smart Cloud Sp. z o.o.

ul. Orawska 1/11, Wrocław
NIP 8993035219 · KRS 0001193496

eklucze.pl na Facebooku

Płatności:
Faktura VAT 23% na życzenie, dla firm także w KSeF

© 2026 Smart Cloud Sp. z o.o.

Microsoft AI Cloud Partner Program, Member ID: 7056189

Smart Cloud Sp. z o.o. uczestniczy w programie Microsoft AI Cloud Partner Program (Partner ID: 7056189). Uczestnictwo w programie nie stanowi autoryzacji, certyfikacji ani rekomendacji ze strony Microsoft i nie potwierdza pochodzenia poszczególnych licencji. Jesteśmy niezależnym sprzedawcą; nazwy produktów Microsoft są znakami towarowymi grupy Microsoft, użytymi w celu identyfikacji produktów.