Anfang des Inhaltsbereichs

 User-Task 

Die User-Task ist eine Task im User-Kernel-Thread. Sie ist dafür zuständig, SQL-Anweisungen abzuarbeiten.

Jedem Client (also jedem Benutzer und jedem auf die Datenbankinstanz zugreifenden Anwendungsprogramm) wird beim Eröffnen einer Datenbanksitzung genau eine User-Task fest zugeordnet.

Die Anzahl der zur Verfügung stehenden User-Tasks wird durch den allgemeinen Datenbankparameter MAXUSERTASKS bestimmt. Der allgemeine Datenbankparameter MAXCPU gibt an, auf wie viele User-Kernel-Threads die User-Tasks verteilt werden. Die User-Tasks erzeugen die Hauptlast für den Prozessor; andere Tasks und auch die Spezial-Threads verbrauchen nur sehr wenig Prozessorzeit. Durch den Parameter MAXCPU kann so die Anzahl der von der Datenbankinstanz parallel genutzten Prozessoren begrenzt werden.

Ende des Inhaltsbereichs