PL Profiler Report for current

Example 1 for plprofiler documentation.

PL/pgSQL Call Graph

PL Profiler Report for current Reset Zoom public.tpcb() oid=66237 (1,073,876 samples, 100.00%) public.tpcb() oid=66237 public.tpcb_fetch_abalance() oid=66446 (490,112 samples, 45.64%) public.tpcb_fetch_abalance() oid=66446 all (1,073,876 samples, 100%) public.tpcb_upd_branches() oid=66240 (1,055 samples, 0.10%) public.tpcb_upd_accounts() oid=66238 (1,066,077 samples, 99.27%) public.tpcb_upd_accounts() oid=66238 public.tpcb_ins_history() oid=66241 (1,034 samples, 0.10%) public.tpcb_upd_tellers() oid=66239 (2,878 samples, 0.27%)

List of functions detailed below

All 6 functions (by self_time)

Function public.tpcb_upd_accounts() oid=66238 (show)

self_time = 575,965 µs
total_time = 1,066,077 µs

public.tpcb_upd_accounts  (par_aid integer,
 par_delta integer)
    RETURNS integer

Function public.tpcb_fetch_abalance() oid=66446 (show)

self_time = 490,112 µs
total_time = 490,112 µs

public.tpcb_fetch_abalance  (par_aid integer)
    RETURNS integer

Function public.tpcb_upd_tellers() oid=66239 (show)

self_time = 2,878 µs
total_time = 2,878 µs

public.tpcb_upd_tellers  (par_tid integer,
 par_delta integer)
    RETURNS void

Function public.tpcb() oid=66237 (show)

self_time = 2,832 µs
total_time = 1,073,876 µs

public.tpcb  (par_aid integer,
 par_bid integer,
 par_tid integer,
 par_delta integer)
    RETURNS integer

Function public.tpcb_upd_branches() oid=66240 (show)

self_time = 1,055 µs
total_time = 1,055 µs

public.tpcb_upd_branches  (par_bid integer,
 par_delta integer)
    RETURNS void

Function public.tpcb_ins_history() oid=66241 (show)

self_time = 1,034 µs
total_time = 1,034 µs

public.tpcb_ins_history  (par_aid integer,
 par_tid integer,
 par_bid integer,
 par_delta integer)
    RETURNS void