Przyspieszanie odczytu baz danych


Jak ustalić, która baza danych najbardziej spowalnia pracę programu? Co zrobić, aby odczytywanie danych było szybsze?

Uruchom moduł Administrator X1.

Zobaczysz wykaz dostępnych baz danych. Naciśnij klawisz Spacja, aby wczytać zaznaczoną bazę danych.

W kolumnie odczyt zobaczysz zmierzony czas odczytu:


Pierwsza wartość to czas odczytu bazy skompaktowanej, czyli zaindeksowanej, ze zweryfikowaną strukturą. To jest czas odczytu.

W przypadku niektórych baz danych pojawia się dodatkowa wartość. To jest czas doczytu, czyli rozpoznania i weryfikacji danych zapisanych po ostatnim kompaktowaniu. Z uwagi na strukturę bazy danych, ta operacja trwa wolniej.

Jeśli czas doczytu jest szczególnie duży, warto wykonać przebudowę (kompaktowanie) tej bazy danych. Efekty przebudowy mogą być spektakularne:


Przed przebudową łączny czas odczytu przykładowej bazy faktur wynosił 14,21 sek. Po przebudowie czas odczytu wynosi tylko 3,42 sek. Oznacza to, że skompaktowana baza danych jest odczytywana cztery razy szybciej.

Dostęp do funkcji administracyjnych wymaga rozszerzenia licencji o Abonament Serwisowy. » zobacz jak.

2021-03-27

dane wydajnosc administrator

· Pozostałe tematy
· Zamów Abonament Serwisowy
· Zaloguj się