Skocz do zawartości

sposoby na przyspieszenie działania programu

Polecane posty

hej

 

co można ograniczyć / wyłączyć aby program działał sprawniej? szybciej?

 

głównie problem pojawia się przy rozrachunkach, które czasami wczytują się dość długo żeby nie powiedzieć bardzo długo, załadowanie wszystkich rozrachunków jest praktycznie niemożliwe - jedynie z filtrami

 

1. serwer mamy lokalny, wszystko po kablach

2. serwer mamy o takich parametrach:

Intel(R) Xeon(R) Silver 4316 CPU @ 2.30GHz/3.40 GHz,  RAM 64,0 GB

Windows Server 2022 Standard 64-bitowy system operacyjny, procesor x64

3. dokumentów sprzedażowych ok 42.000szt / rozrachunków 82.000szt

 

czy można w jakiś sposób zarchiwizować część bazy aby pozostała była lżejsza? szybsza?

coś ograniczyć? wyłączyć? przełączyć? dodać ? usunąć?  ?:))

 

prośba o porady w tym zakresie

Link to postu

1. Przeprowadzić konserwację bazy, w tym przebudowę indeksów (Program serwisowy nexo).

2. Sprawdzić latency (opóźnienie) na warstwie fizycznej - to, że po kablu wszystko, nie znaczy, że działa szybciej niż choćby WiFi. Spotkałem się z takimi syfiastymi instalacjami, że płakać się chciało od ilości niepotrzebnych bramek albo ich złej jakości (routery opóźniające pakiety, kable pociągnięte przy liniach napięcia).

3. Zakupić licencję SQL Server która zoptymalizowana jest pod większe bazy.

Edytowane przez Ernest Sadowski
Link to postu
W dniu 8.12.2023 o 14:33, Mateusz Pyka napisał:

głównie problem pojawia się przy rozrachunkach, które czasami wczytują się dość długo żeby nie powiedzieć bardzo długo, załadowanie wszystkich rozrachunków jest praktycznie niemożliwe - jedynie z filtrami

W dniu 8.12.2023 o 14:33, Mateusz Pyka napisał:

3. dokumentów sprzedażowych ok 42.000szt / rozrachunków 82.000szt

Zajrzałem do jednego z klientów, który posiada zdecydowanie więcej danych:

image.thumb.png.4e59596af3f5272789e9d79faf171a77.png

image.png.11cbddbe924653295089578ed0d1ca13.png

Wszystkie rozrachunki wyświetlają się w czasie około 2s (komputer pełniący rolę serwera z procesorem i5-8400, pełny SQL).

 

To potwierdza teorię w praktyce - problemy wydajnościowe nie zależą wprost od ilości danych tylko od ich układu, bez analizy danych ciężko jest / nie da się znaleźć przyczyny.

 

W dniu 8.12.2023 o 14:33, Mateusz Pyka napisał:

czy można w jakiś sposób zarchiwizować część bazy aby pozostała była lżejsza? szybsza?

coś ograniczyć? wyłączyć? przełączyć? dodać ? usunąć?  ?:))

7x nie. Można usunąć wszystkie dane, to jest relatywnie proste.

 

W dniu 8.12.2023 o 14:33, Mateusz Pyka napisał:

prośba o porady w tym zakresie

Niestety porada będzie tak sama jak wielokrotnie udzielana w innych wątkach / na innych forach - problemy mogą mieć różne przyczyny, należy je przeanalizować w miejscu ich występowania / na danych, na których występują, może w tym pomóc wybrany dostawca programów i/lub producent.

Link to postu

OK, po prostu zadałem pytanie bo jak widzę jak śmiga optima XL rozrachunki a jak subiekt rozrachunki to.... ;)

 

myślałem że można wyłączyć / ukrucić jakieś cechy programu które są zbędne ale widzę że to muszę z firmą wdrożeniową bardziej porozmawiać

Edytowane przez Mateusz Pyka
Link to postu
×
×
  • Dodaj nową pozycję...