Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Oracle:Ustaw limit czasu zapytania

Czy próbowałeś ustawić HS_FDS_CONNECT_PROPERTIES? w pliku inicjującym AS400 Transparent Gateway?

Przez 2 minuty limitu czasu:

HS_FDS_CONNECT_PROPERTIES="timeout='120'"

Inną bardziej ogólną opcją ustawienia limitu czasu zapytania jest utworzenie profilu i przypisz go do użytkownika uruchamiającego zapytanie.

Profil zasobów może być używany do ustawiania limitów na wszelkiego rodzaju użycie w danej sesji - jednym dostępnym limitem zasobów jest czas połączenia.

Na przykład możesz utworzyć profil as400_tg_profile i przypisz mu maksymalny czas połączenia wynoszący 2 minuty:

create profile as400_tg_profile limit connect_time 2;

... wtedy możesz przypisać ten profil użytkownikowi uruchamiającemu zapytanie:

alter user as400_tg_user profile as400_tg_profile;

Istnieje wiele opcji tworzenia profilu i istnieje wiele sposobów przypisania profilu do konkretnego użytkownika, więc powinieneś zapoznać się z dokumentacją.

Możesz również przyjrzeć się użyciu Oracle Resource Manager, tworząc grupy zasobów i profile zasobów, jeśli chcesz dynamicznie przypisywać określone limity zasobów - zapewnia to precyzyjną kontrolę nad zasobami dla poszczególnych sesji.

Dokumentacja Oracle jest w tym naprawdę dobry - na początek przeczytaj:

http:/ /www.oracle.com/technology/products/manageability/database/pdf/twp03/twp_oracle%20database%2010g%20resource%20manager.pdf

Więcej szczegółów:

http://download.oracle.com /docs/cd/B19306_01/server.102/b14231/dbrm.htm#ADMIN027

Jest to jedna z tych funkcji, które są łatwiejsze w użyciu w Enterprise Manager, ale szybki przykład PL/SQL podano w:

http://www.dba-oracle.com/job_scheduling/resource_manager.htm




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Darmowy klient desktopowy dla Oracle?

  2. Wybierz oświadczenie REF oracle

  3. Dziennik zapytań Oracle XE

  4. Nie można zarejestrować się w transakcji

  5. Jak zaktualizować tabelę w Oracle?