I would like to code a pl/sql for loop which stresses my cpu approximately 5%.

Without sleep the cpu is fully stressed 100%.
So my sleep in the loop should be very small.

I only know these two Packages.

execute dbms_lock.sleep(0.05);
execute user_lock.sleep(5);

But their precision is 1/100 second so it doesn't fit my needs.

Does anyone know a alternative with a precision around microseconds?