Насколько мне известно, опубликованных статистических данных нет, но, как предложил Гэндальф в комментарии к вашему вопросу, вы можете проверить их самостоятельно. Чтобы получить статистику, я бы порекомендовал использовать пакет DBMS_PROFILER, который переводит время строк PLSQL в наносекунду.
Краткое руководство по DBMS_PROFILER, взятое из Oracle PL / SQL Programming Стивеном Фюрштайном (опубликовано O'Reilly):
Установочные скрипты (для вашего DBA): $ ORACLE_HOME / rdbms / admin / profload.sql
Установить скрипты (для вашей схемы для сбора статистики): $ ORACLE_HOME / rdmbs / admin / proftab.sql
скрипты для отчетов (для вашей схемы): $ ORACLE_HOME / plsql / demo / profrep.sql
$ ORACLE_HOME / PLSQL / демо / profsum.sql
к профилю:
Begin
DBMS_OUTPUT.PUT_LINE(DBMS_PROFILER.START_PROFILER('tag value for your run'));
your_procedure_to_test();
DBMS_OUTPUT.PUT_LINE(DBMS_PROFILER.STOP_PROFILER());
END;
для получения отчетов выполните один из запросов в сценариях для отчетов.