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ę...