Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Cara Menyetel atau Menguji Kinerja Kode PLSQL di Oracle D2k Forms

Anda dapat menguji atau menyesuaikan kinerja unit program Anda dalam bentuk Oracle dengan paket Ora_Prof.

Misalkan Anda telah membuat prosedur untuk melakukan satu tugas dengan logika berbeda dan Anda ingin memeriksa prosedur mana yang berkinerja baik. Lihat contoh di bawah ini:

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

unit program Anda dengan beberapa logika;

Ora_Prof.Stop_Timer('test1');
message('Tes 1 Waktu yang dibutuhkan '||Ora_Prof.Elapsed_Time('test1'), mengakui);
Ora_Prof.Destroy_Timer('test1');
-- uji 2
Ora_Prof.Create_Timer('test2');
Ora_Prof.Start_Timer('test2');

unit program Anda dengan logika lain;

Ora_Prof.Stop_Timer('test2');
message('Tes 2 Waktu yang dibutuhkan '||Ora_Prof.Elapsed_Time('test2'),acknowledge);
message('Tes 2 Waktu yang dibutuhkan '||Ora_Prof .Elapsed_Time('test2'),acknowledge);
Ora_Prof.Destroy_Timer('test2');
END;

Ini akan memberikan hasil dalam milidetik dan sekarang Anda dapat menganalisis program mana yang bekerja dengan baik.

Lihat juga:

Membuat, Menghentikan, Memulai Ulang timer di Oracle Forms

Tune Kode PLSQL Oracle Form dengan bantuan timer

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Beberapa kendala dalam tabel:Bagaimana cara mendapatkan semua pelanggaran?

  2. APPL_TOP bertahap di Oracle Applications R12

  3. Cara mengurangi 2 tanggal di oracle untuk mendapatkan hasilnya dalam jam dan menit

  4. ORA-00942:Dapat memilih dari schema.table tetapi bukan tabel?

  5. Gabungkan/Gabungkan Beberapa File PDF menjadi Satu PDF di Oracle Menggunakan Paket PLPDF_TOOLKIT PL/SQL