W dniu 16.04.2012 15:14, Marcin napisał(a):
W dniu 16 kwietnia 2012 11:17 użytkownik Jacek Libon <jacek.libon@plastcom.pl [1]> napisał:
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.
- porozliczać faktury i mieć tylko nie rozliczone
- zmienić dyski na szybsze.
ja akurat zrobiłem do drugie, na dyskach sas 15k obrotów. nie ma już takich "przycinek"
To zastosowałeś rozwiązanie od razu droższe. A było jeszcze 3-cie dostępne - przejść na PostgreSQL ;-)