Mam problem z wystawianiem KP... Kiedy na karcie klienta
klikam "Nowe KP" czekam do 10 sekund na reakcje, w następnym kroku gdzie
potwierdzam klienta znów to samo. Tabela cash ma ponad 130k rekordów a podczas
całej operacji CPU na serwerze bazodanowym skacze do 100%. Moja wersja LMS to
1.10.3. Jakieś pomysły?
pytanie. ile ten user ma nierozliczonych faktur?
ja swego czasu
miałem podobny problem, może nie 10sek ale ogólnie długo jak klient miał >
kilka nie rozliczonych faktur skutkujących wyświetleniem możliwych pozycji do
kp.
weź pod uwagę, że w tym przypadku serwer sql musi dosłownie przelecieć po
talerzach dysku by znaleźć odpowiednie rekordy i jeśli masz wolny dysk to
będziesz miał taki efekt jak masz.
rozwiązania są dwa.
1. porozliczać
faktury i mieć tylko nie rozliczone
2. zmienić dyski na szybsze.
ja akurat
zrobiłem do drugie, na dyskach sas 15k obrotów. nie ma już takich "przycinek"
Tutaj pojawia się pewien problem ponieważ my nie rozliczamy w ogóle
faktur... Jak klient przychodzi płacić to dodajemy po prostu swój tytuł i tyle.
Jeśli chodzi o wymianę dysków to wystawiłem specjalnie osobnego kompa na
bazę z szybkimi dyskami SSD. W prawdzie procesor był wolniejszy ale dyski
sporo szybsze. Niestety działało to jeszcze wolniej. Tak jak napisałem to już
wcześniej u klienta z dużą ilością rekordów w tablicy cash strona ładuje się
prawie minutę...