Postgres profile report (StartID: 481, EndID: 504)

pg_profile version 0.3.6

Server name: local

Report interval: 2026-07-19 04:00:02+02 - 2026-07-20 03:00:02+02

Warning!Report includes 23 sample(s) with setting pg_stat_statements.track = all.Value of %Total columns may be incorrect.

Report sections

Server statistics

Database statistics

DatabaseTransactionsBlock statisticsTuplesTemp filesSizeGrowth
CommitsRollbacksDeadlocksHit(%)ReadHitRetFetInsUpdDelSizeFiles
etendo61928195.879860192289509971426432273788921380089247011329663123 MB-1904 kB
postgres1186799.8113107025251983942365215201286617726423 kB40 kB
Total73795195.989873292359762473410374277441071382101255671347383129 MB-1864 kB

Statement statistics by database

DatabaseCallsTime (s)Fetched (blk)Dirtied (blk)Temp (blk)Local (blk)Statements
ExecReadWriteTrgSharedLocalSharedLocalReadWriteReadWrite
etendo296587383.180.04298068533706486576
postgres561910.68127285227349
template163508.2747832225278
Total308556402.130.04299819703711007203

Cluster statistics

MetricValue
Scheduled checkpoints275
Requested checkpoints1
Checkpoint write time (s)2173.38
Checkpoint sync time (s)0.57
Checkpoints buffers written157930
Background buffers written3932
Backend buffers written514603
Backend fsync count
Bgwriter interrupts (too many buffers)14
Number of buffers allocated987146
WAL generated3341 MB
WAL segments archived
WAL segments archive failed

Tablespace statistics

TablespacePathSizeGrowth
pg_default3143 MB-1880 kB
pg_global542 kB

SQL query statistics

Top SQL by execution time

Query IDDatabaseExec (s)%TotalRowsExecution times (ms)Executions
MeanMinMaxStdErr

95572914af

[cd9c0fd2]

etendo193.2448.05903193239.193193239.193193239.1931

9fab4770a7

[948be82f]

etendo81.0920.1781091.23881091.23881091.2381

e72111fc0b

[165cfe9e]

etendo24.296.04231056.137926.2701827.657190.81323

8b95a6d8be

[5bf034e8]

etendo24.296.041055.934926.1231827.457190.81223

ab75f0d002

[ea3ffc6b]

etendo9.402.3410050043.4042.8728.7190.5362761

780c1676b8

[58bd0761]

etendo8.042.0027612.9112.33514.0840.5792761

5205357fc7

[9829805d]

etendo5.581.3954326121.33019.608555.311108.76746

7bbf8dc24b

[ec3901fa]

etendo5.301.3231671115.22322.450395.85292.69646

a5e40a232d

[6d193752]

etendo3.570.8929647155.191130.527277.85930.57423

579c04f6a4

[22217272]

etendo3.560.8851244154.647114.507498.30477.08423

6e1c6d0949

[dccac99b]

template12.810.7027610.1910.10213.4311.076276

94981812f5

[d6e97f55]

postgres2.800.7055210.1330.11611.5731.365276

8ce5c7c2fd

[a8855ea7]

template12.700.6726410.2380.09811.2200.633264

09dd3ceb9c

[ac17e023]

postgres2.690.6726410.1850.11112.1361.088264

0c247acdf0

[948be82f]

template12.250.562247.2832247.2832247.2831

7dfdbbb662

[ec61c564]

postgres2.250.5611048.1386.925159.6079.186276

53f041022a

[1c089a92]

etendo2.140.53256993.02955.434154.34720.45423

2e0b729b87

[948be82f]

postgres2.070.522074.5662074.5662074.5661

236f42a0f2

[92e68786]

etendo1.580.3913212.00411.64113.3790.299132

1b91850b4b

[2ee0a16b]

etendo1.060.2621120.5000.3002.4220.1852112

Top SQL by executions

Query IDDatabaseExecutions%TotalRowsMean(ms)Min(ms)Max(ms)StdErr(ms)Elapsed(s)

09a13047d0

[e0488e43]

etendo9734031.55973400.0040.0026.2660.0340.4

47521f7ce5

[4ef2b412]

etendo3542611.48354260.0040.0029.7320.0520.1

b5ae6f04c1

[bb90fd8a]

etendo3534011.45353400.0150.0080.4460.0070.5

fe26995756

[a0abb6c3]

etendo88322.8688320.0120.0080.1600.0040.1

0773a44802

[141ca58a]

etendo60071.9560070.0040.0020.1210.0040.0

c33f21cc29

[a38abef0]

etendo54991.7854990.0040.0020.4830.0070.0

4fcdb10468

[6f9b1a85]

etendo54521.770.0010.0000.0300.0010.0

ae36bf3fd6

[2049516b]

etendo54521.770.0010.0000.0190.0000.0

23c054b2cf

[cdfab523]

etendo44161.43220800.0170.0110.0570.0040.1

52730573e2

[708934a0]

etendo44161.4344160.0080.0060.0370.0020.0

e30a458893

[f8bb1c8e]

etendo44161.4344160.0060.0040.0340.0020.0

74c239e6b0

[31bc0d20]

etendo37681.2237650.0070.0021.4780.0290.0

790e624f67

[43179118]

etendo33221.0833220.0150.0100.0570.0030.0

0395cd7d8f

[90d234b8]

template130360.980.0110.0090.0760.0030.0

ab75f0d002

[ea3ffc6b]

etendo27610.8910050043.4042.8728.7190.5369.4

780c1676b8

[58bd0761]

etendo27610.8927612.9112.33514.0840.5798.0

1b91850b4b

[2ee0a16b]

etendo21120.6821120.5000.3002.4220.1851.1

3244975284

[1c67a9f6]

etendo20430.6620430.0180.0150.1410.0040.0

4048ddd966

[345f99cc]

etendo19240.620.0070.0050.0260.0010.0

18dfa40a69

[13286d05]

etendo18020.5818020.0030.0010.0490.0020.0

Top SQL by shared blocks fetched

Query IDDatabaseblks fetched%TotalHits(%)Elapsed(s)RowsExecutions

9fab4770a7

[948be82f]

etendo659945222.0188.7681.11

ab75f0d002

[ea3ffc6b]

etendo500846616.70100.009.410050042761

e72111fc0b

[165cfe9e]

etendo461313415.3999.9924.32323

8b95a6d8be

[5bf034e8]

etendo461299615.3999.9924.323

53f041022a

[1c089a92]

etendo23273677.76100.002.1256923

579c04f6a4

[22217272]

etendo16298955.44100.003.65124423

a5e40a232d

[6d193752]

etendo7953182.65100.003.62964723

780c1676b8

[58bd0761]

etendo3452011.1599.968.027612761

5205357fc7

[9829805d]

etendo3388311.1399.995.65432646

95572914af

[cd9c0fd2]

etendo3191081.0633.99193.29031

efb10843fa

[3c3a10c1]

etendo3092221.03100.000.427323

7bbf8dc24b

[ec3901fa]

etendo2949570.9899.985.33167146

b5ae6f04c1

[bb90fd8a]

etendo2065180.6999.990.53534035340

09a13047d0

[e0488e43]

etendo1946800.65100.000.49734097340

1907114f96

[d3e6328]

etendo1703510.57100.000.6139623

8c80a5ed96

[ea4f5bb9]

etendo1332300.4499.990.391323

627abb38ab

[b8b908b]

etendo1153260.3899.880.3375523

def99b80b7

[7cf22f68]

etendo950210.3299.970.3146823

6b0c73616a

[c63e499]

etendo716150.24100.000.18421

47521f7ce5

[4ef2b412]

etendo708520.24100.000.13542635426

Top SQL by shared blocks read

Query IDDatabaseReads%TotalHits(%)Elapsed(s)RowsExecutions

9fab4770a7

[948be82f]

etendo74157975.1388.7681.11

95572914af

[cd9c0fd2]

etendo21065721.3433.99193.29031

819231741d

[ee6bcd7b]

etendo89620.910.81162981

8653e9fcc7

[63a051b4]

etendo42530.430.41252221

180c3d57ae

[8e6e719a]

etendo38280.390.4823251

cb65787e2e

[34618be5]

etendo32850.330.3868101

5d2713997e

[9874a2f8]

etendo12140.120.1369301

2e0b729b87

[948be82f]

postgres10500.1197.412.11

0c247acdf0

[948be82f]

template110430.1197.432.21

dd164d7c5b

[51d43ddf]

etendo8430.090.0256421

fb03d4bd20

[14a0b57d]

etendo7070.070.0245231

421633828b

[5015950f]

etendo7060.070.0245151

e72111fc0b

[165cfe9e]

etendo6130.0699.9924.32323

8b95a6d8be

[5bf034e8]

etendo6130.0699.9924.323

e4e07d6aaa

[c7b7b73b]

etendo6070.060.1149501

fbc203961c

[8d9c7ac8]

etendo5520.060.0153631

bbb18aaa85

[15e80a0c]

etendo4450.0574.500.0169477

65c1fa73a0

[b144b45b]

etendo4400.0411.290.047371

6fb557c71c

[d72dce4a]

etendo3640.040.0127181

4872b6fd32

[cf11268a]

etendo3280.030.061

Top SQL by shared blocks dirtied

Query IDDatabaseDirtied%TotalHits(%)Elapsed(s)RowsExecutions

9fab4770a7

[948be82f]

etendo31913786.0088.7681.11

e72111fc0b

[165cfe9e]

etendo154284.1699.9924.32323

8b95a6d8be

[5bf034e8]

etendo154284.1699.9924.323

5205357fc7

[9829805d]

etendo39201.0699.995.65432646

7bbf8dc24b

[ec3901fa]

etendo30880.8399.985.33167146

860971ea70

[a2b1d8b5]

etendo17980.4899.700.92323

bbb5ea7d4a

[dbbb08c5]

etendo16030.4399.450.1280280

bfac77ea29

[d422fd3a]

etendo10730.2999.941.046

ab52f02a40

[7de5e657]

etendo8270.22100.000.15432623

627abb38ab

[b8b908b]

etendo5700.1599.880.3375523

3cf9d838f3

[7e502be6]

etendo4890.1399.950.846

5695e7218b

[2c3218e3]

etendo3920.11100.000.5541244

fae50d9c18

[b746d230]

etendo3890.1099.960.22415

74c239e6b0

[31bc0d20]

etendo3510.09100.000.037653768

53f041022a

[1c089a92]

etendo2850.08100.002.1256923

def99b80b7

[7cf22f68]

etendo2800.0899.970.3146823

ea88e6845b

[b6b4a757]

etendo2540.07100.000.0279279

218b1cd7d6

[fe32196]

etendo2470.07100.000.1256256

a98f2159e7

[85ebc5b1]

etendo2460.0799.940.140

2e0b729b87

[948be82f]

postgres2270.0697.412.11

Top SQL by shared blocks written

Query IDDatabaseWritten%Total%BackendWHits(%)Elapsed(s)RowsExecutions

9fab4770a7

[948be82f]

etendo17579525.9934.1688.7681.11

0c247acdf0

[948be82f]

template1550.010.0197.432.21

2e0b729b87

[948be82f]

postgres550.010.0197.412.11

Top SQL by temp usage

No data in this section

Complete list of SQL texts

