reindex
Polecenie "reindex"
Reindeksacja dotyczy tylko baz opartych o pliki DBF, czyli systemów SOWA1 i SOWA2 (co oczywiste, nie dotyczy to systemu SOWA2SQL).
Tym poleceniem można reindeksować w trybie offline bazy danych serwisów SOWA1 i SOWA2. Do indeksacji w trybie online należy używać programu klienta administracyjnego.
Składnia
sowizor reindex sowa1|sowa2 sowizor reindex <sid> [--crush]
Działanie
Polecenie pozwala na równoczesną reindeksacją serwisów wybranej grupy systemów (np. tylko sowa1 albo tylko sowa2) lub wskazanego serwisu o identyfikatorze <sid>.
Reindeksacja odbywa się na wyłączonym serwisie, stąd przed jej uruchomieniem serwisy są wyłączane (w razie stwierdzenia zalogowanych sesji pojawi się stosowne ostrzeżenie).
Dzięki pracy na wyłączonym serwisie oraz wykorzystaniu 4 równoległych procesów przetwarzania reindeksacja w trybie offline jest kilkukrotnie szybsza od reindeksacji w trybie online.
Kompresja tabel
Jako opcja można przeprowadzić indeksację z jednoczesną kompresją tabel DBF (jest to operacja odrzucenia rekordów usuniętych). Służy do tego opcja --crush
.
sowizor reindex mragowo_ckit_ks --crush