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?
Pozdrawiam
W dniu 16.04.2012 10:17, Jacek Libon napisał(a):
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?
Czyżby MySQL?
Pozdrawiam
W dniu 16.04.2012 10:17, Jacek Libon napisał(a):
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?
Czyżby MySQL?
Rozumiem, że nikt nie ma podobnych problemów? :-)
Pozdrawiam
Zmiana z wersji 5.0.67 na 5.1.56 na zupełnie innym sprzęcie nie przyniosła żadnych efektów. Wyświetlenie strony gdzie można wystawić KP dla klienta posiadającego 241 wpisów w tabeli cash trwa 60 sekund. Czy nikt nie ma podobnych problemów?
W dniu 16 kwietnia 2012 11:17 użytkownik Jacek Libon < jacek.libon@plastcom.pl> 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. 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"
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 ;-)
W dniu 16 kwietnia 2012 16:19 użytkownik Tomasz Chiliński < tomasz.chilinski@chilan.com> napisał:
To zastosowałeś rozwiązanie od razu droższe. A było jeszcze 3-cie dostępne - przejść na PostgreSQL ;-)
ogólnie miałem taki zamiar, ale przeraziła mnie migracja na postrgresa. poza tym, i tak chciałem rozdzielić koncentrator od bazy i radiusa :)
W dniu 16.04.2012 15:22, Marcin napisał(a):
W dniu 16 kwietnia 2012 16:19 użytkownik Tomasz Chiliński <tomasz.chilinski@chilan.com [1]> napisał:
To zastosowałeś rozwiązanie od razu droższe. A było jeszcze 3-cie dostępne - przejść na PostgreSQL ;-)
ogólnie miałem taki zamiar, ale przeraziła mnie migracja na postrgresa. poza tym, i tak chciałem rozdzielić koncentrator od bazy i radiusa :)
Migrację da się przeprowadzić bez większych problemów. Mogłeś to komuś zlecić za połowę ceny dysków ;-)
To zastosowałeś rozwiązanie od razu droższe. A było jeszcze 3-cie dostępne - przejść na PostgreSQL ;-)
no tylko to nie takie hop siup zmigrować lms-a z mysql do postgres'a trzeba widzieć jak, jak się tego nie wie, to trzeba to komuś zlecić i zapłacić komuś za jego pracę ... i pojawia się koszt :-) nie wiem czy specjalnie mniejszy :-)
W dniu 16.04.2012 15:27, Dariusz Kowalczyk napisał(a):
To zastosowałeś rozwiązanie od razu droższe. A było jeszcze 3-cie dostępne - przejść na PostgreSQL ;-)
no tylko to nie takie hop siup zmigrować lms-a z mysql do postgres'a trzeba widzieć jak, jak się tego nie wie, to trzeba to komuś zlecić i zapłacić komuś za jego pracę ... i pojawia się koszt :-) nie wiem czy specjalnie mniejszy :-)
Od dysków SAS 15k nie mniejszy? ;-)
W dniu 16 kwietnia 2012 16:19 użytkownik Tomasz Chiliński < tomasz.chilinski@chilan.com> napisał:
A było jeszcze 3-cie dostępne - przejść na PostgreSQL ;-)
Tomku, masz może jakąś sprytną i łatwą metodę migracji z mysql na postgres? chętnie bym to przećwiczył na jakiejś virtualce
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ę...
W dniu 16 kwietnia 2012 16:53 użytkownik Jacek Libon < jacek.libon@plastcom.pl> napisał:
** 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ę...
skoro wogóle nie rozliczasz faktur to spróbuj z poziomu zapytania sql rozliczyć wszystkie faktury i wówczas zobacz jak to idzie, powinno pomóc.
skoro wogóle nie rozliczasz faktur to spróbuj z poziomu zapytania sql rozliczyć wszystkie faktury i >wówczas zobacz jak to idzie, powinno pomóc.
Rozliczenie faktur faktycznie załatwiło sprawę. Szkoda tylko, że aby zrobić korektę trzeba fakturę znów otwierać na chwilę no ale to już mały problem w porównaniu z tym co było. Dzięki wszystkim za pomoc.
Pozdrawiam
W dniu 2012-04-17 11:14, Jacek Libon pisze:
/> skoro wogóle nie rozliczasz faktur to spróbuj z poziomu zapytania sql rozliczyć wszystkie faktury i >wówczas zobacz jak to idzie, powinno pomóc. / Rozliczenie faktur faktycznie załatwiło sprawę. Szkoda tylko, że aby zrobić korektę trzeba fakturę znów otwierać na chwilę no ale to już mały problem w porównaniu z tym co było. Dzięki wszystkim za pomoc. Pozdrawiam
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Czy rozliczenie masowe faktur nie wpłynie na saldo klientów? Mam bowiem ten sam problem.
Jakie zapytanie rozliczy?
W dniu 17 kwietnia 2012 11:39 użytkownik Maciej Osuchowski, MASTERKOM < maciek@masterkom.pl> napisał:
Czy rozliczenie masowe faktur nie wpłynie na saldo klientów? Mam bowiem ten sam problem.
nie wpłynie. masz tylko zmienić "stan" faktury.
Jakie zapytanie rozliczy?
UPDATE documents set closed = 1 WHERE closed = 0 AND type = 1
pisałem z pamięci
uczestnicy (5)
-
Dariusz Kowalczyk
-
Jacek Libon
-
Maciej Osuchowski, MASTERKOM
-
Marcin
-
Tomasz Chiliński