QueryIDQuery Text
627abb38abINSERT INTO sample_stat_tables ( server_id, sample_id, datid, relid, tablespaceid, seq_scan, seq_tup_read, idx_scan, idx_tup_fetch, n_tup_ins, n_tup_upd, n_tup_del, n_tup_hot_upd, n_live_tup, n_dead_tup, n_mod_since_analyze, n_ins_since_vacuum, last_vacuum, last_autovacuum, last_analyze, last_autoanalyze, vacuum_count, autovacuum_count, analyze_count, autoanalyze_count, heap_blks_read, heap_blks_hit, idx_blks_read, idx_blks_hit, toast_blks_read, toast_blks_hit, tidx_blks_read, tidx_blks_hit, relsize, relsize_diff, relpages_bytes, relpages_bytes_diff ) SELECT cur.server_id AS server_id, cur.sample_id AS sample_id, cur.datid AS datid, cur.relid AS relid, cur.tablespaceid AS tablespaceid, cur.seq_scan - COALESCE(lst.seq_scan,$4) AS seq_scan, cur.seq_tup_read - COALESCE(lst.seq_tup_read,$5) AS seq_tup_read, cur.idx_scan - COALESCE(lst.idx_scan,$6) AS idx_scan, cur.idx_tup_fetch - COALESCE(lst.idx_tup_fetch,$7) AS idx_tup_fetch, cur.n_tup_ins - COALESCE(lst.n_tup_ins,$8) AS n_tup_ins, cur.n_tup_upd - COALESCE(lst.n_tup_upd,$9) AS n_tup_upd, cur.n_tup_del - COALESCE(lst.n_tup_del,$10) AS n_tup_del, cur.n_tup_hot_upd - COALESCE(lst.n_tup_hot_upd,$11) AS n_tup_hot_upd, cur.n_live_tup AS n_live_tup, cur.n_dead_tup AS n_dead_tup, cur.n_mod_since_analyze AS n_mod_since_analyze, cur.n_ins_since_vacuum AS n_ins_since_vacuum, cur.last_vacuum AS last_vacuum, cur.last_autovacuum AS last_autovacuum, cur.last_analyze AS last_analyze, cur.last_autoanalyze AS last_autoanalyze, cur.vacuum_count - COALESCE(lst.vacuum_count,$12) AS vacuum_count, cur.autovacuum_count - COALESCE(lst.autovacuum_count,$13) AS autovacuum_count, cur.analyze_count - COALESCE(lst.analyze_count,$14) AS analyze_count, cur.autoanalyze_count - COALESCE(lst.autoanalyze_count,$15) AS autoanalyze_count, cur.heap_blks_read - COALESCE(lst.heap_blks_read,$16) AS heap_blks_read, cur.heap_blks_hit - COALESCE(lst.heap_blks_hit,$17) AS heap_blks_hit, cur.idx_blks_read - COALESCE(lst.idx_blks_read,$18) AS idx_blks_read, cur.idx_blks_hit - COALESCE(lst.idx_blks_hit,$19) AS idx_blks_hit, cur.toast_blks_read - COALESCE(lst.toast_blks_read,$20) AS toast_blks_read, cur.toast_blks_hit - COALESCE(lst.toast_blks_hit,$21) AS toast_blks_hit, cur.tidx_blks_read - COALESCE(lst.tidx_blks_read,$22) AS tidx_blks_read, cur.tidx_blks_hit - COALESCE(lst.tidx_blks_hit,$23) AS tidx_blks_hit, cur.relsize AS relsize, cur.relsize - COALESCE(lst.relsize,$24) AS relsize_diff, cur.relpages_bytes AS relpages_bytes, cur.relpages_bytes - COALESCE(lst.relpages_bytes,$25) AS relpages_bytes_diff FROM last_stat_tables cur JOIN last_stat_database dbcur USING (server_id, sample_id, datid) LEFT JOIN last_stat_database dblst ON (dblst.server_id, dblst.sample_id, dblst.datid, dblst.stats_reset) = (dbcur.server_id, dbcur.sample_id - $26, dbcur.datid, dbcur.stats_reset) LEFT OUTER JOIN last_stat_tables lst ON (lst.server_id, lst.sample_id, lst.datid, lst.relid) = (dblst.server_id, dblst.sample_id, dblst.datid, cur.relid) WHERE (cur.server_id, cur.sample_id, cur.in_sample) = (sserver_id, s_id, $27)
6b0c73616aDELETE FROM last_stat_database WHERE server_id = sserver_id AND sample_id != s_id
1907114f96UPDATE last_stat_indexes uli SET in_sample = $5 FROM (SELECT cur.server_id, cur.sample_id, cur.datid, cur.indexrelid, -- Index ranks row_number() OVER (ORDER BY cur.idx_blks_read - COALESCE(lst.idx_blks_read,$6) DESC) read_rank, row_number() OVER (ORDER BY cur.idx_blks_read+cur.idx_blks_hit- COALESCE(lst.idx_blks_read+lst.idx_blks_hit,$7) DESC) gets_rank, row_number() OVER (PARTITION BY cur.idx_scan - COALESCE(lst.idx_scan,$8) = $9 ORDER BY tblcur.n_tup_ins - COALESCE(tbllst.n_tup_ins,$10) + tblcur.n_tup_upd - COALESCE(tbllst.n_tup_upd,$11) + tblcur.n_tup_del - COALESCE(tbllst.n_tup_del,$12) DESC) dml_unused_rank, row_number() OVER (ORDER BY (tblcur.vacuum_count - COALESCE(tbllst.vacuum_count,$13) + tblcur.autovacuum_count - COALESCE(tbllst.autovacuum_count,$14)) * -- Coalesce is used here in case of skipped size collection COALESCE(cur.relsize,lst.relsize) DESC) vacuum_bytes_rank FROM last_stat_indexes cur JOIN last_stat_tables tblcur USING (server_id, sample_id, datid, relid) JOIN last_stat_database dbcur USING (server_id, sample_id, datid) LEFT OUTER JOIN last_stat_database dblst ON (dblst.server_id, dblst.datid, dblst.sample_id, dblst.stats_reset) = (dbcur.server_id, dbcur.datid, dbcur.sample_id - $15, dbcur.stats_reset) LEFT OUTER JOIN last_stat_indexes lst ON (lst.server_id, lst.sample_id, lst.datid, lst.relid, lst.indexrelid) = (dblst.server_id, dblst.sample_id, dblst.datid, cur.relid, cur.indexrelid) LEFT OUTER JOIN last_stat_tables tbllst ON (tbllst.server_id, tbllst.sample_id, tbllst.datid, tbllst.relid) = (dblst.server_id, dblst.sample_id, dblst.datid, lst.relid) WHERE (cur.server_id, cur.sample_id) = (sserver_id, s_id) ) diff WHERE (least( read_rank, gets_rank, vacuum_bytes_rank ) <= topn OR (dml_unused_rank <= topn AND idx_scan = $16)) AND (uli.server_id, uli.sample_id, uli.datid, uli.indexrelid, uli.in_sample) = (diff.server_id, diff.sample_id, diff.datid, diff.indexrelid, $17)
218b1cd7d6UPDATE AD_Process_Request SET Updatedby = $1, AD_User_ID = $2, Status = $3, Channel = $4, Previous_Fire_Time = TO_TIMESTAMP($5, $6), Next_Fire_Time = TO_TIMESTAMP($7, $8), Scheduled_Finish = TO_TIMESTAMP($9, $10), Ob_Context = $11, Updated = NOW() WHERE AD_Process_Request_ID = $12
18dfa40a69SELECT $1 FROM DUAL
0773a44802SELECT $4 FROM ONLY "profile"."sample_stat_database" x WHERE "server_id" OPERATOR(pg_catalog.=) $1 AND "sample_id" OPERATOR(pg_catalog.=) $2 AND "datid" OPERATOR(pg_catalog.=) $3 FOR KEY SHARE OF x
fb03d4bd20COPY public.m_production (m_production_id, ad_client_id, ad_org_id, isactive, created, createdby, updated, updatedby, name, description, movementdate, iscreated, posted, processed, processing, ad_orgtrx_id, c_project_id, c_campaign_id, c_activity_id, user1_id, user2_id, documentno, endtime, issotrx, starttime, validating, c_costcenter_id, a_asset_id) TO stdout
bbb18aaa85select column0_.ad_column_id as ad_colum1_0_, column0_.isactive as isactive2_0_, column0_.name as name3_0_, column0_.columnName as columnNa4_0_, column0_.fieldLength as fieldLen5_0_, column0_.defaultValue as defaultV6_0_, column0_.issessionattr as issessio7_0_, column0_.iskey as iskey8_0_, column0_.issecondarykey as issecond9_0_, column0_.isparent as isparen10_0_, column0_.isupdateable as isupdat11_0_, column0_.isidentifier as isident12_0_, column0_.ismandatory as ismanda13_0_, column0_.isencrypted as isencry14_0_, column0_.isdesencryptable as isdesen15_0_, column0_.istranslated as istrans16_0_, column0_.valueMin as valueMi17_0_, column0_.valueMax as valueMa18_0_, column0_.position as positio19_0_, column0_.seqno as seqno20_0_, column0_.sqlLogic as sqlLogi21_0_, column0_.isusedsequence as isuseds22_0_, column0_.ad_table_id as ad_tabl23_0_, column0_.ad_reference_id as ad_refe24_0_, column0_.ad_reference_value_id as ad_refe25_0_, column0_.istransient as istrans26_0_, column0_.istransientcondition as istrans27_0_, column0_.allowed_cross_org_link as allowed28_0_, column0_.is_child_property_in_parent as is_chil29_0_, column0_.ad_module_id as ad_modu30_0_, column0_.updated as updated31_0_ from ad_column column0_ where column0_.ad_table_id=$1 order by column0_.position asc
e72111fc0bSELECT profile.take_sample()
53f041022aUPDATE last_stat_tables ulst SET in_sample = $5 FROM ( SELECT cur.server_id AS server_id, cur.sample_id AS sample_id, cur.datid AS datid, cur.relid AS relid, tcur.relid AS toastrelid, -- Seq. scanned blocks rank row_number() OVER (ORDER BY (cur.seq_scan - COALESCE(lst.seq_scan,$6)) * cur.relsize + (tcur.seq_scan - COALESCE(tlst.seq_scan,$7)) * tcur.relsize DESC) scan_rank, row_number() OVER (ORDER BY cur.n_tup_ins + cur.n_tup_upd + cur.n_tup_del - COALESCE(lst.n_tup_ins + lst.n_tup_upd + lst.n_tup_del, $8) + COALESCE(tcur.n_tup_ins + tcur.n_tup_upd + tcur.n_tup_del, $9) - COALESCE(tlst.n_tup_ins + tlst.n_tup_upd + tlst.n_tup_del, $10) DESC) dml_rank, row_number() OVER (ORDER BY cur.n_tup_upd+cur.n_tup_del - COALESCE(lst.n_tup_upd + lst.n_tup_del, $11) + COALESCE(tcur.n_tup_upd + tcur.n_tup_del, $12) - COALESCE(tlst.n_tup_upd + tlst.n_tup_del, $13) DESC) vacuum_dml_rank, row_number() OVER (ORDER BY cur.n_dead_tup / NULLIF(cur.n_live_tup+cur.n_dead_tup, $14) DESC NULLS LAST) dead_pct_rank, row_number() OVER (ORDER BY cur.n_mod_since_analyze / NULLIF(cur.n_live_tup, $15) DESC NULLS LAST) mod_pct_rank, -- Read rank row_number() OVER (ORDER BY cur.heap_blks_read - COALESCE(lst.heap_blks_read,$16) + cur.idx_blks_read - COALESCE(lst.idx_blks_read,$17) + cur.toast_blks_read - COALESCE(lst.toast_blks_read,$18) + cur.tidx_blks_read - COALESCE(lst.tidx_blks_read,$19) DESC) read_rank, -- Page processing rank row_number() OVER (ORDER BY cur.heap_blks_read+cur.heap_blks_hit+cur.idx_blks_read+cur.idx_blks_hit+ cur.toast_blks_read+cur.toast_blks_hit+cur.tidx_blks_read+cur.tidx_blks_hit- COALESCE(lst.heap_blks_read+lst.heap_blks_hit+lst.idx_blks_read+lst.idx_blks_hit+ lst.toast_blks_read+lst.toast_blks_hit+lst.tidx_blks_read+lst.tidx_blks_hit, $20) DESC) gets_rank, -- Vacuum rank row_number() OVER (ORDER BY cur.vacuum_count - COALESCE(lst.vacuum_count, $21) + cur.autovacuum_count - COALESCE(lst.autovacuum_count, $22) DESC) vacuum_rank, row_number() OVER (ORDER BY cur.analyze_count - COALESCE(lst.analyze_count,$23) + cur.autoanalyze_count - COALESCE(lst.autoanalyze_count,$24) DESC) analyze_rank FROM -- main relations diff last_stat_tables cur JOIN last_stat_database dbcur USING (server_id, sample_id, datid) LEFT OUTER JOIN last_stat_database dblst ON (dblst.server_id, dblst.datid, dblst.sample_id, dblst.stats_reset) = (dbcur.server_id, dbcur.datid, dbcur.sample_id - $25, dbcur.stats_reset) LEFT OUTER JOIN last_stat_tables lst ON (lst.server_id, lst.sample_id, lst.datid, lst.relid) = (dblst.server_id, dblst.sample_id, dblst.datid, cur.relid) -- toast relations diff LEFT OUTER JOIN last_stat_tables tcur ON (tcur.server_id, tcur.sample_id, tcur.datid, tcur.relid) = (dbcur.server_id, dbcur.sample_id, dbcur.datid, cur.reltoastrelid) LEFT OUTER JOIN last_stat_tables tlst ON (tlst.server_id, tlst.sample_id, tlst.datid, tlst.relid) = (dblst.server_id, dblst.sample_id, dblst.datid, lst.reltoastrelid) WHERE (cur.server_id, cur.sample_id, cur.in_sample) = (sserver_id, s_id, $26) AND cur.relkind IN ($27,$28)) diff WHERE least( scan_rank, dml_rank, dead_pct_rank, mod_pct_rank, vacuum_dml_rank, read_rank, gets_rank, vacuum_rank, analyze_rank ) <= topn AND (ulst.server_id, ulst.sample_id, ulst.datid, ulst.in_sample) = (diff.server_id, diff.sample_id, diff.datid, $29) AND (ulst.relid = diff.relid OR ulst.relid = diff.toastrelid)
3244975284select adclient0_.AD_Client_ID as AD_Clien1_18_0_, adclient0_.AD_Org_ID as AD_Org_I2_18_0_, adclient0_.IsActive as IsActive3_18_0_, adclient0_.Created as Created4_18_0_, adclient0_.CreatedBy as CreatedB5_18_0_, adclient0_.Updated as Updated6_18_0_, adclient0_.UpdatedBy as UpdatedB7_18_0_, adclient0_.Value as Value8_18_0_, adclient0_.Name as Name9_18_0_, adclient0_.Description as Descrip10_18_0_, adclient0_.SMTPHost as SMTPHos11_18_0_, adclient0_.RequestEMail as Request12_18_0_, adclient0_.RequestUser as Request13_18_0_, adclient0_.RequestUserPW as Request14_18_0_, adclient0_.RequestFolder as Request15_18_0_, adclient0_.AD_Language as AD_Lang16_18_0_, adclient0_.IsMultiLingualDocument as IsMulti17_18_0_, adclient0_.IsSmtpAuthorization as IsSmtpA18_18_0_, adclient0_.C_Currency_ID as C_Curre19_18_0_, adclient0_.Acctdim_Centrally_Maintained as Acctdim20_18_0_, adclient0_.Project_Acctdim_Isenable as Project21_18_0_, adclient0_.Project_Acctdim_Header as Project22_18_0_, adclient0_.Project_Acctdim_Lines as Project23_18_0_, adclient0_.Project_Acctdim_Breakdown as Project24_18_0_, adclient0_.Bpartner_Acctdim_Isenable as Bpartne25_18_0_, adclient0_.Bpartner_Acctdim_Header as Bpartne26_18_0_, adclient0_.Bpartner_Acctdim_Lines as Bpartne27_18_0_, adclient0_.Bpartner_Acctdim_Breakdown as Bpartne28_18_0_, adclient0_.Product_Acctdim_Isenable as Product29_18_0_, adclient0_.Product_Acctdim_Header as Product30_18_0_, adclient0_.Product_Acctdim_Lines as Product31_18_0_, adclient0_.Product_Acctdim_Breakdown as Product32_18_0_, adclient0_.Costcenter_Acctdim_Header as Costcen33_18_0_, adclient0_.Costcenter_Acctdim_Lines as Costcen34_18_0_, adclient0_.Costcenter_Acctdim_Breakdown as Costcen35_18_0_, adclient0_.User1_Acctdim_Isenable as User36_18_0_, adclient0_.User1_Acctdim_Header as User37_18_0_, adclient0_.User1_Acctdim_Lines as User38_18_0_, adclient0_.User1_Acctdim_Breakdown as User39_18_0_, adclient0_.User2_Acctdim_Isenable as User40_18_0_, adclient0_.User2_Acctdim_Header as User41_18_0_, adclient0_.User2_Acctdim_Lines as User42_18_0_, adclient0_.User2_Acctdim_Breakdown as User43_18_0_, adclient0_.Costcenter_Acctdim_Isenable as Costcen44_18_0_, adclient0_.Org_Acctdim_Isenable as Org_Acc45_18_0_, adclient0_.Org_Acctdim_Header as Org_Acc46_18_0_, adclient0_.Org_Acctdim_Lines as Org_Acc47_18_0_, adclient0_.Org_Acctdim_Breakdown as Org_Acc48_18_0_, adclient0_.EM_Man_Processplan_ID as EM_Man_49_18_0_, adclient0_.DaysToPasswordExpiration as DaysToP50_18_0_, adclient0_.EM_Man_Locator_ID as EM_Man_51_18_0_, adclient0_.EM_Man_Pricelist_ID as EM_Man_52_18_0_, adclient0_.EM_Man_Doctype_ID as EM_Man_53_18_0_, adclient0_.EM_Man_Mails as EM_Man_54_18_0_ from AD_Client adclient0_ where adclient0_.AD_Client_ID=$1
ae36bf3fd6COMMIT
579c04f6a4SELECT st.*,stio.idx_blks_read,stio.idx_blks_hit,CASE l.relation WHEN st.indexrelid THEN $1 ELSE pg_relation_size(st.indexrelid) END relsize,$2,pg_class.reltablespace as tablespaceid,(ix.indisunique OR con.conindid IS NOT NULL) AS indisunique,pg_class.relpages::bigint * current_setting($3)::bigint AS relpages_bytes,$4 AS relpages_bytes_diff FROM pg_catalog.pg_stat_all_indexes st JOIN pg_catalog.pg_statio_all_indexes stio USING (relid, indexrelid, schemaname, relname, indexrelname) JOIN pg_catalog.pg_index ix ON (ix.indexrelid = st.indexrelid) JOIN pg_catalog.pg_class ON (pg_class.oid = st.indexrelid) LEFT OUTER JOIN pg_catalog.pg_constraint con ON (con.conindid = ix.indexrelid AND con.contype in ($5,$6)) LEFT OUTER JOIN LATERAL (SELECT relation FROM pg_catalog.pg_locks WHERE (relation = st.indexrelid AND granted AND locktype = $7 AND mode=$8)) l ON (l.relation = st.indexrelid)
5695e7218bINSERT INTO last_stat_user_functions( server_id, sample_id, datid, funcid, schemaname, funcname, funcargs, calls, total_time, self_time, trg_fn ) SELECT sserver_id, s_id, qres.datid, funcid, schemaname, funcname, funcargs, dbl.calls AS calls, dbl.total_time AS total_time, dbl.self_time AS self_time, dbl.trg_fn FROM dblink($18, t_query) AS dbl ( funcid oid, schemaname name, funcname name, funcargs text, calls bigint, total_time double precision, self_time double precision, trg_fn boolean )
1b91850b4bSELECT (case when ad_table.po_window_id is null then '' else ad_column_identifier('AD_Window',TO_CHAR(ad_table.po_window_id),$1) end)|| (case when ad_table.po_window_id is null then '' else ' - ' end)|| ad_column_identifier('AD_Window',TO_CHAR(ad_table.ad_window_id),$2) FROM AD_TABLE WHERE AD_TABLE_ID = $3
74c239e6b0SELECT $4 FROM ONLY "profile"."tables_list" x WHERE "server_id" OPERATOR(pg_catalog.=) $1 AND "datid" OPERATOR(pg_catalog.=) $2 AND "relid" OPERATOR(pg_catalog.=) $3 FOR KEY SHARE OF x
4048ddd966select adpreferen0_.AD_Preference_ID as AD_Prefe1_83_, adpreferen0_.AD_Client_ID as AD_Clien2_83_, adpreferen0_.AD_Org_ID as AD_Org_I3_83_, adpreferen0_.IsActive as IsActive4_83_, adpreferen0_.Created as Created5_83_, adpreferen0_.CreatedBy as CreatedB6_83_, adpreferen0_.Updated as Updated7_83_, adpreferen0_.UpdatedBy as UpdatedB8_83_, adpreferen0_.AD_Window_ID as AD_Windo9_83_, adpreferen0_.AD_User_ID as AD_User10_83_, adpreferen0_.Attribute as Attribu11_83_, adpreferen0_.Value as Value12_83_, adpreferen0_.Property as Propert13_83_, adpreferen0_.IsPropertyList as IsPrope14_83_, adpreferen0_.VisibleAt_Client_ID as Visible15_83_, adpreferen0_.VisibleAt_Org_ID as Visible16_83_, adpreferen0_.VisibleAt_Role_ID as Visible17_83_, adpreferen0_.Selected as Selecte18_83_, adpreferen0_.AD_Module_ID as AD_Modu19_83_, adpreferen0_.Inherited_From as Inherit20_83_ from AD_Preference adpreferen0_ where (adpreferen0_.Value like $1) and adpreferen0_.Property=$2 and (adpreferen0_.VisibleAt_Client_ID is null or adpreferen0_.VisibleAt_Client_ID='0')
cb65787e2eCOPY public.ma_wrphase (ma_wrphase_id, ad_client_id, ad_org_id, isactive, created, createdby, updated, updatedby, ma_workrequirement_id, ma_process_id, quantity, donequantity, costcenteruse, preptime, closed, seqno, noqty, groupuse, ma_sequence_id, name, description, outsourced, startdate, enddate, estimatedtime, runtime, usedmaterial, em_man_modification_id, em_man_control_quality) TO stdout
efb10843faUPDATE last_stat_tables ulst SET in_sample = $5 FROM ( SELECT cur.server_id AS server_id, cur.sample_id AS sample_id, cur.datid AS datid, cur.relid AS relid, tcur.relid AS toastrelid, cur.relsize IS NOT NULL AS relsize_avail, cur.relpages_bytes IS NOT NULL AS relpages_avail, row_number() OVER (ORDER BY cur.relsize - COALESCE(lst.relsize, $6) + COALESCE(tcur.relsize,$7) - COALESCE(tlst.relsize, $8) DESC NULLS LAST) growth_rank, row_number() OVER (ORDER BY cur.relpages_bytes - COALESCE(lst.relpages_bytes, $9) + COALESCE(tcur.relpages_bytes,$10) - COALESCE(tlst.relpages_bytes, $11) DESC NULLS LAST) pagegrowth_rank FROM -- main relations diff last_stat_tables cur LEFT OUTER JOIN last_stat_tables lst ON (lst.server_id, lst.sample_id, lst.datid, lst.relid) = (cur.server_id, cur.sample_id - $12, cur.datid, cur.relid) -- toast relations diff LEFT OUTER JOIN last_stat_tables tcur ON (tcur.server_id, tcur.sample_id, tcur.datid, tcur.relid) = (cur.server_id, cur.sample_id, cur.datid, cur.reltoastrelid) LEFT OUTER JOIN last_stat_tables tlst ON (tlst.server_id, tlst.sample_id, tlst.datid, tlst.relid) = (lst.server_id, lst.sample_id, lst.datid, lst.reltoastrelid) WHERE cur.sample_id=s_id AND cur.server_id=sserver_id AND cur.relkind IN ($13,$14)) diff WHERE ((relsize_avail AND growth_rank <= topn) OR ((NOT relsize_avail) AND relpages_avail AND pagegrowth_rank <= topn)) AND (ulst.server_id, ulst.sample_id, ulst.datid, in_sample) = (diff.server_id, diff.sample_id, diff.datid, $15) AND (ulst.relid = diff.relid OR ulst.relid = diff.toastrelid)
790e624f67select adlanguage0_.AD_Language_ID as AD_Langu1_52_0_, adlanguage0_.AD_Language as AD_Langu2_52_0_, adlanguage0_.AD_Client_ID as AD_Clien3_52_0_, adlanguage0_.AD_Org_ID as AD_Org_I4_52_0_, adlanguage0_.IsActive as IsActive5_52_0_, adlanguage0_.Created as Created6_52_0_, adlanguage0_.CreatedBy as CreatedB7_52_0_, adlanguage0_.Updated as Updated8_52_0_, adlanguage0_.UpdatedBy as UpdatedB9_52_0_, adlanguage0_.Name as Name10_52_0_, adlanguage0_.LanguageISO as Languag11_52_0_, adlanguage0_.CountryCode as Country12_52_0_, adlanguage0_.IsBaseLanguage as IsBaseL13_52_0_, adlanguage0_.IsSystemLanguage as IsSyste14_52_0_, adlanguage0_.Processing as Process15_52_0_, adlanguage0_.Pixelsize as Pixelsi16_52_0_, adlanguage0_.Translatedby as Transla17_52_0_, adlanguage0_.Isrtl as Isrtl18_52_0_ from AD_Language adlanguage0_ where adlanguage0_.AD_Language=$1
47521f7ce5SELECT $4 FROM ONLY "profile"."last_stat_tablespaces" x WHERE "server_id" OPERATOR(pg_catalog.=) $1 AND "sample_id" OPERATOR(pg_catalog.=) $2 AND "tablespaceid" OPERATOR(pg_catalog.=) $3 FOR KEY SHARE OF x
421633828bCOPY public.ma_weemployee (ma_weemployee_id, ad_client_id, ad_org_id, isactive, created, createdby, updated, updatedby, m_production_id, c_bpartner_id) TO stdout
dd164d7c5bCOPY public.man_wr_times (man_wr_times_id, ad_client_id, ad_org_id, isactive, created, createdby, updated, updatedby, ma_workrequirement_id, ad_user_id, time_start, time_end, time_pause, time_total_pause) TO stdout
780c1676b8select adsystem0_.AD_System_ID as AD_Syste1_115_0_, adsystem0_.AD_Client_ID as AD_Clien2_115_0_, adsystem0_.AD_Org_ID as AD_Org_I3_115_0_, adsystem0_.IsActive as IsActive4_115_0_, adsystem0_.Created as Created5_115_0_, adsystem0_.CreatedBy as CreatedB6_115_0_, adsystem0_.Updated as Updated7_115_0_, adsystem0_.UpdatedBy as UpdatedB8_115_0_, adsystem0_.Name as Name9_115_0_, adsystem0_.Info as Info10_115_0_, adsystem0_.Version as Version11_115_0_, adsystem0_.ReleaseNo as Release12_115_0_, adsystem0_.TAD_Recordrange as TAD_Rec13_115_0_, adsystem0_.TAD_Recordrange_Info as TAD_Rec14_115_0_, adsystem0_.TAD_Transactionalrange as TAD_Tra15_115_0_, adsystem0_.TAD_Theme as TAD_The16_115_0_, adsystem0_.Instance_Key as Instanc17_115_0_, adsystem0_.Activation_Key as Activat18_115_0_ from AD_System adsystem0_ where adsystem0_.AD_System_ID=$1
8b95a6d8beSELECT * FROM take_sample_subset(1,0)
8653e9fcc7COPY public.man_wr_voces (man_wr_voces_id, ad_client_id, ad_org_id, isactive, created, createdby, updated, updatedby, ma_workrequirement_id, m_product_id, man_product_modifications_id, qty_fact_voz) TO stdout
a5e40a232dSELECT st.relid,st.schemaname,st.relname,st.seq_scan,st.seq_tup_read,st.idx_scan,st.idx_tup_fetch,st.n_tup_ins,st.n_tup_upd,st.n_tup_del,st.n_tup_hot_upd,st.n_live_tup,st.n_dead_tup,st.n_mod_since_analyze,$1 as n_ins_since_vacuum,st.last_vacuum,st.last_autovacuum,st.last_analyze,st.last_autoanalyze,st.vacuum_count,st.autovacuum_count,st.analyze_count,st.autoanalyze_count,stio.heap_blks_read,stio.heap_blks_hit,stio.idx_blks_read,stio.idx_blks_hit,stio.toast_blks_read,stio.toast_blks_hit,stio.tidx_blks_read,stio.tidx_blks_hit,CASE locked.objid WHEN st.relid THEN $2 ELSE pg_catalog.pg_table_size(st.relid) - coalesce(pg_catalog.pg_relation_size(class.reltoastrelid),$3) END relsize,$4 relsize_diff,class.reltablespace AS tablespaceid,class.reltoastrelid,class.relkind,class.relpages::bigint * current_setting($5)::bigint AS relpages_bytes,$6 AS relpages_bytes_diff FROM pg_catalog.pg_stat_all_tables st JOIN pg_catalog.pg_statio_all_tables stio USING (relid, schemaname, relname) JOIN pg_catalog.pg_class class ON (st.relid = class.oid) LEFT OUTER JOIN LATERAL (WITH RECURSIVE deps (objid) AS (SELECT relation FROM pg_catalog.pg_locks WHERE granted AND locktype = $7 AND mode=$8 UNION SELECT refobjid FROM pg_catalog.pg_depend d JOIN deps dd ON (d.objid = dd.objid)) SELECT objid FROM deps) AS locked ON (st.relid = locked.objid)
4fcdb10468BEGIN
52730573e2SELECT Name,GAAP,IsAccrual,CostingMethod,C_Currency_ID,HasAlias, IsTradeDiscountPosted, IsDiscountCorrectsTax, AD_Client_ID, '' as UseSuspenseBalancing, '' as SuspenseBalancing_Acct, '' as UseSuspenseError, '' as SuspenseError_Acct, '' as UseCurrencyBalancing, '' as CurrencyBalancing_Acct, '' as RetainedEarning_Acct, '' as IncomeSummary_Acct, '' as InterCompanyDueTo_Acct, '' as InterCompanyDueFrom_Acct, '' as C_AcctSchema_ID FROM C_AcctSchema WHERE C_AcctSchema_ID=$1
def99b80b7INSERT INTO sample_stat_indexes ( server_id, sample_id, datid, indexrelid, tablespaceid, idx_scan, idx_tup_read, idx_tup_fetch, idx_blks_read, idx_blks_hit, relsize, relsize_diff, indisunique, relpages_bytes, relpages_bytes_diff ) SELECT cur.server_id AS server_id, cur.sample_id AS sample_id, cur.datid AS datid, cur.indexrelid AS indexrelid, cur.tablespaceid AS tablespaceid, cur.idx_scan - COALESCE(lst.idx_scan,$4) AS idx_scan, cur.idx_tup_read - COALESCE(lst.idx_tup_read,$5) AS idx_tup_read, cur.idx_tup_fetch - COALESCE(lst.idx_tup_fetch,$6) AS idx_tup_fetch, cur.idx_blks_read - COALESCE(lst.idx_blks_read,$7) AS idx_blks_read, cur.idx_blks_hit - COALESCE(lst.idx_blks_hit,$8) AS idx_blks_hit, cur.relsize, cur.relsize - COALESCE(lst.relsize,$9) AS relsize_diff, cur.indisunique, cur.relpages_bytes AS relpages_bytes, cur.relpages_bytes - COALESCE(lst.relpages_bytes,$10) AS relpages_bytes_diff FROM last_stat_indexes cur JOIN last_stat_database dbcur USING (server_id, sample_id, datid) LEFT JOIN last_stat_database dblst ON (dblst.server_id, dblst.sample_id, dblst.datid, dblst.stats_reset) = (dbcur.server_id, dbcur.sample_id - $11, dbcur.datid, dbcur.stats_reset) LEFT OUTER JOIN last_stat_indexes lst ON (lst.server_id, lst.sample_id, lst.datid, lst.indexrelid) = (dblst.server_id, dblst.sample_id, dblst.datid, cur.indexrelid) WHERE (cur.server_id, cur.sample_id, cur.in_sample) = (sserver_id, s_id, $12)
ab52f02a40DELETE FROM last_stat_indexes WHERE server_id=sserver_id AND sample_id != s_id
3cf9d838f3ANALYZE last_stat_indexes
a98f2159e7ANALYZE last_stat_user_functions
fbc203961cCOPY public.man_product_processes (man_product_processes_id, m_product_id, ad_client_id, ad_org_id, isactive, created, createdby, updated, updatedby, ma_process_id, description) TO stdout
180c3d57aeCOPY public.m_productionplan (m_productionplan_id, ad_client_id, ad_org_id, isactive, created, createdby, updated, updatedby, m_production_id, line, m_product_id, productionqty, m_locator_id, description, conversionrate, ma_costcenteruse, ma_wrphase_id, neededquantity, processed, rejectedquantity, secondaryqty, secondaryunit, usedmaterial, calccost, ma_costcenter_version_id, outsourced, starttime, endtime, estimatedtime, runtime, closephase, validating, productionplandate) TO stdout
0395cd7d8fSHOW server_version
236f42a0f2SELECT SUM(n_dead_tup) AS total_dead_tuples FROM pg_stat_user_tables WHERE n_dead_tup > $1
0c247acdf0VACUUM (FULL, VERBOSE, ANALYZE)
2e0b729b87VACUUM (FULL, VERBOSE, ANALYZE)
9fab4770a7VACUUM (FULL, VERBOSE, ANALYZE)
5205357fc7INSERT INTO last_stat_indexes( server_id, sample_id, datid, relid, indexrelid, schemaname, relname, indexrelname, idx_scan, idx_tup_read, idx_tup_fetch, idx_blks_read, idx_blks_hit, relsize, relsize_diff, tablespaceid, indisunique, in_sample, relpages_bytes, relpages_bytes_diff ) SELECT sserver_id, s_id, qres.datid, relid, indexrelid, schemaname, relname, indexrelname, dbl.idx_scan AS idx_scan, dbl.idx_tup_read AS idx_tup_read, dbl.idx_tup_fetch AS idx_tup_fetch, dbl.idx_blks_read AS idx_blks_read, dbl.idx_blks_hit AS idx_blks_hit, dbl.relsize AS relsize, dbl.relsize_diff AS relsize_diff, CASE WHEN tablespaceid=$19 THEN qres.tablespaceid ELSE tablespaceid END tablespaceid, indisunique, $20, dbl.relpages_bytes, dbl.relpages_bytes_diff FROM dblink($21, t_query) AS dbl ( relid oid, indexrelid oid, schemaname name, relname name, indexrelname name, idx_scan bigint, idx_tup_read bigint, idx_tup_fetch bigint, idx_blks_read bigint, idx_blks_hit bigint, relsize bigint, relsize_diff bigint, tablespaceid oid, indisunique bool, relpages_bytes bigint, relpages_bytes_diff bigint )
5d2713997eCOPY public.ad_ref_data_loaded (ad_ref_data_loaded_id, ad_client_id, ad_org_id, isactive, created, createdby, updated, updatedby, ad_module_id, generic_id, specific_id, ad_table_id) TO stdout
fe26995756SELECT AD_CLIENT_ID,AD_ORG_ID, ISACTIVE, UPDATED,UPDATEDBY,ALIAS, COMBINATION, DESCRIPTION, ISFULLYQUALIFIED, C_ACCTSCHEMA_ID, ACCOUNT_ID, M_PRODUCT_ID, C_BPARTNER_ID,AD_ORGTRX_ID, C_LOCFROM_ID, C_LOCTO_ID, C_SALESREGION_ID, C_PROJECT_ID, C_CAMPAIGN_ID, C_ACTIVITY_ID, USER1_ID,USER2_ID, '' as UseSuspenseBalancing, '' as SuspenseBalancing_Acct, '' as UseSuspenseError, '' as SuspenseError_Acct, '' as UseCurrencyBalancing, '' as CurrencyBalancing_Acct, '' as RetainedEarning_Acct, '' as IncomeSummary_Acct, '' as InterCompanyDueTo_Acct, '' as InterCompanyDueFrom_Acct FROM C_ValidCombination WHERE C_ValidCombination_ID=$1
860971ea70SELECT collect_pg_stat_statements_stats(server_properties, sserver_id, s_id, topn)
c33f21cc29SELECT $4 FROM ONLY "profile"."sample_stat_tablespaces" x WHERE "server_id" OPERATOR(pg_catalog.=) $1 AND "sample_id" OPERATOR(pg_catalog.=) $2 AND "tablespaceid" OPERATOR(pg_catalog.=) $3 FOR KEY SHARE OF x
8ce5c7c2fdSELECT checkpoints_timed,checkpoints_req FROM pg_stat_bgwriter
09dd3ceb9cSELECT sum(blks_read) AS blks_read,sum(blks_hit) AS blks_hit FROM pg_stat_database
65c1fa73a0COPY public.ad_process_run (ad_process_run_id, ad_client_id, ad_org_id, isactive, created, createdby, updated, updatedby, status, start_time, runtime, result, ad_process_request_id, report, end_time, log, ad_process_run_group_id, scheduler_instance, should_be_killed) TO stdout
ea88e6845bSELECT 1 FROM ONLY "public"."ad_client" x WHERE "ad_client_id"::pg_catalog.text OPERATOR(pg_catalog.=) $1::pg_catalog.text FOR KEY SHARE OF x
fae50d9c18DELETE FROM samples s USING servers n WHERE n.server_id = s.server_id AND s.server_id = sserver_id AND s.sample_time < now() - (COALESCE(n.max_sample_age,ret) || $7)::interval AND (s.server_id,s.sample_id) NOT IN (SELECT server_id,sample_id FROM bl_samples WHERE server_id = sserver_id)
b5ae6f04c1SELECT coalesce(t.MSGTEXT, m.MSGTEXT) AS MSGTEXT FROM AD_MESSAGE m left join AD_MESSAGE_TRL t on m.AD_MESSAGE_ID = t.AD_MESSAGE_ID and t.AD_LANGUAGE = $1 WHERE m.VALUE=$2
e4e07d6aaaCOPY public.ad_field_trl (ad_field_trl_id, ad_field_id, ad_language, ad_client_id, ad_org_id, isactive, created, createdby, updated, updatedby, name, description, help, istranslated) TO stdout
95572914afCOPY public.ad_image (ad_image_id, ad_client_id, ad_org_id, isactive, created, createdby, updated, updatedby, name, imageurl, binarydata, width, height, mimetype) TO stdout
23c054b2cfSELECT C_AcctSchema_Element_ID,SeqNo,Name,ElementType,C_Element_ID,IsMandatory,IsBalanced, Org_ID,C_ElementValue_ID,C_BPartner_ID,M_Product_ID,C_Activity_ID,C_Location_ID, C_Campaign_ID,C_Project_ID,C_SalesRegion_ID FROM C_AcctSchema_Element WHERE C_AcctSchema_ID=$1 AND IsActive='Y' ORDER BY SeqNo
4872b6fd32select this_.M_InOut_ID as M_InOut_1_417_0_, this_.AD_Client_ID as AD_Clien2_417_0_, this_.AD_Org_ID as AD_Org_I3_417_0_, this_.IsActive as IsActive4_417_0_, this_.Created as Created5_417_0_, this_.CreatedBy as CreatedB6_417_0_, this_.Updated as Updated7_417_0_, this_.UpdatedBy as UpdatedB8_417_0_, this_.IsSOTrx as IsSOTrx9_417_0_, this_.DocumentNo as Documen10_417_0_, this_.DocAction as DocActi11_417_0_, this_.DocStatus as DocStat12_417_0_, this_.Posted as Posted13_417_0_, this_.Processing as Process14_417_0_, this_.Processed as Process15_417_0_, this_.C_DocType_ID as C_DocTy16_417_0_, this_.Description as Descrip17_417_0_, this_.C_Order_ID as C_Order18_417_0_, this_.DateOrdered as DateOrd19_417_0_, this_.IsPrinted as IsPrint20_417_0_, this_.MovementType as Movemen21_417_0_, this_.MovementDate as Movemen22_417_0_, this_.DateAcct as DateAcc23_417_0_, this_.C_BPartner_ID as C_BPart24_417_0_, this_.C_BPartner_Location_ID as C_BPart25_417_0_, this_.M_Warehouse_ID as M_Wareh26_417_0_, this_.POReference as PORefer27_417_0_, this_.DeliveryRule as Deliver28_417_0_, this_.FreightCostRule as Freight29_417_0_, this_.FreightAmt as Freight30_417_0_, this_.DeliveryViaRule as Deliver31_417_0_, this_.M_Shipper_ID as M_Shipp32_417_0_, this_.C_Charge_ID as C_Charg33_417_0_, this_.ChargeAmt as ChargeA34_417_0_, this_.PriorityRule as Priorit35_417_0_, this_.DatePrinted as DatePri36_417_0_, this_.C_Invoice_ID as C_Invoi37_417_0_, this_.CreateFrom as CreateF38_417_0_, this_.GenerateTo as Generat39_417_0_, this_.AD_User_ID as AD_User40_417_0_, this_.SalesRep_ID as SalesRe41_417_0_, this_.NoPackages as NoPacka42_417_0_, this_.PickDate as PickDat43_417_0_, this_.ShipDate as ShipDat44_417_0_, this_.TrackingNo as Trackin45_417_0_, this_.AD_OrgTrx_ID as AD_OrgT46_417_0_, this_.C_Project_ID as C_Proje47_417_0_, this_.C_Campaign_ID as C_Campa48_417_0_, this_.C_Activity_ID as C_Activ49_417_0_, this_.User1_ID as User50_417_0_, this_.User2_ID as User51_417_0_, this_.UpdateLines as UpdateL52_417_0_, this_.Islogistic as Islogis53_417_0_, this_.Calculate_Freight as Calcula54_417_0_, this_.Delivery_Location_ID as Deliver55_417_0_, this_.M_FreightCategory_ID as M_Freig56_417_0_, this_.Freight_Currency_ID as Freight57_417_0_, this_.RM_Receipt_PickEdit as RM_Rece58_417_0_, this_.RM_Shipment_Pickedit as RM_Ship59_417_0_, this_.M_Condition_Goods_ID as M_Condi60_417_0_, this_.A_Asset_ID as A_Asset61_417_0_, this_.C_Costcenter_ID as C_Costc62_417_0_, this_.Process_Goods_Java as Process63_417_0_, this_.Isnettingshipment as Isnetti64_417_0_, this_.Iscompletelyinvoiced as Iscompl65_417_0_, this_.Invoicefromshipment as Invoice66_417_0_, this_.Bpartner_Extref as Bpartne67_417_0_, this_.EM_Man_Addlines as EM_Man_68_417_0_, this_.EM_Man_Order_ID as EM_Man_69_417_0_, this_.EM_Man_Addlines_Out as EM_Man_70_417_0_ from M_InOut this_ where this_.DocStatus=$1 and this_.Islogistic=$2 and this_.IsSOTrx=$3 and this_.EM_Man_Order_ID is null and this_.IsActive=$4
bfac77ea29ANALYZE last_stat_tables
94981812f5SELECT $1,sum(pg_stat_get_db_xact_commit(oid)) FROM pg_database UNION ALL SELECT $2,sum(pg_stat_get_db_xact_rollback(oid)) FROM pg_database
6fb557c71cCOPY public.obtl_tax_parameter (obtl_tax_parameter_id, ad_client_id, ad_org_id, created, createdby, updated, updatedby, isactive, c_tax_id, obtl_tax_report_parameter_id) TO stdout
bbb5ea7d4aINSERT INTO AD_Process_Run (AD_Org_ID, AD_Client_ID, Isactive, Created, Createdby, Updated, UpdatedBy, AD_Process_Run_ID, Status, Start_Time, Runtime, Log, AD_Process_Request_ID, Scheduler_Instance) VALUES ($1, $2, 'Y', NOW(), $3, NOW(), $4, $5, $6, NOW(), $7, $8, $9, $10)
6e1c6d0949SELECT buffers_checkpoint,buffers_clean,buffers_backend,buffers_alloc FROM pg_stat_bgwriter
09a13047d0SELECT $4 FROM ONLY "profile"."last_stat_database" x WHERE "server_id" OPERATOR(pg_catalog.=) $1 AND "sample_id" OPERATOR(pg_catalog.=) $2 AND "datid" OPERATOR(pg_catalog.=) $3 FOR KEY SHARE OF x
ab75f0d002select text.filename as filename, text.text as text, text.isused as isUsed, text.ad_module_id as moduleId, texttrl.ad_language as trlLang, texttrl.text as trlText, texttrl.istranslated as isTranslated, 1 as orderSeq from ad_textinterfaces text, ad_textinterfaces_trl texttrl where text.ad_textinterfaces_id = texttrl.ad_textinterfaces_id and text.filename = '/org/openbravo/erpCommon/security/Login.html' and text.isused = 'Y' and texttrl.ad_language = 'es_ES' UNION select text.filename as filename, text.text as text, text.isused as isUsed, text.ad_module_id as moduleId, texttrl.ad_language as trlLang, texttrl.text as trlText, texttrl.istranslated as isTranslated, 3 as orderSeq from ad_textinterfaces text, ad_textinterfaces_trl texttrl where text.ad_textinterfaces_id = texttrl.ad_textinterfaces_id and text.filename is null and text.isused = 'Y' and texttrl.ad_language = 'es_ES' UNION select text.filename as filename, text.text as text, text.isused as isUsed, text.ad_module_id as moduleId, 'es_ES' as trlLang, text.text as trlText, 'N' as isTranslated, 2 as orderSeq from ad_textinterfaces text where text.ad_textinterfaces_id NOT IN (SELECT t.ad_textinterfaces_id FROM ad_textInterfaces t, ad_textinterfaces_trl trl WHERE t.ad_textinterfaces_id = trl.ad_textinterfaces_id and trl.ad_language = 'es_ES') and (text.filename is null OR text.filename = '/org/openbravo/erpCommon/security/Login.html' ) and text.isused = 'Y' order by orderSeq
8c80a5ed96UPDATE last_stat_tables ulst SET in_sample = $4 FROM last_stat_indexes ix JOIN last_stat_tables tbl USING (server_id, sample_id, datid, relid) LEFT JOIN last_stat_tables mtbl ON (mtbl.server_id, mtbl.sample_id, mtbl.datid, mtbl.reltoastrelid) = (tbl.server_id, tbl.sample_id, tbl.datid, tbl.relid) WHERE (ix.server_id, ix.sample_id, ix.in_sample) = (sserver_id, s_id, $5) AND (ulst.server_id, ulst.sample_id, ulst.datid, ulst.in_sample) = (tbl.server_id, tbl.sample_id, tbl.datid, $6) AND ulst.relid IN (tbl.relid, tbl.reltoastrelid, mtbl.relid)
7bbf8dc24bINSERT INTO last_stat_tables( server_id, sample_id, datid, relid, schemaname, relname, seq_scan, seq_tup_read, idx_scan, idx_tup_fetch, n_tup_ins, n_tup_upd, n_tup_del, n_tup_hot_upd, n_live_tup, n_dead_tup, n_mod_since_analyze, n_ins_since_vacuum, last_vacuum, last_autovacuum, last_analyze, last_autoanalyze, vacuum_count, autovacuum_count, analyze_count, autoanalyze_count, heap_blks_read, heap_blks_hit, idx_blks_read, idx_blks_hit, toast_blks_read, toast_blks_hit, tidx_blks_read, tidx_blks_hit, relsize, relsize_diff, tablespaceid, reltoastrelid, relkind, in_sample, relpages_bytes, relpages_bytes_diff ) SELECT sserver_id, s_id, qres.datid, dbl.relid, dbl.schemaname, dbl.relname, dbl.seq_scan AS seq_scan, dbl.seq_tup_read AS seq_tup_read, dbl.idx_scan AS idx_scan, dbl.idx_tup_fetch AS idx_tup_fetch, dbl.n_tup_ins AS n_tup_ins, dbl.n_tup_upd AS n_tup_upd, dbl.n_tup_del AS n_tup_del, dbl.n_tup_hot_upd AS n_tup_hot_upd, dbl.n_live_tup AS n_live_tup, dbl.n_dead_tup AS n_dead_tup, dbl.n_mod_since_analyze AS n_mod_since_analyze, dbl.n_ins_since_vacuum AS n_ins_since_vacuum, dbl.last_vacuum, dbl.last_autovacuum, dbl.last_analyze, dbl.last_autoanalyze, dbl.vacuum_count AS vacuum_count, dbl.autovacuum_count AS autovacuum_count, dbl.analyze_count AS analyze_count, dbl.autoanalyze_count AS autoanalyze_count, dbl.heap_blks_read AS heap_blks_read, dbl.heap_blks_hit AS heap_blks_hit, dbl.idx_blks_read AS idx_blks_read, dbl.idx_blks_hit AS idx_blks_hit, dbl.toast_blks_read AS toast_blks_read, dbl.toast_blks_hit AS toast_blks_hit, dbl.tidx_blks_read AS tidx_blks_read, dbl.tidx_blks_hit AS tidx_blks_hit, dbl.relsize AS relsize, dbl.relsize_diff AS relsize_diff, CASE WHEN dbl.tablespaceid=$19 THEN qres.tablespaceid ELSE dbl.tablespaceid END AS tablespaceid, dbl.reltoastrelid, dbl.relkind, $20, dbl.relpages_bytes, dbl.relpages_bytes_diff FROM dblink($21, t_query) AS dbl ( relid oid, schemaname name, relname name, seq_scan bigint, seq_tup_read bigint, idx_scan bigint, idx_tup_fetch bigint, n_tup_ins bigint, n_tup_upd bigint, n_tup_del bigint, n_tup_hot_upd bigint, n_live_tup bigint, n_dead_tup bigint, n_mod_since_analyze bigint, n_ins_since_vacuum bigint, last_vacuum timestamp with time zone, last_autovacuum timestamp with time zone, last_analyze timestamp with time zone, last_autoanalyze timestamp with time zone, vacuum_count bigint, autovacuum_count bigint, analyze_count bigint, autoanalyze_count bigint, heap_blks_read bigint, heap_blks_hit bigint, idx_blks_read bigint, idx_blks_hit bigint, toast_blks_read bigint, toast_blks_hit bigint, tidx_blks_read bigint, tidx_blks_hit bigint, relsize bigint, relsize_diff bigint, tablespaceid oid, reltoastrelid oid, relkind char, relpages_bytes bigint, relpages_bytes_diff bigint )
7dfdbbb662SELECT datname,pg_database_size(oid) FROM pg_database ORDER BY 1
819231741dCOPY public.c_orderline (c_orderline_id, ad_client_id, ad_org_id, isactive, created, createdby, updated, updatedby, c_order_id, line, c_bpartner_id, c_bpartner_location_id, dateordered, datepromised, datedelivered, dateinvoiced, description, m_product_id, m_warehouse_id, directship, c_uom_id, qtyordered, qtyreserved, qtydelivered, qtyinvoiced, m_shipper_id, c_currency_id, pricelist, priceactual, pricelimit, linenetamt, discount, freightamt, c_charge_id, chargeamt, c_tax_id, s_resourceassignment_id, ref_orderline_id, m_attributesetinstance_id, isdescription, quantityorder, m_product_uom_id, m_offer_id, pricestd, cancelpricead, c_order_discount_id, iseditlinenetamt, taxbaseamt, m_inoutline_id, c_return_reason_id, gross_unit_price, line_gross_amount, grosspricelist, c_costcenter_id, grosspricestd, a_asset_id, m_warehouse_rule_id, user1_id, quotationline_id, user2_id, create_reservation, c_project_id, so_res_status, manage_reservation, manage_prereservation, explode, bom_parent_id, print_description, overdue_return_days, relate_orderline, replacedorderline_id, c_aum, aumqty, returnline, em_man_inoutline_id, em_man_product_modifi_id, em_man_ma_workrequirement_id) TO stdout
e30a458893SELECT UseSuspenseBalancing,SuspenseBalancing_Acct, UseSuspenseError,SuspenseError_Acct, UseCurrencyBalancing, CurrencyBalancing_Acct, RetainedEarning_Acct,IncomeSummary_Acct, InterCompanyDueTo_Acct,InterCompanyDueFrom_Acct FROM C_AcctSchema_GL WHERE C_AcctSchema_ID=$1

