Akceleratory

Akceleratory służą do zwiększenia wydajności sesji i przyspieszenia procesów, które są spowolnione z powodu przetwarzania dużej ilości danych. Można wyróżnić dwa typy akceleratorów:

  • Akceleratory tablic
    Akceleratory tablic przyspieszają dostęp do tablic bazy danych poprzez wczytywanie tablicy lub jej części do pamięci podręcznej.
  • Akceleratory sesji

    Akceleratory sesji redukują czas wykonania procesów zajmujących długi czas. Na przykład:

    • Wydruk danych magazynu - zapasu pozycji (whwmd2410m000)
    • Wydruk otrzymanych faktur zakupu (tfacp1400m000)
Typy akceleratorów sesji

Dostępne są dwa typy akceleratorów sesji. LN wskazuje typ akceleratora odpowiedniego dla każdej sesji.

  • Akcelerator bez wskaźnika postępu
    LN nie podaje żadnej informacji na temat szacowanego czasu procesu oraz wykonanej pracy.
  • Akcelerator z wieloma serwerami
    Dla danego użytkownika działa jednocześnie wiele instancji programu interfejsu (bshell). W ten sposób przydzielane są większe zasoby do przetwarzania danej sesji. Należy pamiętać, że jednoczesne korzystanie z dużej liczby powłok (bshells) może zmniejszyć wydajność, ponieważ uruchamianie i praca powłoki również wymaga zasobów.
Sesje i tablice

Akceleratory sesji i tablic są wdrożone dla określonych sesji i tablic. Według domyślnych ustawień są one wyłączone. Podczas używania sesji lub tablic LN tworzy listę sesji lub tablic, w których można uruchomić akceleratory.

Aby aktywować akceleratory należy użyć sesji Akceleratory sesji (tcmcs0597m000) i Akceleratory tablic (tcmcs0598m000).

Uwaga

Aktywacja akceleratorów jest możliwa w przypadku sesji lub tablic, w których są one zastosowane. Dodatkowo każda sesja i tablica powinna być uruchomiona przynajmniej raz.

Powiązane tematy