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

Как да активирам функцията за профилиране на PostgreSQL?

В PostgreSQL 8.3 на Win32 плъгинът за профилиране е инсталиран по подразбиране, но не е зареден. Просто изпълнете този SQL:

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

...и след това, когато искате да профилирате някакъв код,

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 всички колони

  2. Колко голямо е твърде голямо за PostgreSQL таблица?

  3. Екраниране на имена на колони, подобни на ключови думи в Postgres

  4. Преглед на промените в индекса в PostgreSQL 11

  5. Извикване на командата psql pg_dump в пакетен скрипт