Schema object statistics

Top tables by estimated sequentially scanned volume

DBTablespaceSchemaTable~SeqBytesSeqScanIxScanIxFetInsUpdDelUpd(HOT)
etendopg_defaultpg_catalogpg_class3949 MB59465903405811011801657818011324
etendopg_defaultpg_catalogpg_proc2592 MB143074636105471
pg_proc(TOAST)17994726
etendopg_defaultprofilelast_stat_database2233 MB981029292
etendopg_defaultpublicad_textinterfaces_trl986 MB2523126156201534
ad_textinterfaces_trl(TOAST)
etendopg_defaultprofilelast_stat_tablespaces532 MB340364444
last_stat_tablespaces(TOAST)
postgrespg_defaultpg_catalogpg_class423 MB41603633236084107388107130
etendopg_defaultpublicad_table328 MB600970970
ad_table(TOAST)
etendopg_defaultpg_catalogpg_attribute327 MB8124651911174102317723177
etendopg_defaultprofilelast_stat_indexes278 MB1863348432742454326146854326
etendopg_defaultprofilelast_stat_tables210 MB186844627223173167137553167159
etendopg_defaultprofilesample_stat_tables188 MB25147412837553833
etendopg_defaultprofilesample_statements136 MB4999147214101472
sample_statements(TOAST)
etendopg_defaultpublicad_image111 MB3
ad_image(TOAST)18002487788
etendopg_defaultpg_catalogpg_index77 MB170176057201826512512
etendopg_defaultprofilelast_stat_user_functions67 MB3865658462565825
last_stat_user_functions(TOAST)
etendopg_defaultpg_catalogpg_constraint57 MB2532376258290
pg_constraint(TOAST)
etendopg_globalpg_catalogpg_authid53 MB673290229022
etendopg_defaultpublicman_product_containers43 MB1
postgrespg_defaultpg_catalogpg_constraint42 MB268540
pg_constraint(TOAST)
etendopg_defaultpublicad_column39 MB84333476
ad_column(TOAST)

