Analiza wydajności bazy danych InsERT
Twój Subiekt, Rewizor albo Navireo działa wolno, a konserwacja bazy z Programu serwisowego nic nie dała? Mierzymy Waszą bazę w godzinach realnej pracy i dostajecie dokument, w którym jest napisane, co konkretnie powoduje spowolnienie. Nie „baza wymagała optymalizacji”, tylko konkretna przyczyna poparta pomiarem.
Start w 3-5 dni roboczych. Praca zdalna. Jeżeli problem nie jest skomplikowany, w tej samej cenie dostajecie także rozwiązanie.
1 050,00 zł Cena netto
Dla kogo jest ta analiza
Dla firm, w których program InsERT zwolnił i nie wiadomo dlaczego. Typowe sytuacje: otwarcie zakładki
z dokumentami trwa minutę i dłużej, dodanie jednej pozycji do dokumentu zajmuje kilkadziesiąt sekund,
duże wyliczenia (JPK, zamknięcie roku, amortyzacja) trwają godzinami, program zwolnił po aktualizacji,
wolno pracuje jeden użytkownik, konserwacja bazy została wykonana i nic nie dała.
Analiza obejmuje Subiekt GT, Subiekt nexo, Rewizor GT, Rewizor nexo, Rachmistrza, Gratyfikanta, Gestora,
Biuro nexo, Navireo i Sello NX oraz każdy inny system oparty o Microsoft SQL Server.
Co dokładnie robimy
Krok 1: ustalamy, w jakiej operacji system zwalnia
Nie „program działa wolno", tylko: przy wyborze kontrahenta, przy dodawaniu pozycji do dokumentu,
przy uruchomieniu konkretnego zestawienia, przy imporcie wyciągu, o której godzinie, przy ilu użytkownikach
jednocześnie. To pytanie skraca analizę o kilka godzin.
Krok 2: włączamy pomiar
Query Store, statystyki oczekiwań, statystyki zapytań, obraz blokad. Przy problemach sporadycznych
uruchamiamy sesję Extended Events na czas pracy użytkowników.
Krok 3: mierzymy w godzinach realnej pracy
Dwie do trzech godzin obserwacji w szczycie. Mierzymy wtedy, kiedy ludzie pracują, a nie o 22:00
na pustej bazie.
Krok 4: przeglądamy bazę i konfigurację
Fragmentacja indeksów, aktualność statystyk, plany wykonania, konfiguracja instancji SQL Server
(MAXDOP, pamięć, cost threshold), pliki bazy i logu transakcyjnego, tempdb, wykluczenia antywirusa.
Krok 5: raport z przyczyną
Dokument ze wskazaniem przyczyny albo wstępnej diagnozy, poparty pomiarem. Na przykład: „zapytanie listy
zamówień wykonuje pełny skan tabeli X, brakuje indeksu pokrywającego, czas wykonania 47 s przy 500 tys.
rekordów". Zmiany wprowadzamy w oknie serwisowym, po pełnej kopii bezpieczeństwa, i mierzymy te same
operacje ponownie.
Co dostajecie
- raport z przyczyną spowolnienia, popartą pomiarem,
- listę zaleceń w kolejności od największego wpływu,
- rozwiązanie w tej samej cenie, jeżeli problem nie jest skomplikowany,
- propozycję harmonogramu konserwacji dopasowanego do Waszej bazy,
- jasną informację, jeżeli przyczyna leży poza bazą (sprzęt, sieć, serwer terminali).
Zasada rozliczenia
Jeżeli w trakcie analizy okaże się, że problem jest złożony i wymaga większego nakładu, kontaktujemy się
z Wami przed przekroczeniem umówionego czasu i przedstawiamy, ile godzin potrzeba na wdrożenie
optymalizacji. Nie dostaniecie faktury za godziny, na które nie było zgody.
Czego analiza nie obejmuje
- wdrożenia dużych zmian optymalizacyjnych (wyceniamy po analizie),
- administracji Waszym serwerem, siecią i stacjami roboczymi,
- zakupu licencji Microsoft SQL Server,
- rozbudowy sprzętu.
Jeżeli przyczyną okaże się sprzęt, sieć albo konfiguracja serwera terminali, napiszemy to wprost.
Jak przebiega realizacja
- Zamawiacie usługę w sklepie.
- Kontaktujemy się w ciągu jednego dnia roboczego i umawiamy termin pomiaru.
- Pomiar odbywa się zdalnie, w godzinach Waszej pracy, bez wyłączania użytkowników.
- Omawiamy wyniki i przekazujemy raport.
Start w ciągu 3–5 dni roboczych od potwierdzenia zamówienia.
Bezpieczeństwo i umowa powierzenia
Pracujemy zdalnie (TeamViewer albo Wasz kanał dostępu), na podstawie umowy powierzenia przetwarzania danych.
Przed każdą zmianą w bazie wykonujemy pełną kopię bezpieczeństwa. Sam pomiar jest operacją wyłącznie odczytową
i nie zmienia niczego w Waszej bazie.
Nie wiesz, czy to przypadek na analizę?
W poradniku Optymalizacja bazy danych
w programach InsERT opisujemy osiem przyczyn spowolnień i cztery zapytania diagnostyczne
do samodzielnego uruchomienia. Wyślijcie nam wyniki — wstępne spojrzenie jest bezpłatne.
Pytania przed zamówieniem
Czy cena 1050 zł jest netto?
Tak. Wszystkie ceny w sklepie podajemy netto. Do zamówienia doliczany jest podatek VAT zgodnie z obowiązującą stawką.
Co, jeżeli analiza wykaże, że problem jest większy?
Kontaktujemy się przed przekroczeniem umówionych 3-4 godzin i przedstawiamy wycenę wdrożenia. Nie wystawiamy faktury za godziny, na które nie było zgody.
Kiedy zaczynacie po opłaceniu zamówienia?
Kontaktujemy się w ciągu jednego dnia roboczego, a pomiar zaczynamy w ciągu 3-5 dni roboczych od potwierdzenia terminu.
