Eine wesentliche Zielsetzung beim Einsatz von UDS/SQL ist, stets die vorhandenen Prozessoren effizient auszunutzen. Zum einen profitiert der UDS/SQL-Nutzer direkt durch kürzere Antwortzeiten und erhöhten Durchsatz, zum andern profitieren alle anderen Anwendungen und Programme auf der Anlage, da mit dem Betriebsmittel CPU ökonomisch umgegangen wird.
Die UDS/SQL Servertasks des independent DBH übernehmen die Aufträge der Anwendertasks ohne jede feste Kopplung. Es gibt einen gemeinsamen Auftragspool, aus dem alle Server sich gleichermaßen Aufträge entnehmen - und wieder zurückstellen, wenn der Auftrag nur zum Teil bearbeitet werden konnte und nun z.B. auf das Ende eines I/O warten muss. Die Weiterverarbeitung kann von jedem Server übernommen werden. Daher ist keinerlei Laststeuerung und -verteilung durch den Datenbankadministrator notwendig.
Jede Servertask läuft im „Multithreading“-Verfahren, d.h. sobald ein Auftrag nicht mehr weiterbearbeitet werden kann, unterbricht die Servertask die Bearbeitung, stellt diesen Auftrag zurück und bearbeitet einen anderen Auftrag. Durch diese Arbeitsweise wird eine hohe Prozessorlokalität der Servertasks und dadurch ein sehr gutes Leistungsverhalten erreicht.