Top tables by blocks fetched

DBTablespaceSchemaTableHeapIxTOASTTOAST-Ix
Blks%TotalBlks%TotalBlks%TotalBlks%Total
etendopg_defaultprofilelast_stat_tables311320415.541041550.52
etendopg_defaultpg_catalogpg_class10825485.4012352816.17
etendopg_defaultpublicad_textinterfaces_trl219501010.96630750.31
etendopg_defaultpg_catalogpg_attribute4094822.045940032.96
etendopg_defaultprofilelast_stat_indexes5748002.872053241.02
etendopg_defaultpublicad_image1240.006233283.11147900.07
etendopg_defaultpg_catalogpg_proc4140962.071601500.8021830.0173100.04
etendopg_defaultpg_catalogpg_index1910840.953663801.83
etendopg_defaultpg_catalogpg_type1521110.763263711.63
etendopg_defaultpg_catalogpg_operator3121981.561148900.57
etendopg_defaultpg_catalogpg_cast447840.223155311.57
etendopg_defaultpg_catalogpg_namespace1115230.561248080.62
etendopg_defaultpg_catalogpg_statistic617590.311166400.58120810.06188100.09
etendopg_defaultprofilelast_stat_database1961350.981160.00
etendopg_defaultpg_catalogpg_constraint1189110.59671850.34
etendopg_defaultpg_catalogpg_depend504080.251030890.51
postgrespg_defaultpg_catalogpg_attribute432150.22884150.44
postgrespg_defaultpg_catalogpg_class747310.37469640.23
etendopg_defaultpublicad_message339730.17698760.35
etendopg_defaultpg_catalogpg_trigger729650.36289440.14

