Oracle
 sql >> база данни >  >> RDS >> Oracle

Как мога лесно да анализирам изпълнението на пакет на Oracle за проблеми с производителността?

PL/SQL Hierarchical Profiler, документиран тук , всъщност е много лесен за стартиране, ако приемем, че имате необходимите привилегии.

По принцип просто трябва да изпълните PL/SQL блок като този:

begin
   dbms_hprof.start_profiling('PLSHPROF_DIR', 'test.trc');
   your_top_level_procedure;
   dbms_hprof.stop_profiling;
end;

plshprof помощната програма ще генерира HTML отчети от необработения изходен файл на профилиращия файл (test.trc в примера по-горе).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Проектиране на проста схема за дезагрегиране на прогнозата за търсенето

  2. Разлика между класовете драйвери на Oracle jdbc?

  3. Какво е Oracle Session?

  4. Регистрирайте изхода на DBMS_OUTPUT.Put_Line в таблица в Oracle с DBMS_OUTPUT.Get_Lines

  5. Връщане на съобщение за код за грешка в Oracle Stored Proc