PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Bagaimana cara mengaktifkan profiler fungsi PostgreSQL?

Pada PostgreSQL 8.3 di Win32, plugin profil diinstal secara default, tetapi tidak dimuat. Jalankan saja SQL ini:

LOAD '$libdir/plugins/plugin_profiler.dll';
SET plpgsql.profiler_tablename = 'bazzybar';

...dan kemudian ketika Anda ingin membuat profil beberapa kode,

drop table if exists bazzybar; -- reset the profiling stats
select my_function_here('lala',123);  -- this line and variations as many times as you deem fit
select * from bazzybar; -- show the time spent on each line of your function



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

  2. LAG() / LEAD() dari peringkat berikutnya (Postgresql)

  3. Kunci utama dengan pemesanan ASC atau DESC?

  4. tidak ada entri FROM-klausa untuk tabel

  5. Nilai offset zona waktu server