Top tables by blocks read

DBTablespaceSchemaTableHeapIxTOASTTOAST-IxHit(%)
Blks%TotalBlks%TotalBlks%TotalBlks%Total
etendopg_defaultpublicad_image800.0151831477.2380111.1917.52
etendopg_defaultpg_catalogpg_attribute17740.265120.0899.77
etendopg_defaultprofilesample_stat_tables20460.301050.0296.09
etendopg_defaultpublicad_column18690.28710.0177.02
etendopg_defaultpublicad_process_run18300.27700.01100.00200.0096.08
etendopg_defaultpg_catalogpg_statistic9870.15890.015190.08190.0099.23
etendopg_defaultpublicman_product_processes11040.1660.00
etendopg_defaultpg_catalogpg_trigger8100.122690.0498.94
etendopg_defaultpg_catalogpg_depend8060.121540.0299.37
etendopg_defaultprofilelast_stat_indexes8490.13820.0199.88
etendopg_defaultpg_catalogpg_constraint8110.12770.0199.52
etendopg_defaultpg_catalogpg_proc6810.10680.011200.02100.0099.85
etendopg_defaultprofilesample_statements7440.11830.0197.68
etendopg_defaultprofilelast_stat_tables7260.11440.0199.98
etendopg_defaultpg_catalogpg_attrdef5900.09370.0197.34
etendopg_defaultpg_catalogpg_class2700.042770.0499.98
etendopg_defaultprofilesample_stat_indexes4060.06710.0197.12
etendopg_defaultpublicman_wr_materials2650.040.00
etendopg_defaultpg_catalogpg_index1690.03540.0199.96
postgrespg_defaultpg_catalogpg_proc1740.03430.0199.16

