Dziękuje za wszelkie odpowiedzi. Zacznę od odbudowy indeksów. Zamula przy informatorze na towarze, przy liście zamówień .30 dni wstecz jakoś ogarnia, więcej potrzebuje czasu no ale lista z 30 dni ma kilkanaście tyś. pozycji.
Nie ma jak precyzyjny opis problemu...
Problemy z informatorami są znane, wynikają z ilości i układu danych, odbudowa indeksów może pomóc (jako optymalizację można zastosować skrypty ze starszych wersji programu). Informator towaru ma wiele zakładek i nie wiadomo o którą chodzą.
Problemy z listą zamówień też są znane, na liście (w locie, przy każdym jej odświeżeniu) wyliczane są informacje o realizacji zamówienia, należy ograniczać listę filtrami, warto też sukcesywnie usuwać zrealizowane zamówienia, odbudowa indeksów też może w tym przypadku pomóc.
Z dodatkowych rozwiązań jest multistany - ale działały wcześniej nie powodując żadnych anomalii.
Aktualizacja informacji wykonuje się podczas zmiany stanów magazynowych, więc nie podczas wyświetlania informatora czy listy zamówień, ogólnie przez lata nie spotkałem się z odczuwalnymi problemami wydajnościowymi.
Jest procedura wpisująca sprzedaż z 30 dni w pola własne ale jest wyłączona w harmonogramie bo mocno blokowała subiekta. Rozumiem że procedura w bazie jak nie działa to nie ma wpływu.
Tak, jak nie jest uruchamiana to nie ma wpływu. Mam nadzieję, że są to przynajmniej rozszerzone pola własne, a nie standardowe, wiadomo przecież, że standardowe podlegają instynktowi, a jego odbudowa jest obciążająca.