Parametry ogólne > Moduł Administracja > Parametr TIMLCK (Czas blokady w sekundach) 

W aplikacji konieczne może być zablokowanie danych w bazie podczas transakcji. Odbywa się to za pomocą następujących instrukcji:

  • instrukcja Lock, która dokonuje blokady symbolu,
  • polecenie With lock w porządku odczytu,
  • instrukcja Readlock, która odczytuje blokadę pozycji w tabeli.

Ten parametr techniczny umożliwia zdefiniowanie (jeśli pierwsza próba blokady nie powiodła się, ponieważ inny użytkownik już nałożył blokadę) liczby sekund dla których silnik automatycznie ponowi próbę. W razie braku powodzenia użytkownik jest ostrzegany za pomocą komunikatu o blokadzie.

Po niepowodzeniu pierwszej próby blokady silnik ponawia próbę co sekundę dla czasu trwania zdefiniowanego przez wartość „lockwait”.

Poziom lokalizacji / zmienna globalna

Parametr jest zdefiniowany na poziomie Folder.Przynależy do rozdziału SUP (Administracja) i do grupy PRF (Administracja systemu),w której znajdują się następujące parametry :

  • AUZMEMO (Utwórz wszystkie kody Zapamiętaj)
  • CLOMAX (Maksymalna liczba)
  • LAUNCHSYNC (Rozpoczęcie synchronizacji po integracji poprawki)
  • MAXSPEACV (Skonkretyzowany limit ACV)
  • MAXUPDTRS (Aktualizuj limit transakcji)
  • MEMTXT (Rozmiar pamięci tekstowej)
  • NBTRABUFF (Liczba pozycji w pamięci)
  • NXTREC (Próg ostatniego dostępu odczytu)
  • ORAOPTMIZ (Optymalizacja Oracle)
  • ORAOPTNB (Optymalizacja Oracle)
  • ORATRAPATH (Optymalizacja Oracle)
  • ROLLBACK (Blokada prób przed przywróceniem stanu początkowego)
  • SELWARN (Limit kontroli kodów Zapamiętaj)
  • TIMOUT (Limit czasu odpowiedzi)

Z tym parametrem powiązana jest zmienna systemowa lockwait.

Powiązane parametry

Uwzględnione funkcje

Ten parametr dotyczy niektórych dostępów do bazy danych. Jego zwyczajowa wartość to 5 i zalecane jest niemodyfikowanie jej za wyjątkiem sytuacji uzasadnionych z technicznego punktu widzenia.