Top DML tables

DBTablespaceSchemaTableInsUpdDelUpd(HOT)SeqScanSeqFetIxScanIxFet
etendopg_defaultprofilelast_stat_indexes5432614685432618687394033484327424
etendopg_defaultprofilelast_stat_tables316713755316715918650949084462722317
etendopg_defaultpg_catalogpg_attribute231772317781911092465191117410
etendopg_defaultpg_catalogpg_statistic1183899252128685432441626
pg_statistic(TOAST)12521252708610138
etendopg_defaultprofilelast_stat_user_functions5658462565825386167034
last_stat_user_functions(TOAST)
etendopg_defaultpg_catalogpg_class1801657818011324594617300266590340581101
etendopg_defaultpg_catalogpg_depend4358435892067354232748054
etendopg_defaultprofilesample_stat_tables37553833256973221474128
etendopg_defaultpg_catalogpg_type206620661229175155138147011
etendopg_defaultprofilesample_stat_indexes14681530252720571471662
etendopg_defaultprofilesample_statements1410147249511770991472
sample_statements(TOAST)
postgrespg_defaultpg_catalogpg_attribute121512153781363938585301
postgrespg_globalpg_catalogpg_shdepend67167191560153101586
etendopg_globalpg_catalogpg_shdepend67167191560153101586
etendopg_defaultpg_catalogpg_index512512170265217176057201826
etendopg_defaultprofilesample_stat_user_functions462485259854396485
postgrespg_defaultpg_catalogpg_class107388107130416010748113633236084
etendopg_defaultpublicad_process_run281281733237101228158
ad_process_run(TOAST)840
postgrespg_defaultpg_catalogpg_depend25925992205324202203
postgrespg_defaultpg_catalogpg_statistic478353281721961487
pg_statistic(TOAST)15155867

Top tables by updated/deleted tuples

DBTablespaceSchemaTableUpdUpd(HOT)DelVacuumAutoVacuumAnalyzeAutoAnalyze
etendopg_defaultprofilelast_stat_indexes146854326284723
etendopg_defaultprofilelast_stat_tables37555931671284723
etendopg_defaultpg_catalogpg_attribute23177111
etendopg_defaultpg_catalogpg_statistic1183899252
pg_statistic(TOAST)12523
etendopg_defaultpg_catalogpg_class657813241801111
etendopg_defaultprofilelast_stat_user_functions462255658284723
last_stat_user_functions(TOAST)
etendopg_defaultpg_catalogpg_depend435811
etendopg_defaultprofilesample_stat_tables383312
etendopg_defaultpg_catalogpg_type2066111
etendopg_defaultprofilesample_stat_indexes153012
etendopg_defaultprofilesample_statements147212
sample_statements(TOAST)
postgrespg_defaultpg_catalogpg_attribute1215111
postgrespg_globalpg_catalogpg_shdepend6713
etendopg_globalpg_catalogpg_shdepend6713
etendopg_defaultpg_catalogpg_index512111
postgrespg_defaultpg_catalogpg_class388130107111
postgrespg_defaultpg_catalogpg_statistic4783531
pg_statistic(TOAST)151
etendopg_defaultprofilesample_stat_user_functions48512
etendopg_defaultpublicad_process_run28111
ad_process_run(TOAST)
etendopg_defaultpublicad_process_request269269
ad_process_request(TOAST)

Top growing tables

DBTablespaceSchemaTableSizeGrowthInsUpdDelUpd(HOT)
etendopg_defaultpublicad_process_run3768 kB216 kB281281
ad_process_run(TOAST)40 kB
etendopg_defaultpg_catalogpg_statistic2648 kB16 kB118389925
pg_statistic(TOAST)2336 kB24 kB12521252
postgrespg_defaultpg_catalogpg_index56 kB32 kB1919
postgrespg_defaultpg_catalogpg_statistic248 kB8192 bytes478353
pg_statistic(TOAST)72 kB8192 bytes1515
etendopg_defaultpg_catalogpg_depend3136 kB8192 bytes43584358

