Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak dostroić lub przetestować wydajność kodu PLSQL w Oracle D2k Forms

Możesz przetestować lub dostroić wydajność jednostki programu w formularzach Oracle za pomocą pakietu Ora_Prof.

Załóżmy, że stworzyłeś procedurę do wykonania pojedynczego zadania z inną logiką i chcesz dokładnie sprawdzić, która procedura działa dobrze. Zobacz poniższy przykład:

deklaracji
i PLS_INTEGER;
BEGIN
--test 1
Ora_Prof.Create_Timer('test1');
Ora_Prof.Start_Timer('test1');

twoja jednostka programowa z jakąś logiką;

Ora_Prof.Stop_Timer('test1');
message('Test 1 Czas wykonania '||Ora_Prof.Elapsed_Time('test1'), potwierdź);
Ora_Prof.Destroy_Timer('test1');
-- test 2
Ora_Prof.Create_Timer('test2');
Ora_Prof.Start_Timer('test2');

twoja jednostka programowa z inną logiką;

Ora_Prof.Stop_Timer('test2');
message('Czas wykonania testu 2 '||Ora_Prof.Elapsed_Time('test2'),acknowledge);
message('Czas wykonania testu 2 '||Ora_Prof .Elapsed_Time('test2'),potwierdzenie);
Ora_Prof.Destroy_Timer('test2');
END;

Daje wynik w milisekundach, a teraz możesz przeanalizować, który program działa dobrze.

Zobacz też:

Tworzenie, zatrzymywanie, ponowne uruchamianie licznika czasu w Oracle Forms

Dostosuj kod PLSQL w Oracle Form za pomocą timera

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. TO_DATE() Funkcja w Oracle

  2. Oracle Entity Framework — generowanie encji z tabel w innym schemacie

  3. Jak dodawać komentarze do tabeli w Oracle SQL Developer?

  4. Sekwencja Wyroczni zaczynająca się od 2 zamiast 1

  5. Informacje o elemencie formatu V w Oracle