U nas na PIII700 debian, 500 faktur generuje sie około 1,5minuty
----- Original Message ----- From: "Piotr Dobrzański" piotr@vlo.ids.gda.pl To: lms@lists.rulez.pl Sent: Friday, November 25, 2005 2:57 PM Subject: [lms] Re: Wydajnosc 1.7.6 vs spora (?) baza
To nie takie latwe, zreszta nie moge porzucic danych juz wprowadzonych, a konwersja na postgresql tez wymagalaby sporo roboty ....
Nie jest potrzebna żadna konwersja (chyba tylko ewentualnie kodowanie). Zakładasz pustą bazę w postgresie i przywracasz bazę z backupu LMSowego (ustaw odpowiednio długi czas wykonania skryptu), później VACUUM i powinno być przyspieszenie.
No i przeszedlem na Postgresa 7.4.8, wersja debianowska (dokladnie ubuntu). Wymagala sporo roboty z czyszczeniem bazy ale sie udalo. Niestety, jest jeszcze gorzej. Generowanie listy faktur zajmuje nawet godzine :( Przeciez 20000 dokumentow to nie jest wcale tak duzo, srednia siec wygeneruje tyle w 2-3 lata. Czy ktos kto ma wiecej dokumentow moze powiedziec ile czasu zajmuje mu wygenerowanie listy faktur? Jaka jest szansa na optymalizacje zapytania odnosnie faktur? Czy jest mozliwosc modyfikacji LMSa tak aby filtr faktur do pokazania byl przed zapytaniem do bazy odnosnie wszystkich faktur?
Poniewaz uzyzskanie listy fatur jest ciezke, ciezko tez bedzie wystawic korekte, a to jest jedna z istotniejszych zmian w 1.7.
pozdrawiam i licze na odpowiedz