Top indexes by blocks fetched

DBTablespaceSchemaTableIndexScansBlks%Total
etendopg_defaultpg_catalogpg_classpg_class_oid_index56859811590355.79
etendopg_defaultpg_catalogpg_attributepg_attribute_relid_attnum_index2464425471742.73
etendopg_defaultpg_catalogpg_castpg_cast_source_target_index3122623154631.57
etendopg_defaultpg_catalogpg_typepg_type_oid_index1484803059011.53
etendopg_defaultpg_catalogpg_indexpg_index_indexrelid_index1464573003741.50
etendopg_defaultprofilelast_stat_indexespk_last_stat_indexes334842053241.02
etendopg_defaultpg_catalogpg_procpg_proc_oid_index629681306950.65
etendopg_defaultpg_catalogpg_statisticpg_statistic_relid_att_inh_index542731165360.58
etendopg_defaultpg_catalogpg_namespacepg_namespace_oid_index1045011090470.54
etendopg_defaultprofilelast_stat_tablespk_last_stat_tables84461041550.52
postgrespg_defaultpg_catalogpg_attributepg_attribute_relid_attnum_index39385859620.43
etendopg_defaultpg_catalogpg_dependpg_depend_reference_index33615767580.38
etendopg_defaultpublicad_messagead_message_value_un33828697700.35
etendopg_defaultpublicad_message_trlad_message_trl_message_lang_un33868677380.34
etendopg_defaultpg_catalogpg_indexpg_index_indrelid_index29567659370.33
etendopg_defaultpublicad_textinterfaces_trlad_textinterfaces_trl_un_key12610630500.31
etendopg_defaultpg_catalogpg_operatorpg_operator_oprname_l_r_n_index26924594710.30
postgrespg_globalpg_catalogpg_db_role_settingpg_db_role_setting_databaseid_rol_index56808568290.28
etendopg_globalpg_catalogpg_db_role_settingpg_db_role_setting_databaseid_rol_index56804568250.28
etendopg_defaultpg_catalogpg_constraintpg_constraint_conrelid_index24717516730.26

Top indexes by blocks read

DBTablespaceSchemaTableIndexScansBlk Reads%TotalHits(%)
etendopg_defaultpublicad_image(TOAST)pg_toast_117268_index180080111.1945.84
etendopg_defaultpg_catalogpg_attributepg_attribute_relid_attnum_index2464422900.0499.95
etendopg_defaultpg_catalogpg_triggerpg_trigger_tgrelid_tgname_index128492630.0499.07
etendopg_defaultpg_catalogpg_attributepg_attribute_relid_attnam_index12220.0399.52
etendopg_defaultpg_catalogpg_classpg_class_relname_nsp_index42641440.0299.38
etendopg_defaultprofilesample_stat_tablespk_sample_stat_tables1351050.0298.57
etendopg_defaultpg_catalogpg_statisticpg_statistic_relid_att_inh_index54273890.0199.92
etendopg_defaultprofilelast_stat_indexespk_last_stat_indexes33484820.0199.96
etendopg_defaultpg_catalogpg_dependpg_depend_reference_index33615780.0199.90
etendopg_defaultpg_catalogpg_dependpg_depend_depender_index8712760.0199.71
etendopg_defaultprofilesample_stat_indexespk_sample_stat_indexes147710.0197.17
etendopg_defaultpublicad_fieldad_field_column474700.0192.68
etendopg_defaultpg_catalogpg_classpg_class_oid_index568598690.0199.99
etendopg_defaultpg_catalogpg_classpg_class_tblspc_relfilenode_index640.0199.55
etendopg_defaultprofilesample_statementsix_sample_stmts_qid3590.0197.80
etendopg_defaultpg_catalogpg_constraintpg_constraint_conrelid_index24717550.0199.89
etendopg_defaultpg_catalogpg_typepg_type_typname_nsp_index2273480.0199.46
etendopg_defaultprofilelast_stat_tablespk_last_stat_tables8446440.0199.96
etendopg_defaultpg_catalogpg_procpg_proc_proname_args_nsp_index1313390.0198.74
etendopg_defaultpublicad_process_runad_process_run_key268380.0198.94

Top growing indexes

DBTablespaceSchemaTableIndexIndexTable
SizeGrowthInsUpdDel
etendopg_defaultpg_catalogpg_statisticpg_statistic_relid_att_inh_index248 kB16 kB1913
etendopg_defaultpg_catalogpg_dependpg_depend_depender_index1744 kB8192 bytes43584358

Unused indexes

This table contains non-scanned indexes (during report period), ordered by number of DML operations on underlying tables. Constraint indexes are excluded.

DBTablespacesSchemaTableIndexIndexTable
SizeGrowthInsUpdDel
etendopg_defaultpg_catalogpg_classpg_class_tblspc_relfilenode_index104 kB180152541801
postgrespg_defaultpg_catalogpg_classpg_class_tblspc_relfilenode_index16 kB107258107
etendopg_defaultpublicad_process_runad_process_run_ould_be_killed8192 bytes281281

User function statistics

Top functions by total time

DBSchemaFunctionExecutionsTime (s)
TotalSelfMeanMean self
etendoprofiletake_sample2324.290.021.0560.001
etendoprofiletake_sample_subset2324.270.071.0550.003
etendoprofiletake_sample2324.202.541.0520.110
etendoprofilecollect_obj_stats2313.734.120.5970.179
etendoprofiledblink62110.9210.920.0180.018
etendoprofilesample_dbobj_delta235.765.760.2510.251
etendopublicad_column_identifier27601.051.040.0000.000
etendoprofilecollect_pg_stat_statements_stats230.910.500.0390.022
etendoprofiledblink_connect690.320.320.0050.005
etendopublicobequals2925960.320.320.0000.000
etendopublicpg_stat_statements690.080.080.0010.001
etendoprofiledblink_disconnect690.020.020.0000.000
etendopublicad_isorgincluded2560.020.020.0000.000
etendopublicto_char55280.020.020.0000.000
etendopublicad_istriggerenabled3060.010.010.0000.000
etendoprofileget_connstr230.010.010.0000.000
etendopublicto_char27600.010.010.0000.000
etendopublicpg_stat_statements_reset230.000.000.0000.000
etendopublicupdate_dateformat50.000.000.0010.001
etendopublicad_sequence_doctype60.000.000.0010.001

Top functions by executions

DBSchemaFunctionExecutionsTime (s)
TotalSelfMeanMean self
etendopublicobequals2925960.320.320.0000.000
etendopublicto_char55280.020.020.0000.000
etendopublicad_column_identifier27601.051.040.0000.000
etendopublicto_char27600.010.010.0000.000
etendoprofiledblink62110.9210.920.0180.018
etendopublicad_istriggerenabled3060.010.010.0000.000
etendopublicad_isorgincluded2560.020.020.0000.000
etendopublicpg_stat_statements690.080.080.0010.001
etendoprofiledblink_connect690.320.320.0050.005
etendoprofiledblink_disconnect690.020.020.0000.000
etendoprofiledblink_get_connections460.000.000.0000.000
etendopublicpg_stat_statements_reset230.000.000.0000.000
etendoprofileget_connstr230.010.010.0000.000
etendoprofilecollect_pg_stat_statements_stats230.910.500.0390.022
etendoprofiletake_sample2324.202.541.0520.110
etendoprofiletake_sample_subset2324.270.071.0550.003
etendoprofiletake_sample2324.290.021.0560.001
etendoprofilecollect_obj_stats2313.734.120.5970.179
etendoprofilesample_dbobj_delta235.765.760.2510.251
etendopublicad_sequence_doctype60.000.000.0010.001

Top trigger functions by total time

DBSchemaFunctionExecutionsTime (s)
TotalSelfMeanMean self
etendopublicad_process_request_trg2880.030.020.0000.000
etendopublicc_order_trg260.000.000.0000.000
etendopublicc_order_chk_restrinctions_trg120.000.000.0000.000

Vacuum-related statistics

Top tables by vacuum operations

DBTablespaceSchemaTableVacuum countAutovacuum countInsUpdDelUpd(HOT)
etendopg_defaultprofilelast_stat_tables283167137553167159
etendopg_defaultprofilelast_stat_indexes2854326146854326
etendopg_defaultprofilelast_stat_user_functions285658462565825
etendopg_defaultpg_catalogpg_statistic2118389925
postgrespg_defaultpg_catalogpg_type1157157
postgrespg_defaultpg_catalogpg_attribute112151215
postgrespg_defaultpg_catalogpg_class1107388107130
postgrespg_defaultpg_catalogpg_statistic1478353
etendopg_defaultpg_catalogpg_type120662066
etendopg_defaultpg_catalogpg_attribute12317723177
etendopg_defaultpg_catalogpg_class11801657818011324
etendopg_defaultpg_catalogpg_index1512512
etendopg_defaultprofilelast_stat_database19292

Top tables by analyze operations

DBTablespaceSchemaTableAnalyze countAutoanalyze countInsUpdDelUpd(HOT)
etendopg_defaultprofilelast_stat_tables47233167137553167159
etendopg_defaultprofilelast_stat_indexes472354326146854326
etendopg_defaultprofilelast_stat_user_functions47235658462565825
etendopg_defaultprofilelast_stat_tablespaces224444
etendopg_defaultprofilelast_stat_database139292
postgrespg_globalpg_catalogpg_pltemplate3
postgrespg_globalpg_catalogpg_tablespace3
postgrespg_globalpg_catalogpg_shdepend3671671
postgrespg_globalpg_catalogpg_authid3
postgrespg_globalpg_catalogpg_auth_members3
postgrespg_globalpg_catalogpg_database3
postgrespg_globalpg_catalogpg_shdescription3
postgrespg_globalpg_catalogpg_shseclabel3
postgrespg_globalpg_catalogpg_replication_origin3
postgrespg_globalpg_catalogpg_subscription3
etendopg_globalpg_catalogpg_pltemplate3
etendopg_globalpg_catalogpg_shdepend3671671
etendopg_globalpg_catalogpg_authid3
etendopg_globalpg_catalogpg_auth_members3
etendopg_globalpg_catalogpg_database3

Top indexes by estimated vacuum load

DBTablespaceSchemaTableIndex~Vacuum bytesVacuum cntAutovacuum cntIX sizeRelsize
etendopg_defaultprofilelast_stat_indexespk_last_stat_indexes11 MB28414 kB1540 kB
etendopg_defaultprofilelast_stat_tablespk_last_stat_tables5808 kB28206 kB1163 kB
etendopg_defaultpg_catalogpg_attributepg_attribute_relid_attnam_index960 kB1960 kB4128 kB
etendopg_defaultpg_catalogpg_attributepg_attribute_relid_attnum_index632 kB1632 kB4128 kB
etendopg_defaultpg_catalogpg_statisticpg_statistic_relid_att_inh_index488 kB2244 kB2840 kB
etendopg_defaultpg_catalogpg_typepg_type_typname_nsp_index192 kB1192 kB472 kB
etendopg_defaultpg_catalogpg_classpg_class_relname_nsp_index184 kB1184 kB680 kB
etendopg_defaultpg_catalogpg_statistic(TOAST)pg_toast_2619_index168 kB356 kB2324 kB
postgrespg_defaultpg_catalogpg_attributepg_attribute_relid_attnam_index112 kB1112 kB408 kB
etendopg_defaultpg_catalogpg_classpg_class_oid_index104 kB1104 kB680 kB
etendopg_defaultpg_catalogpg_classpg_class_tblspc_relfilenode_index104 kB1104 kB680 kB
etendopg_defaultpg_catalogpg_typepg_type_oid_index96 kB196 kB472 kB
postgrespg_defaultpg_catalogpg_attributepg_attribute_relid_attnum_index80 kB180 kB408 kB
etendopg_defaultpg_catalogpg_indexpg_index_indrelid_index72 kB172 kB464 kB
etendopg_defaultpg_catalogpg_indexpg_index_indexrelid_index72 kB172 kB464 kB
postgrespg_defaultpg_catalogpg_typepg_type_typname_nsp_index40 kB140 kB104 kB
postgrespg_defaultpg_catalogpg_statisticpg_statistic_relid_att_inh_index40 kB140 kB248 kB
postgrespg_defaultpg_catalogpg_typepg_type_oid_index32 kB132 kB104 kB
postgrespg_defaultpg_catalogpg_classpg_class_relname_nsp_index32 kB132 kB104 kB
postgrespg_defaultpg_catalogpg_classpg_class_oid_index16 kB116 kB104 kB

