-
Global information
- Generated on Thu Oct 2 09:06:14 2025
- Log file: ././A3D-RND-PIC/y=2025/m=10/d=01/h=00/m=00/PT1H.log, ..., ././A3D-RND-PIC/y=2025/m=10/d=01/h=23/m=00/PT1H.log
- Parsed 7,066 log entries in 57s
- Log start from 2025-10-01 06:11:12 to 2025-10-01 15:10:46
-
Overview
Global Stats
- 22 Number of unique normalized queries
- 25 Number of queries
- 1h4m24s Total query duration
- 2025-10-01 06:19:48 First query
- 2025-10-01 10:12:55 Last query
- 2 queries/s at 2025-10-01 07:02:05 Query peak
- 1h4m24s Total query duration
- 6s175ms Prepare/parse total duration
- 22m3s Bind total duration
- 42m15s Execute total duration
- 1,277 Number of events
- 28 Number of unique normalized events
- 1,199 Max number of times the same event was reported
- 0 Number of cancellation
- 0 Total number of automatic vacuums
- 0 Total number of automatic analyzes
- 204 Number temporary file
- 2.30 GiB Max size of temporary file
- 16.24 MiB Average size of temporary file
- 1,420 Total number of sessions
- 34 sessions at 2025-10-01 10:46:03 Session peak
- 4d22h12m8s Total duration of sessions
- 4m59s Average duration of sessions
- 0 Average queries per session
- 2s721ms Average queries duration per session
- 4m56s Average idle time per session
- 1,412 Total number of connections
- 18 connections/s at 2025-10-01 09:09:21 Connection peak
- 1 Total number of databases
SQL Traffic
Key values
- 2 queries/s Query Peak
- 2025-10-01 07:02:05 Date
SELECT Traffic
Key values
- 0 queries/s Query Peak
- Date
INSERT/UPDATE/DELETE Traffic
Key values
- 2 queries/s Query Peak
- 2025-10-01 07:02:05 Date
Queries duration
Key values
- 1h4m24s Total query duration
Prepared queries ratio
Key values
- 0.00 Ratio of bind vs prepare
- 0.00 % Ratio between prepared and "usual" statements
General Activity
↑ Back to the top of the General Activity tableDay Hour Count Min duration Max duration Avg duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Oct 01 00 0 0ms 0ms 0ms 0ms 0ms 0ms 01 0 0ms 0ms 0ms 0ms 0ms 0ms 02 0 0ms 0ms 0ms 0ms 0ms 0ms 03 0 0ms 0ms 0ms 0ms 0ms 0ms 04 0 0ms 0ms 0ms 0ms 0ms 0ms 05 0 0ms 0ms 0ms 0ms 0ms 0ms 06 19 0ms 50s751ms 16s749ms 36s984ms 41s602ms 1m24s 07 3 0ms 6s556ms 6s379ms 0ms 0ms 19s139ms 08 1 0ms 25s191ms 25s191ms 0ms 0ms 25s191ms 09 0 0ms 0ms 0ms 0ms 0ms 0ms 10 2 0ms 23m2s 18m6s 0ms 0ms 36m12s 11 0 0ms 0ms 0ms 0ms 0ms 0ms 12 0 0ms 0ms 0ms 0ms 0ms 0ms 13 0 0ms 0ms 0ms 0ms 0ms 0ms 14 0 0ms 0ms 0ms 0ms 0ms 0ms 15 0 0ms 0ms 0ms 0ms 0ms 0ms 16 0 0ms 0ms 0ms 0ms 0ms 0ms 17 0 0ms 0ms 0ms 0ms 0ms 0ms 18 0 0ms 0ms 0ms 0ms 0ms 0ms 19 0 0ms 0ms 0ms 0ms 0ms 0ms 20 0 0ms 0ms 0ms 0ms 0ms 0ms 21 0 0ms 0ms 0ms 0ms 0ms 0ms 22 0 0ms 0ms 0ms 0ms 0ms 0ms 23 0 0ms 0ms 0ms 0ms 0ms 0ms Day Hour SELECT COPY TO Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Oct 01 00 0 0 0ms 0ms 0ms 0ms 01 0 0 0ms 0ms 0ms 0ms 02 0 0 0ms 0ms 0ms 0ms 03 0 0 0ms 0ms 0ms 0ms 04 0 0 0ms 0ms 0ms 0ms 05 0 0 0ms 0ms 0ms 0ms 06 0 4 24s988ms 0ms 0ms 39s38ms 07 0 0 0ms 0ms 0ms 0ms 08 0 0 0ms 0ms 0ms 0ms 09 0 0 0ms 0ms 0ms 0ms 10 0 0 0ms 0ms 0ms 0ms 11 0 0 0ms 0ms 0ms 0ms 12 0 0 0ms 0ms 0ms 0ms 13 0 0 0ms 0ms 0ms 0ms 14 0 0 0ms 0ms 0ms 0ms 15 0 0 0ms 0ms 0ms 0ms 16 0 0 0ms 0ms 0ms 0ms 17 0 0 0ms 0ms 0ms 0ms 18 0 0 0ms 0ms 0ms 0ms 19 0 0 0ms 0ms 0ms 0ms 20 0 0 0ms 0ms 0ms 0ms 21 0 0 0ms 0ms 0ms 0ms 22 0 0 0ms 0ms 0ms 0ms 23 0 0 0ms 0ms 0ms 0ms Day Hour INSERT UPDATE DELETE COPY FROM Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Oct 01 00 0 0 0 0 0ms 0ms 0ms 0ms 01 0 0 0 0 0ms 0ms 0ms 0ms 02 0 0 0 0 0ms 0ms 0ms 0ms 03 0 0 0 0 0ms 0ms 0ms 0ms 04 0 0 0 0 0ms 0ms 0ms 0ms 05 0 0 0 0 0ms 0ms 0ms 0ms 06 0 0 1 0 6s326ms 0ms 0ms 0ms 07 0 0 0 0 0ms 0ms 0ms 0ms 08 0 0 1 0 25s191ms 0ms 0ms 0ms 09 0 0 0 0 0ms 0ms 0ms 0ms 10 0 0 0 0 0ms 0ms 0ms 0ms 11 0 0 0 0 0ms 0ms 0ms 0ms 12 0 0 0 0 0ms 0ms 0ms 0ms 13 0 0 0 0 0ms 0ms 0ms 0ms 14 0 0 0 0 0ms 0ms 0ms 0ms 15 0 0 0 0 0ms 0ms 0ms 0ms 16 0 0 0 0 0ms 0ms 0ms 0ms 17 0 0 0 0 0ms 0ms 0ms 0ms 18 0 0 0 0 0ms 0ms 0ms 0ms 19 0 0 0 0 0ms 0ms 0ms 0ms 20 0 0 0 0 0ms 0ms 0ms 0ms 21 0 0 0 0 0ms 0ms 0ms 0ms 22 0 0 0 0 0ms 0ms 0ms 0ms 23 0 0 0 0 0ms 0ms 0ms 0ms Day Hour Prepare Bind Bind/Prepare Percentage of prepare Oct 01 00 0 0 0.00 0.00% 01 0 0 0.00 0.00% 02 0 0 0.00 0.00% 03 0 0 0.00 0.00% 04 0 0 0.00 0.00% 05 0 0 0.00 0.00% 06 0 1 1.00 0.00% 07 1 3 3.00 33.33% 08 0 1 1.00 0.00% 09 0 0 0.00 0.00% 10 0 2 2.00 0.00% 11 0 0 0.00 0.00% 12 0 0 0.00 0.00% 13 0 0 0.00 0.00% 14 0 0 0.00 0.00% 15 0 0 0.00 0.00% 16 0 0 0.00 0.00% 17 0 0 0.00 0.00% 18 0 0 0.00 0.00% 19 0 0 0.00 0.00% 20 0 0 0.00 0.00% 21 0 0 0.00 0.00% 22 0 0 0.00 0.00% 23 0 0 0.00 0.00% Day Hour Count Average / Second Oct 01 00 61 0.02/s 01 39 0.01/s 02 40 0.01/s 03 42 0.01/s 04 47 0.01/s 05 37 0.01/s 06 352 0.10/s 07 71 0.02/s 08 144 0.04/s 09 110 0.03/s 10 105 0.03/s 11 72 0.02/s 12 86 0.02/s 13 68 0.02/s 14 103 0.03/s 15 19 0.01/s 16 2 0.00/s 17 2 0.00/s 18 2 0.00/s 19 2 0.00/s 20 2 0.00/s 21 2 0.00/s 22 2 0.00/s 23 2 0.00/s Day Hour Count Average Duration Average idle time Oct 01 00 61 1m13s 1m13s 01 39 1m21s 1m21s 02 40 1m15s 1m15s 03 42 1m14s 1m14s 04 47 1m11s 1m11s 05 40 56m51s 56m51s 06 353 26s798ms 25s896ms 07 67 1m47s 1m46s 08 146 4m15s 4m15s 09 104 1m23s 1m23s 10 110 2m7s 1m47s 11 72 10m10s 10m10s 12 87 3m10s 3m10s 13 68 3m16s 3m16s 14 100 3m31s 3m31s 15 28 59m42s 59m42s 16 2 76ms 76ms 17 2 81ms 81ms 18 2 82ms 82ms 19 2 155ms 155ms 20 2 100ms 100ms 21 2 73ms 73ms 22 2 73ms 73ms 23 2 72ms 72ms -
Connections
Established Connections
Key values
- 18 connections Connection Peak
- 2025-10-01 09:09:21 Date
Connections per database
Key values
- reftk Main Database
- 1,412 connections Total
Connections per user
Key values
- a3dsupervisor Main User
- 1,412 connections Total
-
Sessions
Simultaneous sessions
Key values
- 34 sessions Session Peak
- 2025-10-01 10:46:03 Date
Histogram of session times
Key values
- 1,001 60000-600000ms duration
Sessions per database
Key values
- reftk Main Database
- 1,420 sessions Total
Sessions per user
Key values
- a3dsupervisor Main User
- 1,420 sessions Total
Sessions per host
Key values
- 10.3.0.4 Main Host
- 1,420 sessions Total
Sessions per application
Key values
- PostgreSQL JDBC Driver Main Application
- 1,420 sessions Total
Application Count Total Duration Average Duration DBeaver 23.2.0 - Main 'reftk' 1 7h12m39s 7h12m39s DBeaver 23.2.0 - Metadata 'reftk' 1 7h12m38s 7h12m38s DBeaver 23.2.0 - SQLEditor 'Script-3.sql' 1 5m52s 5m52s DBeaver 23.2.0 - SQLEditor 'Script-4.sql' 1 7h12m35s 7h12m35s DBeaver 23.2.0 - SQLEditor 'Script-5.sql' 2 5h17m9s 2h38m34s PostgreSQL JDBC Driver 1,061 3d18h13m1s 5m6s [unknown] 61 6s299ms 103ms pg_dump 3 44m 14m40s psql 289 14m5s 2s924ms -
Temporary Files
Size of temporary files
Key values
- 215.42 MiB Temp Files size Peak
- 2025-10-01 06:21:54 Date
Number of temporary files
Key values
- 6 per second Temp Files Peak
- 2025-10-01 06:19:31 Date
Temporary Files Activity
↑ Back to the top of the Temporary Files Activity tableDay Hour Count Total size Average size Oct 01 00 0 0 0 01 0 0 0 02 0 0 0 03 0 0 0 04 0 0 0 05 0 0 0 06 195 3.20 GiB 16.79 MiB 07 0 0 0 08 1 4.33 MiB 4.33 MiB 09 0 0 0 10 2 8.66 MiB 4.33 MiB 11 1 4.33 MiB 4.33 MiB 12 2 7.39 MiB 3.70 MiB 13 1 4.33 MiB 4.33 MiB 14 2 8.66 MiB 4.33 MiB 15 0 0 0 16 0 0 0 17 0 0 0 18 0 0 0 19 0 0 0 20 0 0 0 21 0 0 0 22 0 0 0 23 0 0 0 -
Vacuums
Vacuums / Analyzes Distribution
Key values
- 0 sec Highest CPU-cost vacuum
Table
Database - Date
- 0 sec Highest CPU-cost analyze
Table
Database - Date
Autovacuum actions (5 minutes period)
NO DATASET
Average Autovacuum Duration
Key values
- 0 sec Highest CPU-cost vacuum
Table
Database - Date
Average Autovacuum Duration (5 minutes average)
NO DATASET
Analyzes per table
Key values
- unknown (0) Main table analyzed (database )
- 0 analyzes Total
Vacuums per table
Key values
- unknown (0) Main table vacuumed on database
- 0 vacuums Total
Tuples removed per table
Key values
- unknown (0) Main table with removed tuples on database
- 0 tuples Total removed
Pages removed per table
Key values
- unknown (0) Main table with removed pages on database unknown
- 0 pages Total removed
Autovacuum Activity
↑ Back to the top of the Autovacuum Activity tableDay Hour VACUUMs ANALYZEs Oct 01 00 0 0 01 0 0 02 0 0 03 0 0 04 0 0 05 0 0 06 0 0 07 0 0 08 0 0 09 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 16 0 0 17 0 0 18 0 0 19 0 0 20 0 0 21 0 0 22 0 0 23 0 0 - 0 sec Highest CPU-cost vacuum
-
Locks
Locks by types
Key values
- AccessShareLock Main Lock Type
- 5 locks Total
Most frequent waiting queries (N)
Rank Count Total time Min time Max time Avg duration Query NO DATASET
Queries that waited the most
Rank Wait time Query NO DATASET
-
Queries
Queries by type
Key values
- 0 Total read queries
- 22 Total write queries
Queries by database
Key values
- reftk Main database
- 25 Requests
- 42m15s (reftk)
- Main time consuming database
Queries by user
Key values
- a3dsupervisor Main user
- 25 Requests
User Request type Count Duration a3dsupervisor Total 25 42m15s copy to 4 1m39s ddl 13 15m17s delete 2 31s517ms others 3 24m27s tcl 3 19s139ms Duration by user
Key values
- 42m15s (a3dsupervisor) Main time consuming user
User Request type Count Duration a3dsupervisor Total 25 42m15s copy to 4 1m39s ddl 13 15m17s delete 2 31s517ms others 3 24m27s tcl 3 19s139ms Queries by host
Key values
- 10.3.0.4 Main host
- 25 Requests
- 42m15s (10.3.0.4)
- Main time consuming host
Queries by application
Key values
- psql Main application
- 14 Requests
- 23m53s (PostgreSQL JDBC Driver)
- Main time consuming application
Number of cancelled queries
Key values
- 0 per second Cancelled query Peak
- 2025-10-01 06:17:20 Date
Number of cancelled queries (5 minutes period)
NO DATASET
-
Top Queries
Histogram of query times
Key values
- 16 > 10000ms duration
Slowest individual queries
Rank Duration Query 1 23m2s -- REVOKE ALL ON FUNCTION a3d_gtp_reftk.touppernoaccent (p_string text) FROM PUBLIC;DROP TRIGGER IF EXISTS t_bef_ins_er_gtp_obj ON gtp_obj CASCADE;[ Date: 2025-10-01 10:12:55 - Database: reftk - User: a3dsupervisor - Remote: 10.3.0.4 - Application: PostgreSQL JDBC Driver - Bind query: yes ]
2 13m9s CREATE OR REPLACE PROCEDURE pack_gtp_trigger.p_delete_gtp_obj (P_USER_NUM_ID bigint, P_OBJ_ID_LST bigint[], P_ACTION_ID bigint DEFAULT null) AS $body$ DECLARE L_QSP_TO_DELETE int[]; L_DOC_NUM_IDS int[]; L_OBJ_ID_LST int[]; L_OBJ_ID int; L_ACTION_ID bigint; BEGIN --remove duplicate ids L_OBJ_ID_LST := PACK_GTP_UTILS.F_GET_WITHOUT_DUPLICATE(P_OBJ_ID_LST); --insert dans la table GTP_HISTORY_OBJ_ACTION L_ACTION_ID := PACK_GTP_TRIGGER.F_INSERT_HISTORY_OBJ_ACTION(const2text('PACK_GTP_VERSION.CST_DELETE'), P_USER_NUM_ID, 0, P_ACTION_ID); -- insert dans l historique des objets concernes INSERT INTO GTP_HISTORY_OBJ_DELETED(ACTION_NUM_ID, WORKSPACE_NUM_ID, OBJ_NUM_ID, OBJ_NAME, OBJ_TEMPLATE_NUM_ID, OBJ_CREATOR) SELECT L_ACTION_ID, got.workspace_num_id, gob.obj_num_id, gob.obj_name_fr, gob.obj_template_num_id, gob.obj_creator from gtp_obj gob inner join gtp_obj_template got on got.obj_template_num_id = gob.obj_template_num_id where gob.obj_b_valid = 1 and gob.obj_num_id in (select unnest(L_OBJ_ID_LST)); --historique obj en tant que conteneur INSERT INTO GTP_HISTORY_OBJ_LINK_UNLINK(HISTORY_LINK_UNLINK_ID, ACTION_NUM_ID, OBJ_NUM_ID_P, REL_TEMPLATE_NUM_ID, OBJ_NUM_ID) SELECT nextval('s_history_obj_link_unlink'), L_ACTION_ID, gob.obj_num_id, gr.rel_template_num_id, gr.content_num_id from gtp_obj gob inner join gtp_relation gr on gob.obj_num_id = gr.container_num_id where gob.obj_b_valid = 1 AND gob.obj_num_id in (select unnest(L_OBJ_ID_LST)); --historique obj en tant que contenu INSERT INTO GTP_HISTORY_OBJ_LINK_UNLINK(HISTORY_LINK_UNLINK_ID, ACTION_NUM_ID, OBJ_NUM_ID_P, REL_TEMPLATE_NUM_ID, OBJ_NUM_ID) SELECT nextval('s_history_obj_link_unlink'), L_ACTION_ID, gcr.container_num_id, gcr.rel_template_num_id, gob.obj_num_id from gtp_obj gob inner join gtp_relation gcr on gcr.content_num_id = gob.obj_num_id where gob.obj_b_valid = 1 AND gob.obj_num_id in (select unnest(L_OBJ_ID_LST)); -- retrieve files from GED of GTP project must be deleted select array_agg(goc.obj_compo_value) into L_DOC_NUM_IDS from GTP_OBJ_COMPOSITION goc inner join gtp_att_template gat ON (goc.att_template_num_id = gat.att_template_num_id and gat.att_template_domain_code = 'FIL') where goc.obj_compo_value is not null -- suppression des null (ajouter/oracle) and goc.obj_num_id in (select unnest(L_OBJ_ID_LST)); --Suppression des compositions delete from GTP_OBJ_COMPOSITION goc where goc.obj_num_id in (select unnest(L_OBJ_ID_LST)); -- Suppression les fichier de la GED du projet GTP qui ne sont plus references par un objet GTP --NOTE(JBU): On met le flag de suppression au document, le moteur de suppression ce chargera du reste UPDATE ged_document gd SET DOCUMENT_CONTENT_TO_REMOVE = 1, DEL_ACTION_NUM_ID = P_ACTION_ID FROM unnest(L_DOC_NUM_IDS) AS L_DOC_NUM_ID where gd.project_num_id = 1 and gd.document_num_id = L_DOC_NUM_ID AND COALESCE(gd.DOCUMENT_CONTENT_TO_REMOVE , 0 ) != 1 AND not exists (SELECT 'x' from GTP_OBJ_COMPOSITION ga inner join gtp_att_template gat ON (ga.att_template_num_id = gat.att_template_num_id and gat.att_template_domain_code = 'FIL') where obj_compo_value = L_DOC_NUM_ID::varchar ); -- Suppression dans GTP_OBJ_REL_VT delete from GTP_OBJ_REL_VT gor where gor.obj_num_id in (select unnest(L_OBJ_ID_LST)); delete from GTP_OBJ_REL_VT gor where gor.obj_num_id_p in (select unnest(L_OBJ_ID_LST)); -- suppression GTP_RELATION delete from gtp_relation grel where grel.content_num_id in (select unnest(L_OBJ_ID_LST)); delete from gtp_relation grel where grel.container_num_id in (select unnest(L_OBJ_ID_LST)); -- Suppression GTP_OBJ delete from gtp_obj gob where gob.obj_num_id in (select unnest(L_OBJ_ID_LST));end;-- Suppression d un GTP_OBJ a partir de son id$body$LANGUAGE PLPGSQL;[ Date: 2025-10-01 10:12:55 - Database: reftk - User: a3dsupervisor - Remote: 10.3.0.4 - Application: DBeaver 23.2.0 - SQLEditor 'Script-5.sql' - Bind query: yes ]
3 50s751ms VACUUM ANALYZE;[ Date: 2025-10-01 06:25:01 - Database: reftk - User: a3dsupervisor - Remote: 10.3.0.4 - Application: psql ]
4 36s984ms COPY public.gtp_log_ehcache (log_ehcache_num_id, server_id, log_date, region_name, max_memory, used_memory_min, used_memory_average, used_memory_max, element_count_min, element_count_average, element_count_max, hit_count, miss_count) TO stdout;[ Date: 2025-10-01 06:35:59 - Database: reftk - User: a3dsupervisor - Remote: 10.3.0.4 - Application: pg_dump ]
5 34s3ms VACUUM ANALYSE;[ Date: 2025-10-01 06:25:42 - Database: reftk - User: a3dsupervisor - Remote: 10.3.0.4 - Application: psql ]
6 27s485ms COPY public.gtp_obj_composition (obj_compo_num_id, obj_num_id, att_template_category_num_id, att_template_num_id, obj_compo_num_id_tab, obj_compo_ligne_tab_num_id, obj_compo_value, obj_compo_dcre, obj_compo_creator, obj_compo_dmaj, obj_compo_modifier, obj_compo_unit_num_id) TO stdout;[ Date: 2025-10-01 06:37:29 - Database: reftk - User: a3dsupervisor - Remote: 10.3.0.4 - Application: pg_dump ]
7 25s191ms delete from GTP_LOG_EHCACHE where LOG_DATE <;[ Date: 2025-10-01 08:26:17 - Database: reftk - User: a3dsupervisor - Remote: 10.3.0.4 - Application: PostgreSQL JDBC Driver - Bind query: yes ]
8 23s931ms COPY public.gtp_history_obj_compo (history_compo_id, action_num_id, obj_num_id, att_template_num_id, att_template_category_num_id, cell_column, cell_line, att_new_value, displayable_value, action_type, obj_compo_new_unit_num_id) TO stdout;[ Date: 2025-10-01 06:36:23 - Database: reftk - User: a3dsupervisor - Remote: 10.3.0.4 - Application: pg_dump ]
9 16s302ms CREATE INDEX i_fk_gtp_obj_compo_history_new_unit ON gtp_history_obj_compo (obj_compo_new_unit_num_id);[ Date: 2025-10-01 06:19:48 - Database: reftk - User: a3dsupervisor - Remote: 10.3.0.4 - Application: psql ]
10 15s940ms ALTER TABLE gtp_monthly_history ADD CONSTRAINT u_hist_obj_cat_att_year_month_line_type UNIQUE (obj_num_id, att_template_category_num_id, att_template_num_id, year, month, histo_num_id_tab, tab_line, type);[ Date: 2025-10-01 06:23:19 - Database: reftk - User: a3dsupervisor - Remote: 10.3.0.4 - Application: psql ]
11 14s548ms ALTER TABLE gtp_log_ehcache ADD CONSTRAINT pk_log_ehcache PRIMARY KEY (log_ehcache_num_id);[ Date: 2025-10-01 06:22:52 - Database: reftk - User: a3dsupervisor - Remote: 10.3.0.4 - Application: psql ]
12 12s343ms CREATE INDEX i_log_ehcache_server_id ON gtp_log_ehcache (server_id);[ Date: 2025-10-01 06:22:07 - Database: reftk - User: a3dsupervisor - Remote: 10.3.0.4 - Application: psql ]
13 12s168ms CREATE INDEX i_gtp_obj_compo_value_compo_id ON gtp_obj_composition (obj_compo_value, att_template_num_id, att_template_category_num_id, obj_num_id);[ Date: 2025-10-01 06:21:13 - Database: reftk - User: a3dsupervisor - Remote: 10.3.0.4 - Application: psql ]
14 11s552ms COPY public.pe_consumption_10min (consumption_num_id, counting_point_num_id, type, origin, date_storage, date_stamped, time_period, value, value_kwh, value_co2, user_comment, consumption_dcre, consumption_creator, consumption_dmaj, consumption_modifier) TO stdout;[ Date: 2025-10-01 06:37:40 - Database: reftk - User: a3dsupervisor - Remote: 10.3.0.4 - Application: pg_dump ]
15 11s296ms CREATE INDEX i_log_ehcache_date ON gtp_log_ehcache (log_date);[ Date: 2025-10-01 06:21:43 - Database: reftk - User: a3dsupervisor - Remote: 10.3.0.4 - Application: psql ]
16 10s751ms CREATE INDEX i_log_ehcache_region_name ON gtp_log_ehcache (region_name);[ Date: 2025-10-01 06:21:54 - Database: reftk - User: a3dsupervisor - Remote: 10.3.0.4 - Application: psql ]
17 8s474ms ALTER TABLE gtp_history_obj_compo ADD CONSTRAINT pk_history_obj_compo PRIMARY KEY (history_compo_id);[ Date: 2025-10-01 06:22:35 - Database: reftk - User: a3dsupervisor - Remote: 10.3.0.4 - Application: psql ]
18 7s386ms CREATE INDEX i_gtp_obj_compo_value_case ON gtp_obj_composition (touppernoaccent (obj_compo_value));[ Date: 2025-10-01 06:21:01 - Database: reftk - User: a3dsupervisor - Remote: 10.3.0.4 - Application: psql ]
19 6s733ms ALTER TABLE gtp_monthly_history ADD CONSTRAINT pk_gtp_monthly_history PRIMARY KEY (histo_num_id);[ Date: 2025-10-01 06:23:04 - Database: reftk - User: a3dsupervisor - Remote: 10.3.0.4 - Application: psql ]
20 6s556ms COMMIT;[ Date: 2025-10-01 07:02:05 - Database: reftk - User: a3dsupervisor - Remote: 10.3.0.4 - Application: PostgreSQL JDBC Driver - Bind query: yes ]
Time consuming queries (N)
Rank Total duration Times executed Min duration Max duration Avg duration Query 1 23m2s 1 23m2s 23m2s 23m2s -- revoke all on function a3d_gtp_reftk.touppernoaccent (p_string text) from public;drop trigger if exists t_bef_ins_er_gtp_obj on gtp_obj cascade;Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Oct 01 12 1 23m2s 23m2s [ User: a3dsupervisor - Total duration: 23m2s - Times executed: 1 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 23m2s - Times executed: 1 ]
-
-- REVOKE ALL ON FUNCTION a3d_gtp_reftk.touppernoaccent (p_string text) FROM PUBLIC;DROP TRIGGER IF EXISTS t_bef_ins_er_gtp_obj ON gtp_obj CASCADE;
Date: 2025-10-01 10:12:55 Duration: 23m2s Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: PostgreSQL JDBC Driver Bind query: yes
2 13m9s 1 13m9s 13m9s 13m9s create or replace procedure pack_gtp_trigger.p_delete_gtp_obj (p_user_num_id bigint, p_obj_id_lst bigint[], p_action_id bigint default null) as $body$ declare l_qsp_to_delete int[]; l_doc_num_ids int[]; l_obj_id_lst int[]; l_obj_id int; l_action_id bigint; begin --remove duplicate ids l_obj_id_lst := pack_gtp_utils.f_get_without_duplicate(p_obj_id_lst); --insert dans la table gtp_history_obj_action l_action_id := pack_gtp_trigger.f_insert_history_obj_action(const2text(?), p_user_num_id, ?, p_action_id); -- insert dans l historique des objets concernes insert into gtp_history_obj_deleted(action_num_id, workspace_num_id, obj_num_id, obj_name, obj_template_num_id, obj_creator) select l_action_id, got.workspace_num_id, gob.obj_num_id, gob.obj_name_fr, gob.obj_template_num_id, gob.obj_creator from gtp_obj gob inner join gtp_obj_template got on got.obj_template_num_id = gob.obj_template_num_id where gob.obj_b_valid = ? and gob.obj_num_id in (select unnest(l_obj_id_lst)); --historique obj en tant que conteneur insert into gtp_history_obj_link_unlink(history_link_unlink_id, action_num_id, obj_num_id_p, rel_template_num_id, obj_num_id) select nextval(?), l_action_id, gob.obj_num_id, gr.rel_template_num_id, gr.content_num_id from gtp_obj gob inner join gtp_relation gr on gob.obj_num_id = gr.container_num_id where gob.obj_b_valid = ? and gob.obj_num_id in (select unnest(l_obj_id_lst)); --historique obj en tant que contenu insert into gtp_history_obj_link_unlink(history_link_unlink_id, action_num_id, obj_num_id_p, rel_template_num_id, obj_num_id) select nextval(?), l_action_id, gcr.container_num_id, gcr.rel_template_num_id, gob.obj_num_id from gtp_obj gob inner join gtp_relation gcr on gcr.content_num_id = gob.obj_num_id where gob.obj_b_valid = ? and gob.obj_num_id in (select unnest(l_obj_id_lst)); -- retrieve files from ged of gtp project must be deleted select array_agg(goc.obj_compo_value) into l_doc_num_ids from gtp_obj_composition goc inner join gtp_att_template gat on (goc.att_template_num_id = gat.att_template_num_id and gat.att_template_domain_code = ?) where goc.obj_compo_value is not null -- suppression des null (ajouter/oracle) and goc.obj_num_id in (select unnest(l_obj_id_lst)); --suppression des compositions delete from gtp_obj_composition goc where goc.obj_num_id in (select unnest(l_obj_id_lst)); -- suppression les fichier de la ged du projet gtp qui ne sont plus references par un objet gtp --note(jbu): on met le flag de suppression au document, le moteur de suppression ce chargera du reste update ged_document gd set document_content_to_remove = ?, del_action_num_id = p_action_id from unnest(l_doc_num_ids) as l_doc_num_id where gd.project_num_id = ? and gd.document_num_id = l_doc_num_id and coalesce(gd.document_content_to_remove , ? ) != ? and not exists (select ? from gtp_obj_composition ga inner join gtp_att_template gat on (ga.att_template_num_id = gat.att_template_num_id and gat.att_template_domain_code = ?) where obj_compo_value = l_doc_num_id::varchar ); -- suppression dans gtp_obj_rel_vt delete from gtp_obj_rel_vt gor where gor.obj_num_id in (select unnest(l_obj_id_lst)); delete from gtp_obj_rel_vt gor where gor.obj_num_id_p in (select unnest(l_obj_id_lst)); -- suppression gtp_relation delete from gtp_relation grel where grel.content_num_id in (select unnest(l_obj_id_lst)); delete from gtp_relation grel where grel.container_num_id in (select unnest(l_obj_id_lst)); -- suppression gtp_obj delete from gtp_obj gob where gob.obj_num_id in (select unnest(l_obj_id_lst));end;-- suppression d un gtp_obj a partir de son id$body$language plpgsql;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Oct 01 12 1 13m9s 13m9s [ User: a3dsupervisor - Total duration: 13m9s - Times executed: 1 ]
[ Application: DBeaver 23.2.0 - SQLEditor 'Script-5.sql' - Total duration: 13m9s - Times executed: 1 ]
-
CREATE OR REPLACE PROCEDURE pack_gtp_trigger.p_delete_gtp_obj (P_USER_NUM_ID bigint, P_OBJ_ID_LST bigint[], P_ACTION_ID bigint DEFAULT null) AS $body$ DECLARE L_QSP_TO_DELETE int[]; L_DOC_NUM_IDS int[]; L_OBJ_ID_LST int[]; L_OBJ_ID int; L_ACTION_ID bigint; BEGIN --remove duplicate ids L_OBJ_ID_LST := PACK_GTP_UTILS.F_GET_WITHOUT_DUPLICATE(P_OBJ_ID_LST); --insert dans la table GTP_HISTORY_OBJ_ACTION L_ACTION_ID := PACK_GTP_TRIGGER.F_INSERT_HISTORY_OBJ_ACTION(const2text('PACK_GTP_VERSION.CST_DELETE'), P_USER_NUM_ID, 0, P_ACTION_ID); -- insert dans l historique des objets concernes INSERT INTO GTP_HISTORY_OBJ_DELETED(ACTION_NUM_ID, WORKSPACE_NUM_ID, OBJ_NUM_ID, OBJ_NAME, OBJ_TEMPLATE_NUM_ID, OBJ_CREATOR) SELECT L_ACTION_ID, got.workspace_num_id, gob.obj_num_id, gob.obj_name_fr, gob.obj_template_num_id, gob.obj_creator from gtp_obj gob inner join gtp_obj_template got on got.obj_template_num_id = gob.obj_template_num_id where gob.obj_b_valid = 1 and gob.obj_num_id in (select unnest(L_OBJ_ID_LST)); --historique obj en tant que conteneur INSERT INTO GTP_HISTORY_OBJ_LINK_UNLINK(HISTORY_LINK_UNLINK_ID, ACTION_NUM_ID, OBJ_NUM_ID_P, REL_TEMPLATE_NUM_ID, OBJ_NUM_ID) SELECT nextval('s_history_obj_link_unlink'), L_ACTION_ID, gob.obj_num_id, gr.rel_template_num_id, gr.content_num_id from gtp_obj gob inner join gtp_relation gr on gob.obj_num_id = gr.container_num_id where gob.obj_b_valid = 1 AND gob.obj_num_id in (select unnest(L_OBJ_ID_LST)); --historique obj en tant que contenu INSERT INTO GTP_HISTORY_OBJ_LINK_UNLINK(HISTORY_LINK_UNLINK_ID, ACTION_NUM_ID, OBJ_NUM_ID_P, REL_TEMPLATE_NUM_ID, OBJ_NUM_ID) SELECT nextval('s_history_obj_link_unlink'), L_ACTION_ID, gcr.container_num_id, gcr.rel_template_num_id, gob.obj_num_id from gtp_obj gob inner join gtp_relation gcr on gcr.content_num_id = gob.obj_num_id where gob.obj_b_valid = 1 AND gob.obj_num_id in (select unnest(L_OBJ_ID_LST)); -- retrieve files from GED of GTP project must be deleted select array_agg(goc.obj_compo_value) into L_DOC_NUM_IDS from GTP_OBJ_COMPOSITION goc inner join gtp_att_template gat ON (goc.att_template_num_id = gat.att_template_num_id and gat.att_template_domain_code = 'FIL') where goc.obj_compo_value is not null -- suppression des null (ajouter/oracle) and goc.obj_num_id in (select unnest(L_OBJ_ID_LST)); --Suppression des compositions delete from GTP_OBJ_COMPOSITION goc where goc.obj_num_id in (select unnest(L_OBJ_ID_LST)); -- Suppression les fichier de la GED du projet GTP qui ne sont plus references par un objet GTP --NOTE(JBU): On met le flag de suppression au document, le moteur de suppression ce chargera du reste UPDATE ged_document gd SET DOCUMENT_CONTENT_TO_REMOVE = 1, DEL_ACTION_NUM_ID = P_ACTION_ID FROM unnest(L_DOC_NUM_IDS) AS L_DOC_NUM_ID where gd.project_num_id = 1 and gd.document_num_id = L_DOC_NUM_ID AND COALESCE(gd.DOCUMENT_CONTENT_TO_REMOVE , 0 ) != 1 AND not exists (SELECT 'x' from GTP_OBJ_COMPOSITION ga inner join gtp_att_template gat ON (ga.att_template_num_id = gat.att_template_num_id and gat.att_template_domain_code = 'FIL') where obj_compo_value = L_DOC_NUM_ID::varchar ); -- Suppression dans GTP_OBJ_REL_VT delete from GTP_OBJ_REL_VT gor where gor.obj_num_id in (select unnest(L_OBJ_ID_LST)); delete from GTP_OBJ_REL_VT gor where gor.obj_num_id_p in (select unnest(L_OBJ_ID_LST)); -- suppression GTP_RELATION delete from gtp_relation grel where grel.content_num_id in (select unnest(L_OBJ_ID_LST)); delete from gtp_relation grel where grel.container_num_id in (select unnest(L_OBJ_ID_LST)); -- Suppression GTP_OBJ delete from gtp_obj gob where gob.obj_num_id in (select unnest(L_OBJ_ID_LST));end;-- Suppression d un GTP_OBJ a partir de son id$body$LANGUAGE PLPGSQL;
Date: 2025-10-01 10:12:55 Duration: 13m9s Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: DBeaver 23.2.0 - SQLEditor 'Script-5.sql' Bind query: yes
3 50s751ms 1 50s751ms 50s751ms 50s751ms vacuum analyze;Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Oct 01 08 1 50s751ms 50s751ms [ User: a3dsupervisor - Total duration: 50s751ms - Times executed: 1 ]
[ Application: psql - Total duration: 50s751ms - Times executed: 1 ]
-
VACUUM ANALYZE;
Date: 2025-10-01 06:25:01 Duration: 50s751ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
4 36s984ms 1 36s984ms 36s984ms 36s984ms copy public.gtp_log_ehcache (log_ehcache_num_id, server_id, log_date, region_name, max_memory, used_memory_min, used_memory_average, used_memory_max, element_count_min, element_count_average, element_count_max, hit_count, miss_count) to stdout;Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Oct 01 08 1 36s984ms 36s984ms [ User: a3dsupervisor - Total duration: 36s984ms - Times executed: 1 ]
[ Application: pg_dump - Total duration: 36s984ms - Times executed: 1 ]
-
COPY public.gtp_log_ehcache (log_ehcache_num_id, server_id, log_date, region_name, max_memory, used_memory_min, used_memory_average, used_memory_max, element_count_min, element_count_average, element_count_max, hit_count, miss_count) TO stdout;
Date: 2025-10-01 06:35:59 Duration: 36s984ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: pg_dump
5 34s3ms 1 34s3ms 34s3ms 34s3ms vacuum analyse;Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Oct 01 08 1 34s3ms 34s3ms [ User: a3dsupervisor - Total duration: 34s3ms - Times executed: 1 ]
[ Application: psql - Total duration: 34s3ms - Times executed: 1 ]
-
VACUUM ANALYSE;
Date: 2025-10-01 06:25:42 Duration: 34s3ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
6 31s517ms 2 6s326ms 25s191ms 15s758ms delete from gtp_log_ehcache where log_date <;Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Oct 01 08 1 6s326ms 6s326ms 10 1 25s191ms 25s191ms [ User: a3dsupervisor - Total duration: 31s517ms - Times executed: 2 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 31s517ms - Times executed: 2 ]
-
delete from GTP_LOG_EHCACHE where LOG_DATE <;
Date: 2025-10-01 08:26:17 Duration: 25s191ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: PostgreSQL JDBC Driver Bind query: yes
-
delete from GTP_LOG_EHCACHE where LOG_DATE <;
Date: 2025-10-01 06:29:50 Duration: 6s326ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: PostgreSQL JDBC Driver Bind query: yes
7 27s485ms 1 27s485ms 27s485ms 27s485ms copy public.gtp_obj_composition (obj_compo_num_id, obj_num_id, att_template_category_num_id, att_template_num_id, obj_compo_num_id_tab, obj_compo_ligne_tab_num_id, obj_compo_value, obj_compo_dcre, obj_compo_creator, obj_compo_dmaj, obj_compo_modifier, obj_compo_unit_num_id) to stdout;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Oct 01 08 1 27s485ms 27s485ms [ User: a3dsupervisor - Total duration: 27s485ms - Times executed: 1 ]
[ Application: pg_dump - Total duration: 27s485ms - Times executed: 1 ]
-
COPY public.gtp_obj_composition (obj_compo_num_id, obj_num_id, att_template_category_num_id, att_template_num_id, obj_compo_num_id_tab, obj_compo_ligne_tab_num_id, obj_compo_value, obj_compo_dcre, obj_compo_creator, obj_compo_dmaj, obj_compo_modifier, obj_compo_unit_num_id) TO stdout;
Date: 2025-10-01 06:37:29 Duration: 27s485ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: pg_dump
8 23s931ms 1 23s931ms 23s931ms 23s931ms copy public.gtp_history_obj_compo (history_compo_id, action_num_id, obj_num_id, att_template_num_id, att_template_category_num_id, cell_column, cell_line, att_new_value, displayable_value, action_type, obj_compo_new_unit_num_id) to stdout;Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Oct 01 08 1 23s931ms 23s931ms [ User: a3dsupervisor - Total duration: 23s931ms - Times executed: 1 ]
[ Application: pg_dump - Total duration: 23s931ms - Times executed: 1 ]
-
COPY public.gtp_history_obj_compo (history_compo_id, action_num_id, obj_num_id, att_template_num_id, att_template_category_num_id, cell_column, cell_line, att_new_value, displayable_value, action_type, obj_compo_new_unit_num_id) TO stdout;
Date: 2025-10-01 06:36:23 Duration: 23s931ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: pg_dump
9 19s139ms 3 6s46ms 6s556ms 6s379ms commit;Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Oct 01 09 3 19s139ms 6s379ms [ User: a3dsupervisor - Total duration: 19s139ms - Times executed: 3 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 19s139ms - Times executed: 3 ]
-
COMMIT;
Date: 2025-10-01 07:02:05 Duration: 6s556ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: PostgreSQL JDBC Driver Bind query: yes
-
COMMIT;
Date: 2025-10-01 07:02:05 Duration: 6s536ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: PostgreSQL JDBC Driver Bind query: yes
-
COMMIT;
Date: 2025-10-01 07:02:03 Duration: 6s46ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: PostgreSQL JDBC Driver Bind query: yes
10 16s302ms 1 16s302ms 16s302ms 16s302ms create index i_fk_gtp_obj_compo_history_new_unit on gtp_history_obj_compo (obj_compo_new_unit_num_id);Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Oct 01 08 1 16s302ms 16s302ms [ User: a3dsupervisor - Total duration: 16s302ms - Times executed: 1 ]
[ Application: psql - Total duration: 16s302ms - Times executed: 1 ]
-
CREATE INDEX i_fk_gtp_obj_compo_history_new_unit ON gtp_history_obj_compo (obj_compo_new_unit_num_id);
Date: 2025-10-01 06:19:48 Duration: 16s302ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
11 15s940ms 1 15s940ms 15s940ms 15s940ms alter table gtp_monthly_history add constraint u_hist_obj_cat_att_year_month_line_type unique (obj_num_id, att_template_category_num_id, att_template_num_id, year, month, histo_num_id_tab, tab_line, type);Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Oct 01 08 1 15s940ms 15s940ms [ User: a3dsupervisor - Total duration: 15s940ms - Times executed: 1 ]
[ Application: psql - Total duration: 15s940ms - Times executed: 1 ]
-
ALTER TABLE gtp_monthly_history ADD CONSTRAINT u_hist_obj_cat_att_year_month_line_type UNIQUE (obj_num_id, att_template_category_num_id, att_template_num_id, year, month, histo_num_id_tab, tab_line, type);
Date: 2025-10-01 06:23:19 Duration: 15s940ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
12 14s548ms 1 14s548ms 14s548ms 14s548ms alter table gtp_log_ehcache add constraint pk_log_ehcache primary key (log_ehcache_num_id);Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Oct 01 08 1 14s548ms 14s548ms [ User: a3dsupervisor - Total duration: 14s548ms - Times executed: 1 ]
[ Application: psql - Total duration: 14s548ms - Times executed: 1 ]
-
ALTER TABLE gtp_log_ehcache ADD CONSTRAINT pk_log_ehcache PRIMARY KEY (log_ehcache_num_id);
Date: 2025-10-01 06:22:52 Duration: 14s548ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
13 12s343ms 1 12s343ms 12s343ms 12s343ms create index i_log_ehcache_server_id on gtp_log_ehcache (server_id);Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Oct 01 08 1 12s343ms 12s343ms [ User: a3dsupervisor - Total duration: 12s343ms - Times executed: 1 ]
[ Application: psql - Total duration: 12s343ms - Times executed: 1 ]
-
CREATE INDEX i_log_ehcache_server_id ON gtp_log_ehcache (server_id);
Date: 2025-10-01 06:22:07 Duration: 12s343ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
14 12s168ms 1 12s168ms 12s168ms 12s168ms create index i_gtp_obj_compo_value_compo_id on gtp_obj_composition (obj_compo_value, att_template_num_id, att_template_category_num_id, obj_num_id);Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Oct 01 08 1 12s168ms 12s168ms [ User: a3dsupervisor - Total duration: 12s168ms - Times executed: 1 ]
[ Application: psql - Total duration: 12s168ms - Times executed: 1 ]
-
CREATE INDEX i_gtp_obj_compo_value_compo_id ON gtp_obj_composition (obj_compo_value, att_template_num_id, att_template_category_num_id, obj_num_id);
Date: 2025-10-01 06:21:13 Duration: 12s168ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
15 11s552ms 1 11s552ms 11s552ms 11s552ms copy public.pe_consumption_10min (consumption_num_id, counting_point_num_id, type, origin, date_storage, date_stamped, time_period, value, value_kwh, value_co2, user_comment, consumption_dcre, consumption_creator, consumption_dmaj, consumption_modifier) to stdout;Times Reported Time consuming queries #15
Day Hour Count Duration Avg duration Oct 01 08 1 11s552ms 11s552ms [ User: a3dsupervisor - Total duration: 11s552ms - Times executed: 1 ]
[ Application: pg_dump - Total duration: 11s552ms - Times executed: 1 ]
-
COPY public.pe_consumption_10min (consumption_num_id, counting_point_num_id, type, origin, date_storage, date_stamped, time_period, value, value_kwh, value_co2, user_comment, consumption_dcre, consumption_creator, consumption_dmaj, consumption_modifier) TO stdout;
Date: 2025-10-01 06:37:40 Duration: 11s552ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: pg_dump
16 11s296ms 1 11s296ms 11s296ms 11s296ms create index i_log_ehcache_date on gtp_log_ehcache (log_date);Times Reported Time consuming queries #16
Day Hour Count Duration Avg duration Oct 01 08 1 11s296ms 11s296ms [ User: a3dsupervisor - Total duration: 11s296ms - Times executed: 1 ]
[ Application: psql - Total duration: 11s296ms - Times executed: 1 ]
-
CREATE INDEX i_log_ehcache_date ON gtp_log_ehcache (log_date);
Date: 2025-10-01 06:21:43 Duration: 11s296ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
17 10s751ms 1 10s751ms 10s751ms 10s751ms create index i_log_ehcache_region_name on gtp_log_ehcache (region_name);Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration Oct 01 08 1 10s751ms 10s751ms [ User: a3dsupervisor - Total duration: 10s751ms - Times executed: 1 ]
[ Application: psql - Total duration: 10s751ms - Times executed: 1 ]
-
CREATE INDEX i_log_ehcache_region_name ON gtp_log_ehcache (region_name);
Date: 2025-10-01 06:21:54 Duration: 10s751ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
18 8s474ms 1 8s474ms 8s474ms 8s474ms alter table gtp_history_obj_compo add constraint pk_history_obj_compo primary key (history_compo_id);Times Reported Time consuming queries #18
Day Hour Count Duration Avg duration Oct 01 08 1 8s474ms 8s474ms [ User: a3dsupervisor - Total duration: 8s474ms - Times executed: 1 ]
[ Application: psql - Total duration: 8s474ms - Times executed: 1 ]
-
ALTER TABLE gtp_history_obj_compo ADD CONSTRAINT pk_history_obj_compo PRIMARY KEY (history_compo_id);
Date: 2025-10-01 06:22:35 Duration: 8s474ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
19 7s386ms 1 7s386ms 7s386ms 7s386ms create index i_gtp_obj_compo_value_case on gtp_obj_composition (touppernoaccent (obj_compo_value));Times Reported Time consuming queries #19
Day Hour Count Duration Avg duration Oct 01 08 1 7s386ms 7s386ms [ User: a3dsupervisor - Total duration: 7s386ms - Times executed: 1 ]
[ Application: psql - Total duration: 7s386ms - Times executed: 1 ]
-
CREATE INDEX i_gtp_obj_compo_value_case ON gtp_obj_composition (touppernoaccent (obj_compo_value));
Date: 2025-10-01 06:21:01 Duration: 7s386ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
20 6s733ms 1 6s733ms 6s733ms 6s733ms alter table gtp_monthly_history add constraint pk_gtp_monthly_history primary key (histo_num_id);Times Reported Time consuming queries #20
Day Hour Count Duration Avg duration Oct 01 08 1 6s733ms 6s733ms [ User: a3dsupervisor - Total duration: 6s733ms - Times executed: 1 ]
[ Application: psql - Total duration: 6s733ms - Times executed: 1 ]
-
ALTER TABLE gtp_monthly_history ADD CONSTRAINT pk_gtp_monthly_history PRIMARY KEY (histo_num_id);
Date: 2025-10-01 06:23:04 Duration: 6s733ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
Most frequent queries (N)
Rank Times executed Total duration Min duration Max duration Avg duration Query 1 3 19s139ms 6s46ms 6s556ms 6s379ms commit;Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Oct 01 09 3 19s139ms 6s379ms [ User: a3dsupervisor - Total duration: 19s139ms - Times executed: 3 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 19s139ms - Times executed: 3 ]
-
COMMIT;
Date: 2025-10-01 07:02:05 Duration: 6s556ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: PostgreSQL JDBC Driver Bind query: yes
-
COMMIT;
Date: 2025-10-01 07:02:05 Duration: 6s536ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: PostgreSQL JDBC Driver Bind query: yes
-
COMMIT;
Date: 2025-10-01 07:02:03 Duration: 6s46ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: PostgreSQL JDBC Driver Bind query: yes
2 2 31s517ms 6s326ms 25s191ms 15s758ms delete from gtp_log_ehcache where log_date <;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Oct 01 08 1 6s326ms 6s326ms 10 1 25s191ms 25s191ms [ User: a3dsupervisor - Total duration: 31s517ms - Times executed: 2 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 31s517ms - Times executed: 2 ]
-
delete from GTP_LOG_EHCACHE where LOG_DATE <;
Date: 2025-10-01 08:26:17 Duration: 25s191ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: PostgreSQL JDBC Driver Bind query: yes
-
delete from GTP_LOG_EHCACHE where LOG_DATE <;
Date: 2025-10-01 06:29:50 Duration: 6s326ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: PostgreSQL JDBC Driver Bind query: yes
3 1 23m2s 23m2s 23m2s 23m2s -- revoke all on function a3d_gtp_reftk.touppernoaccent (p_string text) from public;drop trigger if exists t_bef_ins_er_gtp_obj on gtp_obj cascade;Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Oct 01 12 1 23m2s 23m2s [ User: a3dsupervisor - Total duration: 23m2s - Times executed: 1 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 23m2s - Times executed: 1 ]
-
-- REVOKE ALL ON FUNCTION a3d_gtp_reftk.touppernoaccent (p_string text) FROM PUBLIC;DROP TRIGGER IF EXISTS t_bef_ins_er_gtp_obj ON gtp_obj CASCADE;
Date: 2025-10-01 10:12:55 Duration: 23m2s Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: PostgreSQL JDBC Driver Bind query: yes
4 1 13m9s 13m9s 13m9s 13m9s create or replace procedure pack_gtp_trigger.p_delete_gtp_obj (p_user_num_id bigint, p_obj_id_lst bigint[], p_action_id bigint default null) as $body$ declare l_qsp_to_delete int[]; l_doc_num_ids int[]; l_obj_id_lst int[]; l_obj_id int; l_action_id bigint; begin --remove duplicate ids l_obj_id_lst := pack_gtp_utils.f_get_without_duplicate(p_obj_id_lst); --insert dans la table gtp_history_obj_action l_action_id := pack_gtp_trigger.f_insert_history_obj_action(const2text(?), p_user_num_id, ?, p_action_id); -- insert dans l historique des objets concernes insert into gtp_history_obj_deleted(action_num_id, workspace_num_id, obj_num_id, obj_name, obj_template_num_id, obj_creator) select l_action_id, got.workspace_num_id, gob.obj_num_id, gob.obj_name_fr, gob.obj_template_num_id, gob.obj_creator from gtp_obj gob inner join gtp_obj_template got on got.obj_template_num_id = gob.obj_template_num_id where gob.obj_b_valid = ? and gob.obj_num_id in (select unnest(l_obj_id_lst)); --historique obj en tant que conteneur insert into gtp_history_obj_link_unlink(history_link_unlink_id, action_num_id, obj_num_id_p, rel_template_num_id, obj_num_id) select nextval(?), l_action_id, gob.obj_num_id, gr.rel_template_num_id, gr.content_num_id from gtp_obj gob inner join gtp_relation gr on gob.obj_num_id = gr.container_num_id where gob.obj_b_valid = ? and gob.obj_num_id in (select unnest(l_obj_id_lst)); --historique obj en tant que contenu insert into gtp_history_obj_link_unlink(history_link_unlink_id, action_num_id, obj_num_id_p, rel_template_num_id, obj_num_id) select nextval(?), l_action_id, gcr.container_num_id, gcr.rel_template_num_id, gob.obj_num_id from gtp_obj gob inner join gtp_relation gcr on gcr.content_num_id = gob.obj_num_id where gob.obj_b_valid = ? and gob.obj_num_id in (select unnest(l_obj_id_lst)); -- retrieve files from ged of gtp project must be deleted select array_agg(goc.obj_compo_value) into l_doc_num_ids from gtp_obj_composition goc inner join gtp_att_template gat on (goc.att_template_num_id = gat.att_template_num_id and gat.att_template_domain_code = ?) where goc.obj_compo_value is not null -- suppression des null (ajouter/oracle) and goc.obj_num_id in (select unnest(l_obj_id_lst)); --suppression des compositions delete from gtp_obj_composition goc where goc.obj_num_id in (select unnest(l_obj_id_lst)); -- suppression les fichier de la ged du projet gtp qui ne sont plus references par un objet gtp --note(jbu): on met le flag de suppression au document, le moteur de suppression ce chargera du reste update ged_document gd set document_content_to_remove = ?, del_action_num_id = p_action_id from unnest(l_doc_num_ids) as l_doc_num_id where gd.project_num_id = ? and gd.document_num_id = l_doc_num_id and coalesce(gd.document_content_to_remove , ? ) != ? and not exists (select ? from gtp_obj_composition ga inner join gtp_att_template gat on (ga.att_template_num_id = gat.att_template_num_id and gat.att_template_domain_code = ?) where obj_compo_value = l_doc_num_id::varchar ); -- suppression dans gtp_obj_rel_vt delete from gtp_obj_rel_vt gor where gor.obj_num_id in (select unnest(l_obj_id_lst)); delete from gtp_obj_rel_vt gor where gor.obj_num_id_p in (select unnest(l_obj_id_lst)); -- suppression gtp_relation delete from gtp_relation grel where grel.content_num_id in (select unnest(l_obj_id_lst)); delete from gtp_relation grel where grel.container_num_id in (select unnest(l_obj_id_lst)); -- suppression gtp_obj delete from gtp_obj gob where gob.obj_num_id in (select unnest(l_obj_id_lst));end;-- suppression d un gtp_obj a partir de son id$body$language plpgsql;Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Oct 01 12 1 13m9s 13m9s [ User: a3dsupervisor - Total duration: 13m9s - Times executed: 1 ]
[ Application: DBeaver 23.2.0 - SQLEditor 'Script-5.sql' - Total duration: 13m9s - Times executed: 1 ]
-
CREATE OR REPLACE PROCEDURE pack_gtp_trigger.p_delete_gtp_obj (P_USER_NUM_ID bigint, P_OBJ_ID_LST bigint[], P_ACTION_ID bigint DEFAULT null) AS $body$ DECLARE L_QSP_TO_DELETE int[]; L_DOC_NUM_IDS int[]; L_OBJ_ID_LST int[]; L_OBJ_ID int; L_ACTION_ID bigint; BEGIN --remove duplicate ids L_OBJ_ID_LST := PACK_GTP_UTILS.F_GET_WITHOUT_DUPLICATE(P_OBJ_ID_LST); --insert dans la table GTP_HISTORY_OBJ_ACTION L_ACTION_ID := PACK_GTP_TRIGGER.F_INSERT_HISTORY_OBJ_ACTION(const2text('PACK_GTP_VERSION.CST_DELETE'), P_USER_NUM_ID, 0, P_ACTION_ID); -- insert dans l historique des objets concernes INSERT INTO GTP_HISTORY_OBJ_DELETED(ACTION_NUM_ID, WORKSPACE_NUM_ID, OBJ_NUM_ID, OBJ_NAME, OBJ_TEMPLATE_NUM_ID, OBJ_CREATOR) SELECT L_ACTION_ID, got.workspace_num_id, gob.obj_num_id, gob.obj_name_fr, gob.obj_template_num_id, gob.obj_creator from gtp_obj gob inner join gtp_obj_template got on got.obj_template_num_id = gob.obj_template_num_id where gob.obj_b_valid = 1 and gob.obj_num_id in (select unnest(L_OBJ_ID_LST)); --historique obj en tant que conteneur INSERT INTO GTP_HISTORY_OBJ_LINK_UNLINK(HISTORY_LINK_UNLINK_ID, ACTION_NUM_ID, OBJ_NUM_ID_P, REL_TEMPLATE_NUM_ID, OBJ_NUM_ID) SELECT nextval('s_history_obj_link_unlink'), L_ACTION_ID, gob.obj_num_id, gr.rel_template_num_id, gr.content_num_id from gtp_obj gob inner join gtp_relation gr on gob.obj_num_id = gr.container_num_id where gob.obj_b_valid = 1 AND gob.obj_num_id in (select unnest(L_OBJ_ID_LST)); --historique obj en tant que contenu INSERT INTO GTP_HISTORY_OBJ_LINK_UNLINK(HISTORY_LINK_UNLINK_ID, ACTION_NUM_ID, OBJ_NUM_ID_P, REL_TEMPLATE_NUM_ID, OBJ_NUM_ID) SELECT nextval('s_history_obj_link_unlink'), L_ACTION_ID, gcr.container_num_id, gcr.rel_template_num_id, gob.obj_num_id from gtp_obj gob inner join gtp_relation gcr on gcr.content_num_id = gob.obj_num_id where gob.obj_b_valid = 1 AND gob.obj_num_id in (select unnest(L_OBJ_ID_LST)); -- retrieve files from GED of GTP project must be deleted select array_agg(goc.obj_compo_value) into L_DOC_NUM_IDS from GTP_OBJ_COMPOSITION goc inner join gtp_att_template gat ON (goc.att_template_num_id = gat.att_template_num_id and gat.att_template_domain_code = 'FIL') where goc.obj_compo_value is not null -- suppression des null (ajouter/oracle) and goc.obj_num_id in (select unnest(L_OBJ_ID_LST)); --Suppression des compositions delete from GTP_OBJ_COMPOSITION goc where goc.obj_num_id in (select unnest(L_OBJ_ID_LST)); -- Suppression les fichier de la GED du projet GTP qui ne sont plus references par un objet GTP --NOTE(JBU): On met le flag de suppression au document, le moteur de suppression ce chargera du reste UPDATE ged_document gd SET DOCUMENT_CONTENT_TO_REMOVE = 1, DEL_ACTION_NUM_ID = P_ACTION_ID FROM unnest(L_DOC_NUM_IDS) AS L_DOC_NUM_ID where gd.project_num_id = 1 and gd.document_num_id = L_DOC_NUM_ID AND COALESCE(gd.DOCUMENT_CONTENT_TO_REMOVE , 0 ) != 1 AND not exists (SELECT 'x' from GTP_OBJ_COMPOSITION ga inner join gtp_att_template gat ON (ga.att_template_num_id = gat.att_template_num_id and gat.att_template_domain_code = 'FIL') where obj_compo_value = L_DOC_NUM_ID::varchar ); -- Suppression dans GTP_OBJ_REL_VT delete from GTP_OBJ_REL_VT gor where gor.obj_num_id in (select unnest(L_OBJ_ID_LST)); delete from GTP_OBJ_REL_VT gor where gor.obj_num_id_p in (select unnest(L_OBJ_ID_LST)); -- suppression GTP_RELATION delete from gtp_relation grel where grel.content_num_id in (select unnest(L_OBJ_ID_LST)); delete from gtp_relation grel where grel.container_num_id in (select unnest(L_OBJ_ID_LST)); -- Suppression GTP_OBJ delete from gtp_obj gob where gob.obj_num_id in (select unnest(L_OBJ_ID_LST));end;-- Suppression d un GTP_OBJ a partir de son id$body$LANGUAGE PLPGSQL;
Date: 2025-10-01 10:12:55 Duration: 13m9s Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: DBeaver 23.2.0 - SQLEditor 'Script-5.sql' Bind query: yes
5 1 50s751ms 50s751ms 50s751ms 50s751ms vacuum analyze;Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Oct 01 08 1 50s751ms 50s751ms [ User: a3dsupervisor - Total duration: 50s751ms - Times executed: 1 ]
[ Application: psql - Total duration: 50s751ms - Times executed: 1 ]
-
VACUUM ANALYZE;
Date: 2025-10-01 06:25:01 Duration: 50s751ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
6 1 36s984ms 36s984ms 36s984ms 36s984ms copy public.gtp_log_ehcache (log_ehcache_num_id, server_id, log_date, region_name, max_memory, used_memory_min, used_memory_average, used_memory_max, element_count_min, element_count_average, element_count_max, hit_count, miss_count) to stdout;Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Oct 01 08 1 36s984ms 36s984ms [ User: a3dsupervisor - Total duration: 36s984ms - Times executed: 1 ]
[ Application: pg_dump - Total duration: 36s984ms - Times executed: 1 ]
-
COPY public.gtp_log_ehcache (log_ehcache_num_id, server_id, log_date, region_name, max_memory, used_memory_min, used_memory_average, used_memory_max, element_count_min, element_count_average, element_count_max, hit_count, miss_count) TO stdout;
Date: 2025-10-01 06:35:59 Duration: 36s984ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: pg_dump
7 1 34s3ms 34s3ms 34s3ms 34s3ms vacuum analyse;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Oct 01 08 1 34s3ms 34s3ms [ User: a3dsupervisor - Total duration: 34s3ms - Times executed: 1 ]
[ Application: psql - Total duration: 34s3ms - Times executed: 1 ]
-
VACUUM ANALYSE;
Date: 2025-10-01 06:25:42 Duration: 34s3ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
8 1 27s485ms 27s485ms 27s485ms 27s485ms copy public.gtp_obj_composition (obj_compo_num_id, obj_num_id, att_template_category_num_id, att_template_num_id, obj_compo_num_id_tab, obj_compo_ligne_tab_num_id, obj_compo_value, obj_compo_dcre, obj_compo_creator, obj_compo_dmaj, obj_compo_modifier, obj_compo_unit_num_id) to stdout;Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Oct 01 08 1 27s485ms 27s485ms [ User: a3dsupervisor - Total duration: 27s485ms - Times executed: 1 ]
[ Application: pg_dump - Total duration: 27s485ms - Times executed: 1 ]
-
COPY public.gtp_obj_composition (obj_compo_num_id, obj_num_id, att_template_category_num_id, att_template_num_id, obj_compo_num_id_tab, obj_compo_ligne_tab_num_id, obj_compo_value, obj_compo_dcre, obj_compo_creator, obj_compo_dmaj, obj_compo_modifier, obj_compo_unit_num_id) TO stdout;
Date: 2025-10-01 06:37:29 Duration: 27s485ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: pg_dump
9 1 23s931ms 23s931ms 23s931ms 23s931ms copy public.gtp_history_obj_compo (history_compo_id, action_num_id, obj_num_id, att_template_num_id, att_template_category_num_id, cell_column, cell_line, att_new_value, displayable_value, action_type, obj_compo_new_unit_num_id) to stdout;Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Oct 01 08 1 23s931ms 23s931ms [ User: a3dsupervisor - Total duration: 23s931ms - Times executed: 1 ]
[ Application: pg_dump - Total duration: 23s931ms - Times executed: 1 ]
-
COPY public.gtp_history_obj_compo (history_compo_id, action_num_id, obj_num_id, att_template_num_id, att_template_category_num_id, cell_column, cell_line, att_new_value, displayable_value, action_type, obj_compo_new_unit_num_id) TO stdout;
Date: 2025-10-01 06:36:23 Duration: 23s931ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: pg_dump
10 1 16s302ms 16s302ms 16s302ms 16s302ms create index i_fk_gtp_obj_compo_history_new_unit on gtp_history_obj_compo (obj_compo_new_unit_num_id);Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Oct 01 08 1 16s302ms 16s302ms [ User: a3dsupervisor - Total duration: 16s302ms - Times executed: 1 ]
[ Application: psql - Total duration: 16s302ms - Times executed: 1 ]
-
CREATE INDEX i_fk_gtp_obj_compo_history_new_unit ON gtp_history_obj_compo (obj_compo_new_unit_num_id);
Date: 2025-10-01 06:19:48 Duration: 16s302ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
11 1 15s940ms 15s940ms 15s940ms 15s940ms alter table gtp_monthly_history add constraint u_hist_obj_cat_att_year_month_line_type unique (obj_num_id, att_template_category_num_id, att_template_num_id, year, month, histo_num_id_tab, tab_line, type);Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Oct 01 08 1 15s940ms 15s940ms [ User: a3dsupervisor - Total duration: 15s940ms - Times executed: 1 ]
[ Application: psql - Total duration: 15s940ms - Times executed: 1 ]
-
ALTER TABLE gtp_monthly_history ADD CONSTRAINT u_hist_obj_cat_att_year_month_line_type UNIQUE (obj_num_id, att_template_category_num_id, att_template_num_id, year, month, histo_num_id_tab, tab_line, type);
Date: 2025-10-01 06:23:19 Duration: 15s940ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
12 1 14s548ms 14s548ms 14s548ms 14s548ms alter table gtp_log_ehcache add constraint pk_log_ehcache primary key (log_ehcache_num_id);Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Oct 01 08 1 14s548ms 14s548ms [ User: a3dsupervisor - Total duration: 14s548ms - Times executed: 1 ]
[ Application: psql - Total duration: 14s548ms - Times executed: 1 ]
-
ALTER TABLE gtp_log_ehcache ADD CONSTRAINT pk_log_ehcache PRIMARY KEY (log_ehcache_num_id);
Date: 2025-10-01 06:22:52 Duration: 14s548ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
13 1 12s343ms 12s343ms 12s343ms 12s343ms create index i_log_ehcache_server_id on gtp_log_ehcache (server_id);Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Oct 01 08 1 12s343ms 12s343ms [ User: a3dsupervisor - Total duration: 12s343ms - Times executed: 1 ]
[ Application: psql - Total duration: 12s343ms - Times executed: 1 ]
-
CREATE INDEX i_log_ehcache_server_id ON gtp_log_ehcache (server_id);
Date: 2025-10-01 06:22:07 Duration: 12s343ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
14 1 12s168ms 12s168ms 12s168ms 12s168ms create index i_gtp_obj_compo_value_compo_id on gtp_obj_composition (obj_compo_value, att_template_num_id, att_template_category_num_id, obj_num_id);Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Oct 01 08 1 12s168ms 12s168ms [ User: a3dsupervisor - Total duration: 12s168ms - Times executed: 1 ]
[ Application: psql - Total duration: 12s168ms - Times executed: 1 ]
-
CREATE INDEX i_gtp_obj_compo_value_compo_id ON gtp_obj_composition (obj_compo_value, att_template_num_id, att_template_category_num_id, obj_num_id);
Date: 2025-10-01 06:21:13 Duration: 12s168ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
15 1 11s552ms 11s552ms 11s552ms 11s552ms copy public.pe_consumption_10min (consumption_num_id, counting_point_num_id, type, origin, date_storage, date_stamped, time_period, value, value_kwh, value_co2, user_comment, consumption_dcre, consumption_creator, consumption_dmaj, consumption_modifier) to stdout;Times Reported Time consuming queries #15
Day Hour Count Duration Avg duration Oct 01 08 1 11s552ms 11s552ms [ User: a3dsupervisor - Total duration: 11s552ms - Times executed: 1 ]
[ Application: pg_dump - Total duration: 11s552ms - Times executed: 1 ]
-
COPY public.pe_consumption_10min (consumption_num_id, counting_point_num_id, type, origin, date_storage, date_stamped, time_period, value, value_kwh, value_co2, user_comment, consumption_dcre, consumption_creator, consumption_dmaj, consumption_modifier) TO stdout;
Date: 2025-10-01 06:37:40 Duration: 11s552ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: pg_dump
16 1 11s296ms 11s296ms 11s296ms 11s296ms create index i_log_ehcache_date on gtp_log_ehcache (log_date);Times Reported Time consuming queries #16
Day Hour Count Duration Avg duration Oct 01 08 1 11s296ms 11s296ms [ User: a3dsupervisor - Total duration: 11s296ms - Times executed: 1 ]
[ Application: psql - Total duration: 11s296ms - Times executed: 1 ]
-
CREATE INDEX i_log_ehcache_date ON gtp_log_ehcache (log_date);
Date: 2025-10-01 06:21:43 Duration: 11s296ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
17 1 10s751ms 10s751ms 10s751ms 10s751ms create index i_log_ehcache_region_name on gtp_log_ehcache (region_name);Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration Oct 01 08 1 10s751ms 10s751ms [ User: a3dsupervisor - Total duration: 10s751ms - Times executed: 1 ]
[ Application: psql - Total duration: 10s751ms - Times executed: 1 ]
-
CREATE INDEX i_log_ehcache_region_name ON gtp_log_ehcache (region_name);
Date: 2025-10-01 06:21:54 Duration: 10s751ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
18 1 8s474ms 8s474ms 8s474ms 8s474ms alter table gtp_history_obj_compo add constraint pk_history_obj_compo primary key (history_compo_id);Times Reported Time consuming queries #18
Day Hour Count Duration Avg duration Oct 01 08 1 8s474ms 8s474ms [ User: a3dsupervisor - Total duration: 8s474ms - Times executed: 1 ]
[ Application: psql - Total duration: 8s474ms - Times executed: 1 ]
-
ALTER TABLE gtp_history_obj_compo ADD CONSTRAINT pk_history_obj_compo PRIMARY KEY (history_compo_id);
Date: 2025-10-01 06:22:35 Duration: 8s474ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
19 1 7s386ms 7s386ms 7s386ms 7s386ms create index i_gtp_obj_compo_value_case on gtp_obj_composition (touppernoaccent (obj_compo_value));Times Reported Time consuming queries #19
Day Hour Count Duration Avg duration Oct 01 08 1 7s386ms 7s386ms [ User: a3dsupervisor - Total duration: 7s386ms - Times executed: 1 ]
[ Application: psql - Total duration: 7s386ms - Times executed: 1 ]
-
CREATE INDEX i_gtp_obj_compo_value_case ON gtp_obj_composition (touppernoaccent (obj_compo_value));
Date: 2025-10-01 06:21:01 Duration: 7s386ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
20 1 6s733ms 6s733ms 6s733ms 6s733ms alter table gtp_monthly_history add constraint pk_gtp_monthly_history primary key (histo_num_id);Times Reported Time consuming queries #20
Day Hour Count Duration Avg duration Oct 01 08 1 6s733ms 6s733ms [ User: a3dsupervisor - Total duration: 6s733ms - Times executed: 1 ]
[ Application: psql - Total duration: 6s733ms - Times executed: 1 ]
-
ALTER TABLE gtp_monthly_history ADD CONSTRAINT pk_gtp_monthly_history PRIMARY KEY (histo_num_id);
Date: 2025-10-01 06:23:04 Duration: 6s733ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
Normalized slowest queries (N)
Rank Min duration Max duration Avg duration Times executed Total duration Query 1 23m2s 23m2s 23m2s 1 23m2s -- revoke all on function a3d_gtp_reftk.touppernoaccent (p_string text) from public;drop trigger if exists t_bef_ins_er_gtp_obj on gtp_obj cascade;Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Oct 01 12 1 23m2s 23m2s [ User: a3dsupervisor - Total duration: 23m2s - Times executed: 1 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 23m2s - Times executed: 1 ]
-
-- REVOKE ALL ON FUNCTION a3d_gtp_reftk.touppernoaccent (p_string text) FROM PUBLIC;DROP TRIGGER IF EXISTS t_bef_ins_er_gtp_obj ON gtp_obj CASCADE;
Date: 2025-10-01 10:12:55 Duration: 23m2s Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: PostgreSQL JDBC Driver Bind query: yes
2 13m9s 13m9s 13m9s 1 13m9s create or replace procedure pack_gtp_trigger.p_delete_gtp_obj (p_user_num_id bigint, p_obj_id_lst bigint[], p_action_id bigint default null) as $body$ declare l_qsp_to_delete int[]; l_doc_num_ids int[]; l_obj_id_lst int[]; l_obj_id int; l_action_id bigint; begin --remove duplicate ids l_obj_id_lst := pack_gtp_utils.f_get_without_duplicate(p_obj_id_lst); --insert dans la table gtp_history_obj_action l_action_id := pack_gtp_trigger.f_insert_history_obj_action(const2text(?), p_user_num_id, ?, p_action_id); -- insert dans l historique des objets concernes insert into gtp_history_obj_deleted(action_num_id, workspace_num_id, obj_num_id, obj_name, obj_template_num_id, obj_creator) select l_action_id, got.workspace_num_id, gob.obj_num_id, gob.obj_name_fr, gob.obj_template_num_id, gob.obj_creator from gtp_obj gob inner join gtp_obj_template got on got.obj_template_num_id = gob.obj_template_num_id where gob.obj_b_valid = ? and gob.obj_num_id in (select unnest(l_obj_id_lst)); --historique obj en tant que conteneur insert into gtp_history_obj_link_unlink(history_link_unlink_id, action_num_id, obj_num_id_p, rel_template_num_id, obj_num_id) select nextval(?), l_action_id, gob.obj_num_id, gr.rel_template_num_id, gr.content_num_id from gtp_obj gob inner join gtp_relation gr on gob.obj_num_id = gr.container_num_id where gob.obj_b_valid = ? and gob.obj_num_id in (select unnest(l_obj_id_lst)); --historique obj en tant que contenu insert into gtp_history_obj_link_unlink(history_link_unlink_id, action_num_id, obj_num_id_p, rel_template_num_id, obj_num_id) select nextval(?), l_action_id, gcr.container_num_id, gcr.rel_template_num_id, gob.obj_num_id from gtp_obj gob inner join gtp_relation gcr on gcr.content_num_id = gob.obj_num_id where gob.obj_b_valid = ? and gob.obj_num_id in (select unnest(l_obj_id_lst)); -- retrieve files from ged of gtp project must be deleted select array_agg(goc.obj_compo_value) into l_doc_num_ids from gtp_obj_composition goc inner join gtp_att_template gat on (goc.att_template_num_id = gat.att_template_num_id and gat.att_template_domain_code = ?) where goc.obj_compo_value is not null -- suppression des null (ajouter/oracle) and goc.obj_num_id in (select unnest(l_obj_id_lst)); --suppression des compositions delete from gtp_obj_composition goc where goc.obj_num_id in (select unnest(l_obj_id_lst)); -- suppression les fichier de la ged du projet gtp qui ne sont plus references par un objet gtp --note(jbu): on met le flag de suppression au document, le moteur de suppression ce chargera du reste update ged_document gd set document_content_to_remove = ?, del_action_num_id = p_action_id from unnest(l_doc_num_ids) as l_doc_num_id where gd.project_num_id = ? and gd.document_num_id = l_doc_num_id and coalesce(gd.document_content_to_remove , ? ) != ? and not exists (select ? from gtp_obj_composition ga inner join gtp_att_template gat on (ga.att_template_num_id = gat.att_template_num_id and gat.att_template_domain_code = ?) where obj_compo_value = l_doc_num_id::varchar ); -- suppression dans gtp_obj_rel_vt delete from gtp_obj_rel_vt gor where gor.obj_num_id in (select unnest(l_obj_id_lst)); delete from gtp_obj_rel_vt gor where gor.obj_num_id_p in (select unnest(l_obj_id_lst)); -- suppression gtp_relation delete from gtp_relation grel where grel.content_num_id in (select unnest(l_obj_id_lst)); delete from gtp_relation grel where grel.container_num_id in (select unnest(l_obj_id_lst)); -- suppression gtp_obj delete from gtp_obj gob where gob.obj_num_id in (select unnest(l_obj_id_lst));end;-- suppression d un gtp_obj a partir de son id$body$language plpgsql;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Oct 01 12 1 13m9s 13m9s [ User: a3dsupervisor - Total duration: 13m9s - Times executed: 1 ]
[ Application: DBeaver 23.2.0 - SQLEditor 'Script-5.sql' - Total duration: 13m9s - Times executed: 1 ]
-
CREATE OR REPLACE PROCEDURE pack_gtp_trigger.p_delete_gtp_obj (P_USER_NUM_ID bigint, P_OBJ_ID_LST bigint[], P_ACTION_ID bigint DEFAULT null) AS $body$ DECLARE L_QSP_TO_DELETE int[]; L_DOC_NUM_IDS int[]; L_OBJ_ID_LST int[]; L_OBJ_ID int; L_ACTION_ID bigint; BEGIN --remove duplicate ids L_OBJ_ID_LST := PACK_GTP_UTILS.F_GET_WITHOUT_DUPLICATE(P_OBJ_ID_LST); --insert dans la table GTP_HISTORY_OBJ_ACTION L_ACTION_ID := PACK_GTP_TRIGGER.F_INSERT_HISTORY_OBJ_ACTION(const2text('PACK_GTP_VERSION.CST_DELETE'), P_USER_NUM_ID, 0, P_ACTION_ID); -- insert dans l historique des objets concernes INSERT INTO GTP_HISTORY_OBJ_DELETED(ACTION_NUM_ID, WORKSPACE_NUM_ID, OBJ_NUM_ID, OBJ_NAME, OBJ_TEMPLATE_NUM_ID, OBJ_CREATOR) SELECT L_ACTION_ID, got.workspace_num_id, gob.obj_num_id, gob.obj_name_fr, gob.obj_template_num_id, gob.obj_creator from gtp_obj gob inner join gtp_obj_template got on got.obj_template_num_id = gob.obj_template_num_id where gob.obj_b_valid = 1 and gob.obj_num_id in (select unnest(L_OBJ_ID_LST)); --historique obj en tant que conteneur INSERT INTO GTP_HISTORY_OBJ_LINK_UNLINK(HISTORY_LINK_UNLINK_ID, ACTION_NUM_ID, OBJ_NUM_ID_P, REL_TEMPLATE_NUM_ID, OBJ_NUM_ID) SELECT nextval('s_history_obj_link_unlink'), L_ACTION_ID, gob.obj_num_id, gr.rel_template_num_id, gr.content_num_id from gtp_obj gob inner join gtp_relation gr on gob.obj_num_id = gr.container_num_id where gob.obj_b_valid = 1 AND gob.obj_num_id in (select unnest(L_OBJ_ID_LST)); --historique obj en tant que contenu INSERT INTO GTP_HISTORY_OBJ_LINK_UNLINK(HISTORY_LINK_UNLINK_ID, ACTION_NUM_ID, OBJ_NUM_ID_P, REL_TEMPLATE_NUM_ID, OBJ_NUM_ID) SELECT nextval('s_history_obj_link_unlink'), L_ACTION_ID, gcr.container_num_id, gcr.rel_template_num_id, gob.obj_num_id from gtp_obj gob inner join gtp_relation gcr on gcr.content_num_id = gob.obj_num_id where gob.obj_b_valid = 1 AND gob.obj_num_id in (select unnest(L_OBJ_ID_LST)); -- retrieve files from GED of GTP project must be deleted select array_agg(goc.obj_compo_value) into L_DOC_NUM_IDS from GTP_OBJ_COMPOSITION goc inner join gtp_att_template gat ON (goc.att_template_num_id = gat.att_template_num_id and gat.att_template_domain_code = 'FIL') where goc.obj_compo_value is not null -- suppression des null (ajouter/oracle) and goc.obj_num_id in (select unnest(L_OBJ_ID_LST)); --Suppression des compositions delete from GTP_OBJ_COMPOSITION goc where goc.obj_num_id in (select unnest(L_OBJ_ID_LST)); -- Suppression les fichier de la GED du projet GTP qui ne sont plus references par un objet GTP --NOTE(JBU): On met le flag de suppression au document, le moteur de suppression ce chargera du reste UPDATE ged_document gd SET DOCUMENT_CONTENT_TO_REMOVE = 1, DEL_ACTION_NUM_ID = P_ACTION_ID FROM unnest(L_DOC_NUM_IDS) AS L_DOC_NUM_ID where gd.project_num_id = 1 and gd.document_num_id = L_DOC_NUM_ID AND COALESCE(gd.DOCUMENT_CONTENT_TO_REMOVE , 0 ) != 1 AND not exists (SELECT 'x' from GTP_OBJ_COMPOSITION ga inner join gtp_att_template gat ON (ga.att_template_num_id = gat.att_template_num_id and gat.att_template_domain_code = 'FIL') where obj_compo_value = L_DOC_NUM_ID::varchar ); -- Suppression dans GTP_OBJ_REL_VT delete from GTP_OBJ_REL_VT gor where gor.obj_num_id in (select unnest(L_OBJ_ID_LST)); delete from GTP_OBJ_REL_VT gor where gor.obj_num_id_p in (select unnest(L_OBJ_ID_LST)); -- suppression GTP_RELATION delete from gtp_relation grel where grel.content_num_id in (select unnest(L_OBJ_ID_LST)); delete from gtp_relation grel where grel.container_num_id in (select unnest(L_OBJ_ID_LST)); -- Suppression GTP_OBJ delete from gtp_obj gob where gob.obj_num_id in (select unnest(L_OBJ_ID_LST));end;-- Suppression d un GTP_OBJ a partir de son id$body$LANGUAGE PLPGSQL;
Date: 2025-10-01 10:12:55 Duration: 13m9s Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: DBeaver 23.2.0 - SQLEditor 'Script-5.sql' Bind query: yes
3 50s751ms 50s751ms 50s751ms 1 50s751ms vacuum analyze;Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Oct 01 08 1 50s751ms 50s751ms [ User: a3dsupervisor - Total duration: 50s751ms - Times executed: 1 ]
[ Application: psql - Total duration: 50s751ms - Times executed: 1 ]
-
VACUUM ANALYZE;
Date: 2025-10-01 06:25:01 Duration: 50s751ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
4 36s984ms 36s984ms 36s984ms 1 36s984ms copy public.gtp_log_ehcache (log_ehcache_num_id, server_id, log_date, region_name, max_memory, used_memory_min, used_memory_average, used_memory_max, element_count_min, element_count_average, element_count_max, hit_count, miss_count) to stdout;Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Oct 01 08 1 36s984ms 36s984ms [ User: a3dsupervisor - Total duration: 36s984ms - Times executed: 1 ]
[ Application: pg_dump - Total duration: 36s984ms - Times executed: 1 ]
-
COPY public.gtp_log_ehcache (log_ehcache_num_id, server_id, log_date, region_name, max_memory, used_memory_min, used_memory_average, used_memory_max, element_count_min, element_count_average, element_count_max, hit_count, miss_count) TO stdout;
Date: 2025-10-01 06:35:59 Duration: 36s984ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: pg_dump
5 34s3ms 34s3ms 34s3ms 1 34s3ms vacuum analyse;Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Oct 01 08 1 34s3ms 34s3ms [ User: a3dsupervisor - Total duration: 34s3ms - Times executed: 1 ]
[ Application: psql - Total duration: 34s3ms - Times executed: 1 ]
-
VACUUM ANALYSE;
Date: 2025-10-01 06:25:42 Duration: 34s3ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
6 27s485ms 27s485ms 27s485ms 1 27s485ms copy public.gtp_obj_composition (obj_compo_num_id, obj_num_id, att_template_category_num_id, att_template_num_id, obj_compo_num_id_tab, obj_compo_ligne_tab_num_id, obj_compo_value, obj_compo_dcre, obj_compo_creator, obj_compo_dmaj, obj_compo_modifier, obj_compo_unit_num_id) to stdout;Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Oct 01 08 1 27s485ms 27s485ms [ User: a3dsupervisor - Total duration: 27s485ms - Times executed: 1 ]
[ Application: pg_dump - Total duration: 27s485ms - Times executed: 1 ]
-
COPY public.gtp_obj_composition (obj_compo_num_id, obj_num_id, att_template_category_num_id, att_template_num_id, obj_compo_num_id_tab, obj_compo_ligne_tab_num_id, obj_compo_value, obj_compo_dcre, obj_compo_creator, obj_compo_dmaj, obj_compo_modifier, obj_compo_unit_num_id) TO stdout;
Date: 2025-10-01 06:37:29 Duration: 27s485ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: pg_dump
7 23s931ms 23s931ms 23s931ms 1 23s931ms copy public.gtp_history_obj_compo (history_compo_id, action_num_id, obj_num_id, att_template_num_id, att_template_category_num_id, cell_column, cell_line, att_new_value, displayable_value, action_type, obj_compo_new_unit_num_id) to stdout;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Oct 01 08 1 23s931ms 23s931ms [ User: a3dsupervisor - Total duration: 23s931ms - Times executed: 1 ]
[ Application: pg_dump - Total duration: 23s931ms - Times executed: 1 ]
-
COPY public.gtp_history_obj_compo (history_compo_id, action_num_id, obj_num_id, att_template_num_id, att_template_category_num_id, cell_column, cell_line, att_new_value, displayable_value, action_type, obj_compo_new_unit_num_id) TO stdout;
Date: 2025-10-01 06:36:23 Duration: 23s931ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: pg_dump
8 16s302ms 16s302ms 16s302ms 1 16s302ms create index i_fk_gtp_obj_compo_history_new_unit on gtp_history_obj_compo (obj_compo_new_unit_num_id);Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Oct 01 08 1 16s302ms 16s302ms [ User: a3dsupervisor - Total duration: 16s302ms - Times executed: 1 ]
[ Application: psql - Total duration: 16s302ms - Times executed: 1 ]
-
CREATE INDEX i_fk_gtp_obj_compo_history_new_unit ON gtp_history_obj_compo (obj_compo_new_unit_num_id);
Date: 2025-10-01 06:19:48 Duration: 16s302ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
9 15s940ms 15s940ms 15s940ms 1 15s940ms alter table gtp_monthly_history add constraint u_hist_obj_cat_att_year_month_line_type unique (obj_num_id, att_template_category_num_id, att_template_num_id, year, month, histo_num_id_tab, tab_line, type);Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Oct 01 08 1 15s940ms 15s940ms [ User: a3dsupervisor - Total duration: 15s940ms - Times executed: 1 ]
[ Application: psql - Total duration: 15s940ms - Times executed: 1 ]
-
ALTER TABLE gtp_monthly_history ADD CONSTRAINT u_hist_obj_cat_att_year_month_line_type UNIQUE (obj_num_id, att_template_category_num_id, att_template_num_id, year, month, histo_num_id_tab, tab_line, type);
Date: 2025-10-01 06:23:19 Duration: 15s940ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
10 6s326ms 25s191ms 15s758ms 2 31s517ms delete from gtp_log_ehcache where log_date <;Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Oct 01 08 1 6s326ms 6s326ms 10 1 25s191ms 25s191ms [ User: a3dsupervisor - Total duration: 31s517ms - Times executed: 2 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 31s517ms - Times executed: 2 ]
-
delete from GTP_LOG_EHCACHE where LOG_DATE <;
Date: 2025-10-01 08:26:17 Duration: 25s191ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: PostgreSQL JDBC Driver Bind query: yes
-
delete from GTP_LOG_EHCACHE where LOG_DATE <;
Date: 2025-10-01 06:29:50 Duration: 6s326ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: PostgreSQL JDBC Driver Bind query: yes
11 14s548ms 14s548ms 14s548ms 1 14s548ms alter table gtp_log_ehcache add constraint pk_log_ehcache primary key (log_ehcache_num_id);Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Oct 01 08 1 14s548ms 14s548ms [ User: a3dsupervisor - Total duration: 14s548ms - Times executed: 1 ]
[ Application: psql - Total duration: 14s548ms - Times executed: 1 ]
-
ALTER TABLE gtp_log_ehcache ADD CONSTRAINT pk_log_ehcache PRIMARY KEY (log_ehcache_num_id);
Date: 2025-10-01 06:22:52 Duration: 14s548ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
12 12s343ms 12s343ms 12s343ms 1 12s343ms create index i_log_ehcache_server_id on gtp_log_ehcache (server_id);Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Oct 01 08 1 12s343ms 12s343ms [ User: a3dsupervisor - Total duration: 12s343ms - Times executed: 1 ]
[ Application: psql - Total duration: 12s343ms - Times executed: 1 ]
-
CREATE INDEX i_log_ehcache_server_id ON gtp_log_ehcache (server_id);
Date: 2025-10-01 06:22:07 Duration: 12s343ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
13 12s168ms 12s168ms 12s168ms 1 12s168ms create index i_gtp_obj_compo_value_compo_id on gtp_obj_composition (obj_compo_value, att_template_num_id, att_template_category_num_id, obj_num_id);Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Oct 01 08 1 12s168ms 12s168ms [ User: a3dsupervisor - Total duration: 12s168ms - Times executed: 1 ]
[ Application: psql - Total duration: 12s168ms - Times executed: 1 ]
-
CREATE INDEX i_gtp_obj_compo_value_compo_id ON gtp_obj_composition (obj_compo_value, att_template_num_id, att_template_category_num_id, obj_num_id);
Date: 2025-10-01 06:21:13 Duration: 12s168ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
14 11s552ms 11s552ms 11s552ms 1 11s552ms copy public.pe_consumption_10min (consumption_num_id, counting_point_num_id, type, origin, date_storage, date_stamped, time_period, value, value_kwh, value_co2, user_comment, consumption_dcre, consumption_creator, consumption_dmaj, consumption_modifier) to stdout;Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Oct 01 08 1 11s552ms 11s552ms [ User: a3dsupervisor - Total duration: 11s552ms - Times executed: 1 ]
[ Application: pg_dump - Total duration: 11s552ms - Times executed: 1 ]
-
COPY public.pe_consumption_10min (consumption_num_id, counting_point_num_id, type, origin, date_storage, date_stamped, time_period, value, value_kwh, value_co2, user_comment, consumption_dcre, consumption_creator, consumption_dmaj, consumption_modifier) TO stdout;
Date: 2025-10-01 06:37:40 Duration: 11s552ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: pg_dump
15 11s296ms 11s296ms 11s296ms 1 11s296ms create index i_log_ehcache_date on gtp_log_ehcache (log_date);Times Reported Time consuming queries #15
Day Hour Count Duration Avg duration Oct 01 08 1 11s296ms 11s296ms [ User: a3dsupervisor - Total duration: 11s296ms - Times executed: 1 ]
[ Application: psql - Total duration: 11s296ms - Times executed: 1 ]
-
CREATE INDEX i_log_ehcache_date ON gtp_log_ehcache (log_date);
Date: 2025-10-01 06:21:43 Duration: 11s296ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
16 10s751ms 10s751ms 10s751ms 1 10s751ms create index i_log_ehcache_region_name on gtp_log_ehcache (region_name);Times Reported Time consuming queries #16
Day Hour Count Duration Avg duration Oct 01 08 1 10s751ms 10s751ms [ User: a3dsupervisor - Total duration: 10s751ms - Times executed: 1 ]
[ Application: psql - Total duration: 10s751ms - Times executed: 1 ]
-
CREATE INDEX i_log_ehcache_region_name ON gtp_log_ehcache (region_name);
Date: 2025-10-01 06:21:54 Duration: 10s751ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
17 8s474ms 8s474ms 8s474ms 1 8s474ms alter table gtp_history_obj_compo add constraint pk_history_obj_compo primary key (history_compo_id);Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration Oct 01 08 1 8s474ms 8s474ms [ User: a3dsupervisor - Total duration: 8s474ms - Times executed: 1 ]
[ Application: psql - Total duration: 8s474ms - Times executed: 1 ]
-
ALTER TABLE gtp_history_obj_compo ADD CONSTRAINT pk_history_obj_compo PRIMARY KEY (history_compo_id);
Date: 2025-10-01 06:22:35 Duration: 8s474ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
18 7s386ms 7s386ms 7s386ms 1 7s386ms create index i_gtp_obj_compo_value_case on gtp_obj_composition (touppernoaccent (obj_compo_value));Times Reported Time consuming queries #18
Day Hour Count Duration Avg duration Oct 01 08 1 7s386ms 7s386ms [ User: a3dsupervisor - Total duration: 7s386ms - Times executed: 1 ]
[ Application: psql - Total duration: 7s386ms - Times executed: 1 ]
-
CREATE INDEX i_gtp_obj_compo_value_case ON gtp_obj_composition (touppernoaccent (obj_compo_value));
Date: 2025-10-01 06:21:01 Duration: 7s386ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
19 6s733ms 6s733ms 6s733ms 1 6s733ms alter table gtp_monthly_history add constraint pk_gtp_monthly_history primary key (histo_num_id);Times Reported Time consuming queries #19
Day Hour Count Duration Avg duration Oct 01 08 1 6s733ms 6s733ms [ User: a3dsupervisor - Total duration: 6s733ms - Times executed: 1 ]
[ Application: psql - Total duration: 6s733ms - Times executed: 1 ]
-
ALTER TABLE gtp_monthly_history ADD CONSTRAINT pk_gtp_monthly_history PRIMARY KEY (histo_num_id);
Date: 2025-10-01 06:23:04 Duration: 6s733ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: psql
20 6s46ms 6s556ms 6s379ms 3 19s139ms commit;Times Reported Time consuming queries #20
Day Hour Count Duration Avg duration Oct 01 09 3 19s139ms 6s379ms [ User: a3dsupervisor - Total duration: 19s139ms - Times executed: 3 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 19s139ms - Times executed: 3 ]
-
COMMIT;
Date: 2025-10-01 07:02:05 Duration: 6s556ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: PostgreSQL JDBC Driver Bind query: yes
-
COMMIT;
Date: 2025-10-01 07:02:05 Duration: 6s536ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: PostgreSQL JDBC Driver Bind query: yes
-
COMMIT;
Date: 2025-10-01 07:02:03 Duration: 6s46ms Database: reftk User: a3dsupervisor Remote: 10.3.0.4 Application: PostgreSQL JDBC Driver Bind query: yes
Time consuming prepare
Rank Total duration Times executed Min duration Max duration Avg duration Query NO DATASET
Time consuming bind
Rank Total duration Times executed Min duration Max duration Avg duration Query NO DATASET
-
Events
Log levels
Key values
- 5,764 Log entries
Events distribution
Key values
- 0 PANIC entries
- 0 FATAL entries
- 1259 ERROR entries
- 18 WARNING entries
Most Frequent Errors/Events
Key values
- 1,199 Max number of times the same event was reported
- 1,277 Total events found
Rank Times reported Error 1 1,199 ERROR: duplicate key value violates unique constraint "..."insert into GTP_LOG_METRIC (...) values (...)
Times Reported Most Frequent Error / Event #1
Day Hour Count Oct 01 08 101 09 218 10 389 11 136 12 354 13 1 2 30 LOG: could not receive data from client: Connection reset by peer
Times Reported Most Frequent Error / Event #2
Day Hour Count Oct 01 12 9 14 2 15 2 16 10 17 7 3 16 WARNING: TIMESTAMP(...) precision reduced to maximum allowed, 6
Times Reported Most Frequent Error / Event #3
Day Hour Count Oct 01 08 16 4 2 LOG: process ... still waiting for ShareLock on transaction ... after ... msselect * from PACK_GTP_OBJ.F_LOCK_OBJ_LST(...) as result
Times Reported Most Frequent Error / Event #4
Day Hour Count Oct 01 10 2 5 2 WARNING: there is no transaction in progress
Times Reported Most Frequent Error / Event #5
Day Hour Count Oct 01 09 1 10 1 6 2 ERROR: cannot truncate a table referenced in a foreign key constrainttruncate table notification
Times Reported Most Frequent Error / Event #6
Day Hour Count Oct 01 09 2 7 2 LOG: process ... still waiting for AccessExclusiveLock on relation ... of database ... after ... ms -- REVOKE ALL ON FUNCTION a3d_gtp_reftk.touppernoaccent (...) FROM PUBLIC; DROP TRIGGER IF EXISTS t_bef_ins_er_gtp_obj ON gtp_obj CASCADE
Times Reported Most Frequent Error / Event #7
Day Hour Count Oct 01 11 2 8 2 ERROR: relation "..." does not exist
Times Reported Most Frequent Error / Event #8
Day Hour Count Oct 01 08 1 10 1 9 2 ERROR: canceling statement due to lock timeoutselect * from PACK_GTP_OBJ.F_LOCK_OBJ_LST(...) as result
Times Reported Most Frequent Error / Event #9
Day Hour Count Oct 01 10 2 10 2 LOG: process ... still waiting for ShareLock on transaction ... after ... msCREATE OR REPLACE PROCEDURE pack_gtp_trigger.p_delete_gtp_obj (...) AS $body$ DECLARE L_QSP_TO_DELETE int[]; L_DOC_NUM_IDS int[]; L_OBJ_ID_LST int[]; L_OBJ_ID int; L_ACTION_ID bigint; BEGIN --remove duplicate ids L_OBJ_ID_LST := PACK_GTP_UTILS.F_GET_WITHOUT_DUPLICATE(...); --insert dans la table GTP_HISTORY_OBJ_ACTION L_ACTION_ID := PACK_GTP_TRIGGER.F_INSERT_HISTORY_OBJ_ACTION(...), P_USER_NUM_ID, 0, P_ACTION_ID); -- insert dans l historique des objets concernes INSERT INTO GTP_HISTORY_OBJ_DELETED(...) SELECT L_ACTION_ID, got.workspace_num_id, gob.obj_num_id, gob.obj_name_fr, gob.obj_template_num_id, gob.obj_creator from gtp_obj gob inner join gtp_obj_template got on got.obj_template_num_id = gob.obj_template_num_id where gob.obj_b_valid = 1 and gob.obj_num_id in (...)); --historique obj en tant que conteneur INSERT INTO GTP_HISTORY_OBJ_LINK_UNLINK(...) SELECT nextval(...), L_ACTION_ID, gob.obj_num_id, gr.rel_template_num_id, gr.content_num_id from gtp_obj gob inner join gtp_relation gr on gob.obj_num_id = gr.container_num_id where gob.obj_b_valid = 1 AND gob.obj_num_id in (...)); --historique obj en tant que contenu INSERT INTO GTP_HISTORY_OBJ_LINK_UNLINK(...) SELECT nextval(...), L_ACTION_ID, gcr.container_num_id, gcr.rel_template_num_id, gob.obj_num_id from gtp_obj gob inner join gtp_relation gcr on gcr.content_num_id = gob.obj_num_id where gob.obj_b_valid = 1 AND gob.obj_num_id in (...)); -- retrieve files from GED of GTP project must be deleted select array_agg(...) into L_DOC_NUM_IDS from GTP_OBJ_COMPOSITION goc inner join gtp_att_template gat ON (...) where goc.obj_compo_value is not null -- suppression des null (...) and goc.obj_num_id in (...)); --Suppression des compositions delete from GTP_OBJ_COMPOSITION goc where goc.obj_num_id in (...)); -- Suppression les fichier de la GED du projet GTP qui ne sont plus references par un objet GTP --NOTE(...): On met le flag de suppression au document, le moteur de suppression ce chargera du reste UPDATE ged_document gd SET DOCUMENT_CONTENT_TO_REMOVE = 1, DEL_ACTION_NUM_ID = P_ACTION_ID FROM unnest(...) AS L_DOC_NUM_ID where gd.project_num_id = 1 and gd.document_num_id = L_DOC_NUM_ID AND COALESCE(...) != 1 AND not exists (...) where obj_compo_value = L_DOC_NUM_ID::varchar ); -- Suppression dans GTP_OBJ_REL_VT delete from GTP_OBJ_REL_VT gor where gor.obj_num_id in (...)); delete from GTP_OBJ_REL_VT gor where gor.obj_num_id_p in (...)); -- suppression GTP_RELATION delete from gtp_relation grel where grel.content_num_id in (...)); delete from gtp_relation grel where grel.container_num_id in (...)); -- Suppression GTP_OBJ delete from gtp_obj gob where gob.obj_num_id in (...)); end; -- Suppression d un GTP_OBJ a partir de son id $body$ LANGUAGE PLPGSQL
Times Reported Most Frequent Error / Event #10
Day Hour Count Oct 01 11 2 11 1 ERROR: current transaction is aborted, commands ignored until end of transaction blockselect * from gtp_history_obj_action
Times Reported Most Frequent Error / Event #11
Day Hour Count Oct 01 10 1 12 1 LOG: process ... still waiting for AccessShareLock on relation ... of database ... after ... msselect alp1_0.LOCK_KEY,alp1_0.LOCK_CREATOR,alp1_0.LOCK_DATE,alp1_0.LOCK_DURATION,alp1_0.LOCK_EXTENSIONS_NUMBER,alp1_0.LOCK_HOST_NAME,alp1_0.LOCK_INFORMATIONS,alp1_0.LOCK_NAME,alp1_0.LOCK_SESSION_ID,alp1_0.LOCK_TIMEOUT_DATE,alp1_0.LOCK_TYPE from APPLICATIVE_LOCK alp1_0
Times Reported Most Frequent Error / Event #12
Day Hour Count Oct 01 09 1 13 1 ERROR: column "..." does not exist
Times Reported Most Frequent Error / Event #13
Day Hour Count Oct 01 10 1 14 1 ERROR: relation "..." already existsCREATE TABLE BATCH_JOB_EXECUTION_PARAMS (...) NOT NULL , PARAMETER_TYPE VARCHAR(...) NOT NULL , PARAMETER_VALUE VARCHAR(...) , IDENTIFYING CHAR(...) NOT NULL , constraint JOB_EXEC_PARAMS_FK foreign key (...) references BATCH_JOB_EXECUTION(...) )
Times Reported Most Frequent Error / Event #14
Day Hour Count Oct 01 08 1 15 1 LOG: process ... still waiting for AccessShareLock on relation ... of database ... after ... msselect gobContent.obj_num_id from gtp_obj gobContent inner join gtp_relation gcr on GCR.CONTENT_NUM_ID = GOBCONTENT.OBJ_NUM_ID inner join gtp_obj_template got on gobContent.obj_template_num_id = got.obj_template_num_id inner join gtp_rel_template grt on (...) where GOBCONTENT.OBJ_B_VALID = 1 and gcr.container_num_id = and gobContent.OBJ_STATE IS NULL and got.obj_template_a3d_num_id in (...)
Times Reported Most Frequent Error / Event #15
Day Hour Count Oct 01 11 1 16 1 ERROR: relation "..." already existsCREATE TABLE BATCH_JOB_EXECUTION (...) , EXIT_CODE VARCHAR(...) , EXIT_MESSAGE VARCHAR(...) , LAST_UPDATED TIMESTAMP, constraint JOB_INST_EXEC_FK foreign key (...) references BATCH_JOB_INSTANCE(...) )
Times Reported Most Frequent Error / Event #16
Day Hour Count Oct 01 08 1 17 1 ERROR: relation "..." already existsCREATE SEQUENCE BATCH_JOB_EXECUTION_SEQ MAXVALUE 9223372036854775807 NO CYCLE
Times Reported Most Frequent Error / Event #17
Day Hour Count Oct 01 08 1 18 1 ERROR: current transaction is aborted, commands ignored until end of transaction blockselect * from gtp_history_obj_action where obj_num_id = 537650
Times Reported Most Frequent Error / Event #18
Day Hour Count Oct 01 10 1 19 1 ERROR: relation "..." already existsCREATE TABLE BATCH_JOB_INSTANCE (...) NOT NULL, JOB_KEY VARCHAR(...) NOT NULL, constraint JOB_INST_UN unique (...) )
Times Reported Most Frequent Error / Event #19
Day Hour Count Oct 01 08 1 20 1 ERROR: relation "..." already existsCREATE TABLE BATCH_STEP_EXECUTION_CONTEXT (...) NOT NULL, SERIALIZED_CONTEXT TEXT , constraint STEP_EXEC_CTX_FK foreign key (...) references BATCH_STEP_EXECUTION(...) )
Times Reported Most Frequent Error / Event #20
Day Hour Count Oct 01 08 1 21 1 LOG: process ... still waiting for ExclusiveLock on tuple (...) of relation ... of database ... after ... msCREATE OR REPLACE PROCEDURE pack_gtp_trigger.p_delete_gtp_obj (...) AS $body$ DECLARE L_QSP_TO_DELETE int[]; L_DOC_NUM_IDS int[]; L_OBJ_ID_LST int[]; L_OBJ_ID int; L_ACTION_ID bigint; BEGIN --remove duplicate ids L_OBJ_ID_LST := PACK_GTP_UTILS.F_GET_WITHOUT_DUPLICATE(...); --insert dans la table GTP_HISTORY_OBJ_ACTION L_ACTION_ID := PACK_GTP_TRIGGER.F_INSERT_HISTORY_OBJ_ACTION(...), P_USER_NUM_ID, 0, P_ACTION_ID); -- insert dans l historique des objets concernes INSERT INTO GTP_HISTORY_OBJ_DELETED(...) SELECT L_ACTION_ID, got.workspace_num_id, gob.obj_num_id, gob.obj_name_fr, gob.obj_template_num_id, gob.obj_creator from gtp_obj gob inner join gtp_obj_template got on got.obj_template_num_id = gob.obj_template_num_id where gob.obj_b_valid = 1 and gob.obj_num_id in (...)); --historique obj en tant que conteneur INSERT INTO GTP_HISTORY_OBJ_LINK_UNLINK(...) SELECT nextval(...), L_ACTION_ID, gob.obj_num_id, gr.rel_template_num_id, gr.content_num_id from gtp_obj gob inner join gtp_relation gr on gob.obj_num_id = gr.container_num_id where gob.obj_b_valid = 1 AND gob.obj_num_id in (...)); --historique obj en tant que contenu INSERT INTO GTP_HISTORY_OBJ_LINK_UNLINK(...) SELECT nextval(...), L_ACTION_ID, gcr.container_num_id, gcr.rel_template_num_id, gob.obj_num_id from gtp_obj gob inner join gtp_relation gcr on gcr.content_num_id = gob.obj_num_id where gob.obj_b_valid = 1 AND gob.obj_num_id in (...)); -- retrieve files from GED of GTP project must be deleted select array_agg(...) into L_DOC_NUM_IDS from GTP_OBJ_COMPOSITION goc inner join gtp_att_template gat ON (...) where goc.obj_compo_value is not null -- suppression des null (...) and goc.obj_num_id in (...)); --Suppression des compositions delete from GTP_OBJ_COMPOSITION goc where goc.obj_num_id in (...)); -- Suppression les fichier de la GED du projet GTP qui ne sont plus references par un objet GTP --NOTE(...): On met le flag de suppression au document, le moteur de suppression ce chargera du reste UPDATE ged_document gd SET DOCUMENT_CONTENT_TO_REMOVE = 1, DEL_ACTION_NUM_ID = P_ACTION_ID FROM unnest(...) AS L_DOC_NUM_ID where gd.project_num_id = 1 and gd.document_num_id = L_DOC_NUM_ID AND COALESCE(...) != 1 AND not exists (...) where obj_compo_value = L_DOC_NUM_ID::varchar ); -- Suppression dans GTP_OBJ_REL_VT delete from GTP_OBJ_REL_VT gor where gor.obj_num_id in (...)); delete from GTP_OBJ_REL_VT gor where gor.obj_num_id_p in (...)); -- suppression GTP_RELATION delete from gtp_relation grel where grel.content_num_id in (...)); delete from gtp_relation grel where grel.container_num_id in (...)); -- Suppression GTP_OBJ delete from gtp_obj gob where gob.obj_num_id in (...)); end; -- Suppression d un GTP_OBJ a partir de son id $body$ LANGUAGE PLPGSQL
Times Reported Most Frequent Error / Event #21
Day Hour Count Oct 01 12 1 22 1 ERROR: relation "..." already existsCREATE SEQUENCE BATCH_STEP_EXECUTION_SEQ MAXVALUE 9223372036854775807 NO CYCLE
Times Reported Most Frequent Error / Event #22
Day Hour Count Oct 01 08 1 23 1 ERROR: tuple concurrently updatedCREATE OR REPLACE PROCEDURE pack_gtp_trigger.p_delete_gtp_obj (...) AS $body$DECLARE L_QSP_TO_DELETE int[]; L_DOC_NUM_IDS int[]; L_OBJ_ID_LST int[]; L_OBJ_ID int; L_ACTION_ID bigint;BEGIN --remove duplicate ids L_OBJ_ID_LST := PACK_GTP_UTILS.F_GET_WITHOUT_DUPLICATE(...); --insert dans la table GTP_HISTORY_OBJ_ACTION L_ACTION_ID := PACK_GTP_TRIGGER.F_INSERT_HISTORY_OBJ_ACTION(...), P_USER_NUM_ID, 0, P_ACTION_ID); -- insert dans l historique des objets concernes INSERT INTO GTP_HISTORY_OBJ_DELETED(...) SELECT L_ACTION_ID, got.workspace_num_id, gob.obj_num_id, gob.obj_name_fr, gob.obj_template_num_id, gob.obj_creator from gtp_obj gob inner join gtp_obj_template got on got.obj_template_num_id = gob.obj_template_num_id where gob.obj_b_valid = 1 and gob.obj_num_id in (...)); --historique obj en tant que conteneur INSERT INTO GTP_HISTORY_OBJ_LINK_UNLINK(...) SELECT nextval(...), L_ACTION_ID, gob.obj_num_id, gr.rel_template_num_id, gr.content_num_id from gtp_obj gob inner join gtp_relation gr on gob.obj_num_id = gr.container_num_id where gob.obj_b_valid = 1 AND gob.obj_num_id in (...)); --historique obj en tant que contenu INSERT INTO GTP_HISTORY_OBJ_LINK_UNLINK(...) SELECT nextval(...), L_ACTION_ID, gcr.container_num_id, gcr.rel_template_num_id, gob.obj_num_id from gtp_obj gob inner join gtp_relation gcr on gcr.content_num_id = gob.obj_num_id where gob.obj_b_valid = 1 AND gob.obj_num_id in (...)); -- retrieve files from GED of GTP project must be deleted select array_agg(...) into L_DOC_NUM_IDS from GTP_OBJ_COMPOSITION goc inner join gtp_att_template gat ON (...) where goc.obj_compo_value is not null -- suppression des null (...) and goc.obj_num_id in (...)); --Suppression des compositions delete from GTP_OBJ_COMPOSITION goc where goc.obj_num_id in (...)); -- Suppression les fichier de la GED du projet GTP qui ne sont plus references par un objet GTP --NOTE(...): On met le flag de suppression au document, le moteur de suppression ce chargera du reste UPDATE ged_document gd SET DOCUMENT_CONTENT_TO_REMOVE = 1, DEL_ACTION_NUM_ID = P_ACTION_ID FROM unnest(...) AS L_DOC_NUM_ID where gd.project_num_id = 1 and gd.document_num_id = L_DOC_NUM_ID AND COALESCE(...) != 1 AND not exists (...) where obj_compo_value = L_DOC_NUM_ID::varchar ); -- Suppression dans GTP_OBJ_REL_VT delete from GTP_OBJ_REL_VT gor where gor.obj_num_id in (...)); delete from GTP_OBJ_REL_VT gor where gor.obj_num_id_p in (...)); -- suppression GTP_RELATION delete from gtp_relation grel where grel.content_num_id in (...)); delete from gtp_relation grel where grel.container_num_id in (...)); -- Suppression GTP_OBJ delete from gtp_obj gob where gob.obj_num_id in (...));end;-- Suppression d un GTP_OBJ a partir de son id$body$LANGUAGE PLPGSQL
Times Reported Most Frequent Error / Event #23
Day Hour Count Oct 01 12 1 24 1 ERROR: current transaction is aborted, commands ignored until end of transaction blockselect * from gtp_obj
Times Reported Most Frequent Error / Event #24
Day Hour Count Oct 01 11 1 25 1 ERROR: relation "..." already existsCREATE TABLE BATCH_JOB_EXECUTION_CONTEXT (...) NOT NULL, SERIALIZED_CONTEXT TEXT , constraint JOB_EXEC_CTX_FK foreign key (...) references BATCH_JOB_EXECUTION(...) )
Times Reported Most Frequent Error / Event #25
Day Hour Count Oct 01 08 1 26 1 ERROR: relation "..." already existsCREATE SEQUENCE BATCH_JOB_SEQ MAXVALUE 9223372036854775807 NO CYCLE
Times Reported Most Frequent Error / Event #26
Day Hour Count Oct 01 08 1 27 1 ERROR: relation "..." already existsCREATE TABLE BATCH_STEP_EXECUTION (...) NOT NULL, JOB_EXECUTION_ID BIGINT NOT NULL, CREATE_TIME TIMESTAMP NOT NULL, START_TIME TIMESTAMP DEFAULT NULL , END_TIME TIMESTAMP DEFAULT NULL , STATUS VARCHAR(...) , COMMIT_COUNT BIGINT , READ_COUNT BIGINT , FILTER_COUNT BIGINT , WRITE_COUNT BIGINT , READ_SKIP_COUNT BIGINT , WRITE_SKIP_COUNT BIGINT , PROCESS_SKIP_COUNT BIGINT , ROLLBACK_COUNT BIGINT , EXIT_CODE VARCHAR(...) , EXIT_MESSAGE VARCHAR(...) , LAST_UPDATED TIMESTAMP, constraint JOB_EXEC_STEP_FK foreign key (...) references BATCH_JOB_EXECUTION(...) )
Times Reported Most Frequent Error / Event #27
Day Hour Count Oct 01 08 1 28 1 ERROR: syntax error at or near "..."
Times Reported Most Frequent Error / Event #28
Day Hour Count Oct 01 11 1