Benutzer-Werkzeuge

Webseiten-Werkzeuge


prog:plsql_sleep_19c

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
prog:plsql_sleep_19c [2021/02/19 09:21] gpipperrprog:plsql_sleep_19c [2021/02/19 09:24] – [APEX_UTIL.pause] gpipperr
Zeile 1: Zeile 1:
 =====PL/SQL - Eine DB Session "schlafen" legen - Wie und welche Sleep Funktion einsetzen? ===== =====PL/SQL - Eine DB Session "schlafen" legen - Wie und welche Sleep Funktion einsetzen? =====
- 
  
  
 Aufgabe: Eine Datenbank Session soll mit einer sleep Funktion eine gewisse Zeit pausiert werden. Aufgabe: Eine Datenbank Session soll mit einer sleep Funktion eine gewisse Zeit pausiert werden.
  
 +Z.B. in einem Monitoring Job, der jede Minute prüfen ob ein andere Job noch aktiv ist und keine Fehler geworfen hat. 
  
-Möglichkeiten:+ 
 + 
 +**Möglichkeiten:**
  
 **APEX Installiert:** **APEX Installiert:**
Zeile 12: Zeile 14:
  
 **DB Version vor 18c:** **DB Version vor 18c:**
-  * Java +  * Java über java.lang.Thread.sleep
   * DBMS_LOCK.sleep   * DBMS_LOCK.sleep
  
Zeile 35: Zeile 37:
 end; end;
 / /
 +
 +-- Kapseln
 +create or replace PROCEDURE sleep_plsql(p_seconds in number)
 +is
 +begin
 + APEX_UTIL.PAUSE(p_seconds);
 +end
 +
 </code> </code>
  
prog/plsql_sleep_19c.txt · Zuletzt geändert: 2023/02/01 12:12 von gpipperr