Parametry ogólne > Moduł Administracja > Parametr ROLLBACK (Blokada prób przed przywróceniem stanu początkowego) 

Ten parametr techniczny służy do określania łącznej liczby prób, jakie użytkownik może podjąć przed otrzymaniem ostrzeżenia o zablokowaniu, kiedy transakcja w bazie danych kończy się niepowodzeniem z powodu zablokowania zasobów.

W rezultacie, w przypadku takiego konfliktu, następuje Wycofanie transakcji i podejmowana jest kolejna próba aż do wyczerpania liczby prób określonych tym parametrem. Następnie użytkownik otrzymuje komunikat o błędzie, po czym może zrezygnować z transakcji lub podjąć kolejną jej próbę.

Często czas reakcji użytkownika wystarcza, by ukończyć transakcję blokującą aktualizację i w takim wypadku żądana transakcja rozpocznie się normalnie.

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 :

Brak powiązania ze zmienną globalną.

Uwzględnione funkcje

Parametr ten dotyczy dostępu do bazy danych.

Komentarze

Jego zwykła wartość wynosi 3 i zaleca się, aby wartości tej nie modyfikować poza skrajnymi przypadkami (wysoka aktywność bazy danych z dużą liczbą konfliktów). W każdym razie, jako że modyfikacja tej wartości może wpłynąć na wydajność systemu, przed dokonaniem tego typu modyfikacji zaleca się uzyskanie porady od specjalisty ds. baz danych.

Jeżeli konflikty blokowania mają związek z alokacją licznika numeru sekwencji dokumentu (zamówienia, księgowania lub bardziej ogólnie — transakcji), zaleca się ograniczenie tych konfliktów przy użyciu jednej z następujących metod:

  • Użyj licznika numeru sekwencji o kryteriach rozróżniających możliwie jak największą liczbę sekwencji numeracji (tj. korzystając z firmy i lokalizacji).
  • Określ zgrupowany licznik numerów sekwencji lub skorzystaj z zarządzania sekwencjami.

Więcej informacji można uzyskać w dokumentacji licznika numeru sekwencji .