Top tables by dead tuples ratio

Data in this section is not differential. This data is valid for last report sample only.

No data in this section

Top tables by modified tuples ratio

Table shows modified tuples statistics since last analyze.

Data in this section is not differential. This data is valid for last report sample only.

No data in this section

Cluster settings during the report interval

Defined settings
Settingreset_valUnitSourceNotes
checkpoint_completion_target0.9/etc/postgresql/10/main/postgresql.conf:211
client_encodingUTF8
cluster_name10/main/etc/postgresql/10/main/postgresql.conf:477
config_file/etc/postgresql/10/main/postgresql.conf
data_checksumson
data_directory/var/lib/postgresql/10/main
DateStyleISO, DMY/etc/postgresql/10/main/postgresql.conf:566
default_text_search_configpg_catalog.spanish/etc/postgresql/10/main/postgresql.conf:588
effective_cache_size7864328kB/etc/postgresql/10/main/postgresql.conf:315
effective_io_concurrency200/etc/postgresql/10/main/postgresql.conf:164
external_pid_file/var/run/postgresql/10-main.pid/etc/postgresql/10/main/postgresql.conf:49
hba_file/etc/postgresql/10/main/pg_hba.conf
ident_file/etc/postgresql/10/main/pg_ident.conf
lc_collatees_ES.UTF-8
lc_ctypees_ES.UTF-8
lc_messagesen_US.UTF-8/etc/postgresql/10/main/conf.d/15-pgbadger.conf:11
lc_monetaryes_ES.UTF-8/etc/postgresql/10/main/postgresql.conf:583
lc_numericen_US.UTF-8/etc/postgresql/10/main/conf.d/01-openbravo-standard-postgres10.conf:38
lc_timees_ES.UTF-8/etc/postgresql/10/main/postgresql.conf:585
log_autovacuum_min_duration0ms/etc/postgresql/10/main/conf.d/15-pgbadger.conf:9
log_checkpointson/etc/postgresql/10/main/conf.d/01-openbravo-standard-postgres10.conf:26
log_connectionson/etc/postgresql/10/main/conf.d/15-pgbadger.conf:1
log_disconnectionson/etc/postgresql/10/main/conf.d/15-pgbadger.conf:2
log_line_prefix%t [%p]:[%l-1] db=%d,user=%u,app=%a,client=%h/etc/postgresql/10/main/conf.d/15-pgbadger.conf:4
log_lock_waitson/etc/postgresql/10/main/conf.d/15-pgbadger.conf:5
log_min_duration_statement1000ms/etc/postgresql/10/main/conf.d/15-pgbadger.conf:10
log_temp_files0kB/etc/postgresql/10/main/conf.d/15-pgbadger.conf:7
log_timezonelocaltime/etc/postgresql/10/main/conf.d/01-openbravo-standard-postgres10.conf:22
maintenance_work_mem524288kB/etc/postgresql/10/main/postgresql.conf:123
max_locks_per_transaction128/etc/postgresql/10/main/conf.d/01-openbravo-standard-postgres10.conf:17
max_stack_depth2048kB
max_wal_size4096MB/etc/postgresql/10/main/postgresql.conf:209
min_wal_size1024MB/etc/postgresql/10/main/postgresql.conf:210
pg_conf_load_time2026-07-19 02:00:03.950027+02
pg_conf_load_time2026-07-20 02:00:03.870212+022026-07-20 03:00:02+02
pg_postmaster_start_time2026-07-19 02:00:04.062259+02
pg_postmaster_start_time2026-07-20 02:00:04.002207+022026-07-20 03:00:02+02
pg_stat_statements.max10000/etc/postgresql/10/main/postgresql.conf:660
pg_stat_statements.trackall/etc/postgresql/10/main/postgresql.conf:661
random_page_cost1.1/etc/postgresql/10/main/postgresql.conf:307
server_encodingUTF8
shared_buffers2621448kB/etc/postgresql/10/main/postgresql.conf:113
shared_preload_libraries$libdir/pg_stat_statements/etc/postgresql/10/main/postgresql.conf:659
sslon/etc/postgresql/10/main/postgresql.conf:79
ssl_cert_file/etc/ssl/certs/ssl-cert-snakeoil.pem/etc/postgresql/10/main/postgresql.conf:84
ssl_key_file/etc/ssl/private/ssl-cert-snakeoil.key/etc/postgresql/10/main/postgresql.conf:85
stats_temp_directory/var/run/postgresql/10-main.pg_stat_tmp/etc/postgresql/10/main/postgresql.conf:493
TimeZonelocaltime/etc/postgresql/10/main/conf.d/01-openbravo-standard-postgres10.conf:23
timezone_abbreviationsDefault
track_functionsall/etc/postgresql/10/main/conf.d/15-pgbadger.conf:8
versionPostgreSQL 10.23 (Ubuntu 10.23-0ubuntu0.18.04.2) on x86_64-pc-linux-gnu, compiled by gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0, 64-bit
wal_buffers20488kB/etc/postgresql/10/main/postgresql.conf:198
work_mem5242kB/etc/postgresql/10/main/postgresql.conf:122
Default settings
Settingreset_valUnitSourceNotes
allow_in_place_tablespacesoff
allow_system_table_modsoff
application_name
archive_command
archive_modeoff
archive_timeout0s
array_nullson
authentication_timeout60s
autovacuumon
autovacuum_analyze_scale_factor0.1
autovacuum_analyze_threshold50
autovacuum_freeze_max_age200000000
autovacuum_max_workers3
autovacuum_multixact_freeze_max_age400000000
autovacuum_naptime60s
autovacuum_vacuum_cost_delay20ms
autovacuum_vacuum_cost_limit-1
autovacuum_vacuum_scale_factor0.2
autovacuum_vacuum_threshold50
autovacuum_work_mem-1kB
backend_flush_after08kB
backslash_quotesafe_encoding
bgwriter_delay200ms
bgwriter_flush_after648kB
bgwriter_lru_maxpages100
bgwriter_lru_multiplier2
block_size8192
bonjouroff
bonjour_name
bytea_outputhex
check_function_bodieson
checkpoint_flush_after328kB
checkpoint_timeout300s
checkpoint_warning30s
client_min_messagesnotice
commit_delay0
commit_siblings5
constraint_exclusionpartition
cpu_index_tuple_cost0.005
cpu_operator_cost0.0025
cpu_tuple_cost0.01
cursor_tuple_fraction0.1
data_sync_retryoff
db_user_namespaceoff
deadlock_timeout1000ms
debug_assertionsoff
debug_pretty_printon
debug_print_parseoff
debug_print_planoff
debug_print_rewrittenoff
default_statistics_target100/etc/postgresql/10/main/postgresql.conf:329
default_tablespace
default_transaction_deferrableoff
default_transaction_isolationread committed
default_transaction_read_onlyoff
default_with_oidsoff
dynamic_library_path$libdir
dynamic_shared_memory_typeposix/etc/postgresql/10/main/postgresql.conf:127
enable_bitmapscanon
enable_gathermergeon
enable_hashaggon
enable_hashjoinon
enable_indexonlyscanon
enable_indexscanon
enable_materialon
enable_mergejoinon
enable_nestloopon
enable_seqscanon
enable_sorton
enable_tidscanon
escape_string_warningon
event_sourcePostgreSQL
exit_on_erroroff
extra_float_digits0
force_parallel_modeoff
from_collapse_limit8
fsyncon
full_page_writeson
geqoon
geqo_effort5
geqo_generations0
geqo_pool_size0
geqo_seed0
geqo_selection_bias2
geqo_threshold12
gin_fuzzy_search_limit0
gin_pending_list_limit4096kB
hot_standbyon
hot_standby_feedbackoff
huge_pagestry
idle_in_transaction_session_timeout0ms
ignore_checksum_failureoff
ignore_system_indexesoff
integer_datetimeson
IntervalStylepostgres
join_collapse_limit8
krb_caseins_usersoff
krb_server_keyfileFILE:/etc/postgresql-common/krb5.keytab
listen_addresseslocalhost
local_preload_libraries
lock_timeout0ms
lo_compat_privilegesoff
log_destinationstderr
log_directorylog
log_durationoff/etc/postgresql/10/main/conf.d/15-pgbadger.conf:3
log_error_verbositydefault
log_executor_statsoff
log_file_mode384
log_filenamepostgresql-%Y-%m-%d_%H%M%S.log
logging_collectoroff
log_hostnameoff
log_min_error_statementerror
log_min_messageswarning
log_parser_statsoff
log_planner_statsoff
log_replication_commandsoff
log_rotation_age1440min
log_rotation_size10240kB
log_statementnone/etc/postgresql/10/main/conf.d/15-pgbadger.conf:6
log_statement_statsoff
log_truncate_on_rotationoff
max_connections100/etc/postgresql/10/main/postgresql.conf:64
max_files_per_process1000
max_function_args100
max_identifier_length63
max_index_keys32
max_logical_replication_workers4
max_parallel_workers8
max_parallel_workers_per_gather2
max_pred_locks_per_page2
max_pred_locks_per_relation-2
max_pred_locks_per_transaction64
max_prepared_transactions0
max_replication_slots10
max_standby_archive_delay30000ms
max_standby_streaming_delay30000ms
max_sync_workers_per_subscription2
max_wal_senders10
max_worker_processes8
min_parallel_index_scan_size648kB
min_parallel_table_scan_size10248kB
old_snapshot_threshold-1min
operator_precedence_warningoff
parallel_setup_cost1000
parallel_tuple_cost0.1
password_encryptionmd5
pg_profile.topn20
pg_stat_statements.saveon
pg_stat_statements.track_utilityon
port5432/etc/postgresql/10/main/postgresql.conf:63
post_auth_delay0s
pre_auth_delay0s
quote_all_identifiersoff
replacement_sort_tuples150000
restart_after_crashon
row_securityon
search_path"$user", public
segment_size1310728kB
seq_page_cost1
server_version10.23 (Ubuntu 10.23-0ubuntu0.18.04.2)
server_version_num100023
session_preload_libraries
session_replication_roleorigin
ssl_ca_file
ssl_ciphersHIGH:MEDIUM:+3DES:!aNULL
ssl_crl_file
ssl_dh_params_file
ssl_ecdh_curveprime256v1
ssl_prefer_server_cipherson
standard_conforming_stringson
statement_timeout0ms
superuser_reserved_connections3
synchronize_seqscanson
synchronous_commiton
synchronous_standby_names
syslog_facilitylocal0
syslog_identpostgres
syslog_sequence_numberson
syslog_split_messageson
system_identifier6876315319645054122
tcp_keepalives_count0
tcp_keepalives_idle0s
tcp_keepalives_interval0s
temp_buffers10248kB
temp_file_limit-1kB
temp_tablespaces
trace_notifyoff
trace_recovery_messageslog
trace_sortoff
track_activitieson
track_activity_query_size1024
track_commit_timestampoff
track_countson
track_io_timingoff
transaction_deferrableoff
transaction_isolationdefault
transaction_read_onlyoff
transform_null_equalsoff
unix_socket_directories/var/run/postgresql/etc/postgresql/10/main/postgresql.conf:66
unix_socket_group
unix_socket_permissions511
update_process_titleon
vacuum_cost_delay0ms
vacuum_cost_limit200
vacuum_cost_page_dirty20
vacuum_cost_page_hit1
vacuum_cost_page_miss10
vacuum_defer_cleanup_age0
vacuum_freeze_min_age50000000
vacuum_freeze_table_age150000000
vacuum_multixact_freeze_min_age5000000
vacuum_multixact_freeze_table_age150000000
wal_block_size8192
wal_compressionoff
wal_consistency_checking
wal_keep_segments0
wal_levelreplica
wal_log_hintsoff
wal_receiver_status_interval10s
wal_receiver_timeout60000ms
wal_retrieve_retry_interval5000ms
wal_segment_size20488kB
wal_sender_timeout60000ms
wal_sync_methodfdatasync
wal_writer_delay200ms
wal_writer_flush_after1288kB
xmlbinarybase64
xmloptioncontent
zero_damaged_pagesoff