Forum Użytkownikow Subiekt GT

InsERT GT => Subiekt GT => Wątek zaczęty przez: subiektbezgranic w Listopad 14, 2019, 11:50:31

Tytuł: Powolny wydruk paragonu / bazy danych?
Wiadomość wysłana przez: subiektbezgranic w Listopad 14, 2019, 11:50:31
Witam,

Od pewnego czasu odczuwamy spowolnioną pracę w programie Subiekt, zwłaszcza przy zapisie paragonów. Od momentu kliknięcia "Drukuj" w oknie wydruku z zaznaczonym "Rejestruj na drukarce fiskalnej" paragon wychodzi na drukarkę po dłuższym czasie, od 6-7 do kilkunastu sekund nawet.
Potrzebuję pomocy na ile jest to problem samego drukowania, a na ile jakiś problem wydajnościowy samej bazy danych.
Dodam, że powolny wydruk jest na dwóch komputerach w kasie o podobnych parametrach (procesory i5, 8GB RAM, Win10).
Chciałbym ustalić (może drogą eliminacji) co może być problemem. Wiele rzeczy już sprawdziłem, poniżej szczegóły, ewentualnie pytajcie to uzupełnię.

Tło:
Baza danych MSSQL Server w wersji Standard (nie Express) w sieci lokalnej.
Maszyna z bazą danych stoi na Microsoft Windows Server 2008 R2.
Maszyna ma 2 procesory Intel Xeon E5-2603, 32GB RAM (w ciągu dnia pracy SQL Server wykorzystuje od 12-20GB RAM).
Drukarki fiskalne: Novitus HD E (na jednej kasie połączona przez USB, na drugiej przez COM)

Wielkość bazy około 8GB obecnie. Baza była kompaktowana i reindeksowana (reindeksowana jest regularnie).
Rekordów w tabelach dok__Dokument jest około 2,3mln, a w dok_Pozycja około 4mln.

Próbowałem pominąć sieć LAN w tym problemie. Co mam na myśli? Jeden komputer kasowy został podłączony przez Pulpit zdalny po RD bezpośrednio do serwera gdzie jest zainstalowana baza danych SQL. Wydruk paragonu odbywał się przez SUZ po sieci LAN do drukarki fiskalnej przy komputerze. Zakładam, że zapis do bazy lokalnie idzie szybciej, jedynie wydruk paragonu był zależy od sieci LAN. Mimo takiego testu wydruk paragonu trwał około 8 sek.
Prędkość sieci LAN: 100Mb/s

Co jeszcze mogę sprawdzić aby zdiagnozować taki problem? Podpowiedzcie proszę!
Tytuł: Odp: Powolny wydruk paragonu / bazy danych?
Wiadomość wysłana przez: foxskav w Listopad 14, 2019, 14:38:46
Sprawdź to:
forumsubiekta.pl/subiekt/dlugi-czas-oczekiwania-na-paragon/
Tytuł: Odp: Powolny wydruk paragonu / bazy danych?
Wiadomość wysłana przez: dkozlowski w Listopad 15, 2019, 18:13:05
Hasła: "problemy wydajnościowe", "optymalizacja bazy danych", poszukaj na forum, poczytaj, skorzystaj jeśli masz ochotę, opisywałem je wielokrotnie.