-
Liczba zawartości
2 -
Rejestracja
-
Ostatnia wizyta
Posty dodane przez Lukasz Garb
-
-
Witam,
Użytkujemy SubiektaGT już 7 lat i powoli zaczynamy mieć problemy pod kątem wydajności. Baza w chwili obecnej ma 5 GB, tabela dok__Dokument ma 0.5 M wierszy, natomiast tabela dok_Pozycja dochodzi do 4M wierszy. W subiekcie jeśli wejdziemy na jakiś towar i klikniemy na kalkulacje cen to często trzeba czekać około 30 sekund na odpowiedź.
W związku z tym pytanie czy istniej jakiś standardowy sposób/program na wyczyszczenie bazy i pozostawienie tylko bazę towarów, klientów i rozrachunki? Dodam to tego, że zależy mi na tym aby klucze główne tabel tw__Towar, kh__Kontrahent nie zostały zmienione, ponieważ tabele te są później zaciągane do programu Power BI.
Mam nadzieję, że znajdę tutaj osoby, które za rozsądne pieniądze pomogą mi rozwiązać powyższy problem.
Pozdrawiam,
Łukasz Garb
lukasz.garb@gmail.com
Czyszczenie bazy INSERTGT
w Subiekt GT
Napisano
Indeksy są odbudowywane raz w miesiącu. Niestety nie ma tutaj znaczącej poprawy. Poszukuje rozwiązania, które by poprawiło wydajność przynajmniej o rząd wielkości (30s -> 3s) lub dwa (30s -> 0.3s). Dwa lata temu kiedy, zmienialiśmy sprzęt i tradycyjne dyski twarde spięte w RAID 1 (niezawodność) zostały zastąpione dyskiem SSD (wydajność) uzyskaliśmy oczekiwaną poprawę. Od tego czasu baza danych rośnie w bardzo szybkim tempie i po raz kolejny musimy się zmierzyć z problemem wydajności.
Jeśli chodzi o samo okienko "kalkulacja cen" w widoku towary i usługi to podejrzewam, że odbudowa indeksów mogłaby załatwić sprawę, ale tylko pod warunkiem wyłączenia poniższych kalkulacji:
Czy któryś z Panów potrafi wyłączyć obliczanie minimalnej, średniej, ostatniej, etc. cen sprzedaży?