-
Global information
- Generated on Thu Jul 16 23:00:10 2026
- Log file: /var/log/postgresql/postgresql-16-main.log
- Parsed 59,071 log entries in 9s
- Log start from 2026-07-16 07:00:01 to 2026-07-16 21:59:59
-
Overview
Global Stats
- 2 Number of unique normalized queries
- 6 Number of queries
- 39s126ms Total query duration
- 2026-07-16 11:34:21 First query
- 2026-07-16 15:39:55 Last query
- 1 queries/s at 2026-07-16 15:39:55 Query peak
- 39s126ms Total query duration
- 0ms Prepare/parse total duration
- 0ms Bind total duration
- 39s126ms Execute total duration
- 0 Number of events
- 0 Number of unique normalized events
- 0 Max number of times the same event was reported
- 0 Number of cancellation
- 13,377 Total number of automatic vacuums
- 134 Total number of automatic analyzes
- 0 Number temporary file
- 0 Max size of temporary file
- 0.00 B Average size of temporary file
- 5,415 Total number of sessions
- 3 sessions at 2026-07-16 14:00:01 Session peak
- 1m5s Total duration of sessions
- 12ms Average duration of sessions
- 0 Average queries per session
- 7ms Average queries duration per session
- 4ms Average idle time per session
- 5,417 Total number of connections
- 5 connections/s at 2026-07-16 13:00:01 Connection peak
- 1 Total number of databases
SQL Traffic
Key values
- 1 queries/s Query Peak
- 2026-07-16 15:39:55 Date
SELECT Traffic
Key values
- 1 queries/s Query Peak
- 2026-07-16 15:39:55 Date
INSERT/UPDATE/DELETE Traffic
Key values
- 0 queries/s Query Peak
- Date
Queries duration
Key values
- 39s126ms 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) Jul 16 07 0 0ms 0ms 0ms 0ms 0ms 0ms 08 0 0ms 0ms 0ms 0ms 0ms 0ms 09 0 0ms 0ms 0ms 0ms 0ms 0ms 10 0 0ms 0ms 0ms 0ms 0ms 0ms 11 2 0ms 7s111ms 6s926ms 0ms 0ms 7s111ms 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 4 0ms 6s938ms 6s318ms 0ms 5s911ms 6s938ms 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 Day Hour SELECT COPY TO Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Jul 16 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 2 0 6s926ms 0ms 0ms 6s741ms 12 0 0 0ms 0ms 0ms 0ms 13 0 0 0ms 0ms 0ms 0ms 14 0 0 0ms 0ms 0ms 0ms 15 4 0 6s318ms 0ms 0ms 6s753ms 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 Day Hour INSERT UPDATE DELETE COPY FROM Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Jul 16 07 0 0 0 0 0ms 0ms 0ms 0ms 08 0 0 0 0 0ms 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 Day Hour Prepare Bind Bind/Prepare Percentage of prepare Jul 16 07 0 0 0.00 0.00% 08 0 0 0.00 0.00% 09 0 0 0.00 0.00% 10 0 0 0.00 0.00% 11 0 2 2.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 4 4.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% Day Hour Count Average / Second Jul 16 07 361 0.10/s 08 361 0.10/s 09 361 0.10/s 10 361 0.10/s 11 361 0.10/s 12 362 0.10/s 13 362 0.10/s 14 361 0.10/s 15 361 0.10/s 16 361 0.10/s 17 361 0.10/s 18 361 0.10/s 19 361 0.10/s 20 361 0.10/s 21 361 0.10/s Day Hour Count Average Duration Average idle time Jul 16 07 361 12ms 12ms 08 361 11ms 11ms 09 361 12ms 12ms 10 361 12ms 12ms 11 361 12ms 0ms 12 361 11ms 11ms 13 361 12ms 12ms 14 361 12ms 12ms 15 361 12ms 0ms 16 361 12ms 12ms 17 361 11ms 11ms 18 361 11ms 11ms 19 361 11ms 11ms 20 361 11ms 11ms 21 361 11ms 11ms -
Connections
Established Connections
Key values
- 5 connections Connection Peak
- 2026-07-16 13:00:01 Date
Connections per database
Key values
- etendo Main Database
- 5,417 connections Total
Connections per user
Key values
- tad Main User
- 5,417 connections Total
-
Sessions
Simultaneous sessions
Key values
- 3 sessions Session Peak
- 2026-07-16 14:00:01 Date
Histogram of session times
Key values
- 5,400 0-500ms duration
Sessions per database
Key values
- etendo Main Database
- 5,415 sessions Total
Sessions per user
Key values
- tad Main User
- 5,415 sessions Total
Sessions per host
Key values
- 127.0.0.1 Main Host
- 5,415 sessions Total
-
Checkpoints / Restartpoints
Checkpoints Buffers
Key values
- 10,998 buffers Checkpoint Peak
- 2026-07-16 15:42:17 Date
- 269.984 seconds Highest write time
- 0.002 seconds Sync time
Checkpoints Wal files
Key values
- 0 files Wal files usage Peak
- 2026-07-16 09:17:57 Date
Checkpoints distance
Key values
- 261.87 Mo Distance Peak
- 2026-07-16 15:42:17 Date
Checkpoints Activity
↑ Back to the top of the Checkpoint Activity tableDay Hour Written buffers Write time Sync time Total time Jul 16 07 1,546 153.095s 0.012s 153.12s 08 3,271 324.534s 0.012s 324.56s 09 2,155 214.518s 0.012s 214.54s 10 3,777 375.347s 0.014s 375.372s 11 3,919 379.346s 0.012s 379.368s 12 2,292 227.852s 0.012s 227.881s 13 4,824 479.436s 0.012s 479.462s 14 5,702 567.743s 0.014s 567.771s 15 32,374 1,319.093s 0.013s 1,319.162s 16 2,374 235.953s 0.012s 235.976s 17 1,591 157.968s 0.012s 157.995s 18 1,479 146.738s 0.012s 146.761s 19 1,435 142.195s 0.012s 142.222s 20 1,420 140.612s 0.012s 140.639s 21 1,794 178.169s 0.012s 178.192s Day Hour Added Removed Recycled Synced files Longest sync Average sync Jul 16 07 0 0 0 224 0.001s 0.012s 08 0 2 0 750 0.001s 0.012s 09 0 1 0 373 0.001s 0.012s 10 0 1 0 678 0.001s 0.012s 11 0 2 0 508 0.001s 0.012s 12 0 1 0 523 0.001s 0.012s 13 0 2 0 786 0.001s 0.012s 14 0 2 0 793 0.001s 0.012s 15 0 22 0 793 0.001s 0.012s 16 0 1 0 392 0.001s 0.012s 17 0 1 0 227 0.001s 0.012s 18 0 0 0 221 0.001s 0.012s 19 0 1 0 217 0.001s 0.012s 20 0 1 0 215 0.001s 0.012s 21 0 1 0 234 0.001s 0.012s Day Hour Count Avg time (sec) Jul 16 07 0 0s 08 0 0s 09 0 0s 10 0 0s 11 0 0s 12 0 0s 13 0 0s 14 0 0s 15 0 0s 16 0 0s 17 0 0s 18 0 0s 19 0 0s 20 0 0s 21 0 0s Day Hour Mean distance Mean estimate Jul 16 07 1,050.00 kB 10,356.17 kB 08 2,018.08 kB 7,582.67 kB 09 1,233.33 kB 7,626.42 kB 10 2,380.92 kB 8,052.58 kB 11 1,665.92 kB 8,353.42 kB 12 1,425.25 kB 7,984.42 kB 13 3,002.75 kB 8,402.33 kB 14 3,595.67 kB 9,453.83 kB 15 29,079.42 kB 92,762.08 kB 16 1,542.25 kB 52,107.17 kB 17 1,080.58 kB 15,507.83 kB 18 1,006.42 kB 6,932.50 kB 19 966.00 kB 6,657.33 kB 20 966.17 kB 6,652.42 kB 21 1,039.33 kB 6,999.58 kB -
Temporary Files
Size of temporary files
Key values
- 0 Temp Files size Peak
- Date
Size of temporary files (5 minutes period)
NO DATASET
Number of temporary files
Key values
- 0 per second Temp Files Peak
- Date
Number of temporary files (5 minutes period)
NO DATASET
Temporary Files Activity
↑ Back to the top of the Temporary Files Activity tableDay Hour Count Total size Average size Jul 16 07 0 0 0 08 0 0 0 09 0 0 0 10 0 0 0 11 0 0 0 12 0 0 0 13 0 0 0 14 0 0 0 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 -
Vacuums
Vacuums / Analyzes Distribution
Key values
- 0.90 sec Highest CPU-cost vacuum
Table public.m_inoutline
Database etendo - 2026-07-16 15:03:42 Date
- 0 sec Highest CPU-cost analyze
Table
Database etendo - Date
Average Autovacuum Duration
Key values
- 0.90 sec Highest CPU-cost vacuum
Table public.m_inoutline
Database etendo - 2026-07-16 15:03:42 Date
Analyzes per table
Key values
- profile.last_stat_statements_srv1 (15) Main table analyzed (database etendo)
- 134 analyzes Total
Table Number of analyzes etendo.profile.last_stat_statements_srv1 15 etendo.profile.last_stat_user_functions_srv1 15 etendo.profile.last_stat_indexes_srv1 15 etendo.profile.last_stat_tables_srv1 15 etendo.profile.tables_list 11 etendo.profile.last_stat_io 8 etendo.public.ad_ep_instance_para 6 etendo.profile.stmt_list 6 etendo.profile.funcs_list 6 etendo.profile.indexes_list 5 etendo.profile.last_stat_activity_count_srv1 4 etendo.profile.last_extension_versions 4 etendo.public.m_inoutline 3 etendo.profile.last_stat_slru 3 etendo.profile.sample_stat_tables 2 etendo.profile.sample_stat_user_functions 2 etendo.profile.sample_stat_indexes 2 etendo.profile.sample_statements 2 etendo.public.ad_preference 2 etendo.profile.sample_stat_tables_total 1 etendo.profile.sample_stat_slru 1 etendo.profile.sample_stat_indexes_total 1 etendo.profile.sample_stat_io 1 etendo.profile.sample_statements_total 1 etendo.public.ad_session 1 etendo.public.ad_process_request 1 etendo.profile.sample_stat_database 1 Total 134 Vacuums per table
Key values
- profile.last_stat_io (900) Main table vacuumed on database etendo
- 13,377 vacuums Total
Index Buffer usage Skipped WAL usage Frozen Table Vacuums scans hits misses dirtied pins frozen records full page bytes pages tuples etendo.profile.last_stat_io 900 0 46,332 0 71 0 0 58 39 314,519 0 0 etendo.profile.last_stat_statements_srv1 900 0 1,300,421 0 24 0 0 59 24 194,371 0 0 etendo.profile.last_stat_indexes_srv1 900 0 5,089,727 0 24 0 0 59 27 213,235 0 0 etendo.profile.indexes_list 900 0 101,028 0 9 0 0 59 0 14,219 0 0 etendo.profile.last_stat_tables_srv1 900 0 4,178,970 0 10 0 0 58 0 27,434 0 0 etendo.profile.tables_list 900 0 151,247 0 37 0 0 59 40 289,739 0 0 etendo.public.ad_ep_instance_para 900 0 31,276 0 58 0 0 59 37 291,737 0 0 etendo.profile.last_stat_user_functions_srv1 900 0 411,934 0 23 0 0 58 24 205,034 0 0 etendo.profile.funcs_list 900 0 83,317 0 50 0 0 58 42 334,186 0 0 etendo.profile.stmt_list 900 0 253,423 0 43 0 0 59 42 334,259 0 0 etendo.pg_catalog.pg_statistic 780 0 1,297,089 0 359 0 0 68 37 303,752 0 0 etendo.profile.last_stat_activity_count_srv1 720 0 11,899 0 30 0 0 50 0 23,650 0 0 etendo.profile.last_extension_versions 720 0 28,328 0 61 0 0 50 34 276,810 0 0 etendo.public.ad_preference 518 0 98,533 0 108 0 0 80 6 55,085 0 0 etendo.profile.last_stat_slru 480 0 18,893 0 37 0 0 24 19 152,807 0 0 etendo.public.m_inoutline 417 0 9,249,794 0 5,379 0 0 1,707 21 270,262 14 84 etendo.pg_toast.pg_toast_2619 379 0 264,867 0 127 0 0 14 7 58,947 0 0 etendo.profile.last_stat_database_srv1 360 0 13,156 0 17 0 0 7 2 16,087 0 0 etendo.profile.sample_stat_tables 1 0 2,506 0 1,198 0 0 1,105 2 81,246 0 0 etendo.pg_toast.pg_toast_473455 1 0 78 0 25 0 0 20 2 17,287 0 0 etendo.pg_toast.pg_toast_108972 1 0 104 0 35 0 0 21 1 9,565 0 0 Total 13,377 0 22,632,922 28 7,725 0 0 3,732 406 3,484,231 14 84 Vacuum throughput per table
Key values
- public.m_inoutline (107.74) Max CPU elapsed for vacuum on database etendo
- unknown (0 ms) Max I/O read time for vacuum on database etendo
- unknown (0 ms) Max I/O write time for vacuum on database etendo
I/O timing (ms) CPU (s) Table read write elapsed etendo.profile.last_stat_io 0 0 0 etendo.profile.last_stat_statements_srv1 0 0 9.76999999999984 etendo.profile.last_stat_indexes_srv1 0 0 55.2700000000005 etendo.profile.indexes_list 0 0 0 etendo.profile.last_stat_tables_srv1 0 0 44.9599999999997 etendo.profile.tables_list 0 0 0 etendo.public.ad_ep_instance_para 0 0 0 etendo.profile.last_stat_user_functions_srv1 0 0 0 etendo.profile.funcs_list 0 0 0 etendo.profile.stmt_list 0 0 0 etendo.pg_catalog.pg_statistic 0 0 12.1799999999998 etendo.profile.last_stat_activity_count_srv1 0 0 0 etendo.profile.last_extension_versions 0 0 0 etendo.public.ad_preference 0 0 0.01 etendo.profile.last_stat_slru 0 0 0 etendo.public.m_inoutline 0 0 107.74 etendo.pg_toast.pg_toast_2619 0 0 0.03 etendo.profile.last_stat_database_srv1 0 0 0 etendo.profile.sample_stat_tables 0 0 0.3 etendo.pg_toast.pg_toast_473455 0 0 0 etendo.pg_toast.pg_toast_108972 0 0 0 Total 0 0 230.26 Tuples removed per table
Key values
- unknown (0) Main table with removed tuples on database
- 0 tuples Total removed
Index Tuples Pages Table Vacuums scans removed remain not yet removable removed remain etendo.profile.last_stat_io 900 0 0 151,200 138,600 0 3,780 etendo.profile.sample_stat_tables 1 0 0 35,875 1,614 0 1,219 etendo.profile.last_stat_statements_srv1 900 0 0 11,689,980 10,890,480 0 627,600 etendo.profile.last_stat_indexes_srv1 900 0 0 62,148,480 59,473,680 0 2,529,120 etendo.profile.last_stat_activity_count_srv1 720 0 0 72,000 72,000 0 2,100 etendo.pg_catalog.pg_statistic 780 0 0 10,936,549 3,571,009 0 638,582 etendo.public.m_inoutline 417 0 0 75,438,372 55,904,607 0 5,123,372 etendo.profile.indexes_list 900 0 0 919,080 483,720 0 20,460 etendo.profile.last_stat_tables_srv1 900 0 0 40,102,140 38,447,820 0 2,074,200 etendo.pg_toast.pg_toast_473455 1 0 0 117 2 0 23 etendo.profile.last_extension_versions 720 0 0 77,760 72,000 0 1,380 etendo.profile.tables_list 900 0 0 2,476,140 1,611,180 0 54,540 etendo.public.ad_ep_instance_para 900 0 0 207,495 207,495 0 4,543 etendo.profile.last_stat_user_functions_srv1 900 0 0 5,991,780 5,535,480 0 190,740 etendo.profile.funcs_list 900 0 0 705,240 490,140 0 20,640 etendo.profile.stmt_list 900 0 0 1,428,720 742,800 0 104,760 etendo.profile.last_stat_database_srv1 360 0 0 23,760 22,320 0 1,140 etendo.pg_toast.pg_toast_108972 1 0 0 156 36 0 36 etendo.public.ad_preference 518 0 0 354,343 119,689 0 35,259 etendo.pg_toast.pg_toast_2619 379 0 0 781,821 182,235 0 223,610 etendo.profile.last_stat_slru 480 0 0 37,200 34,800 0 780 Total 13,377 0 0 213,578,208 178,001,707 0 11,657,884 Pages removed per table
Key values
- unknown (0) Main table with removed pages on database unknown
- 0 pages Total removed
Pages removed per tables
NO DATASET
Table Number of vacuums Index scans Tuples removed Pages removed etendo.profile.last_stat_io 900 0 0 0 etendo.profile.sample_stat_tables 1 0 0 0 etendo.profile.last_stat_statements_srv1 900 0 0 0 etendo.profile.last_stat_indexes_srv1 900 0 0 0 etendo.profile.last_stat_activity_count_srv1 720 0 0 0 etendo.pg_catalog.pg_statistic 780 0 0 0 etendo.public.m_inoutline 417 0 0 0 etendo.profile.indexes_list 900 0 0 0 etendo.profile.last_stat_tables_srv1 900 0 0 0 etendo.pg_toast.pg_toast_473455 1 0 0 0 etendo.profile.last_extension_versions 720 0 0 0 etendo.profile.tables_list 900 0 0 0 etendo.public.ad_ep_instance_para 900 0 0 0 etendo.profile.last_stat_user_functions_srv1 900 0 0 0 etendo.profile.funcs_list 900 0 0 0 etendo.profile.stmt_list 900 0 0 0 etendo.profile.last_stat_database_srv1 360 0 0 0 etendo.pg_toast.pg_toast_108972 1 0 0 0 etendo.public.ad_preference 518 0 0 0 etendo.pg_toast.pg_toast_2619 379 0 0 0 etendo.profile.last_stat_slru 480 0 0 0 Total 13,377 0 0 0 Autovacuum Activity
↑ Back to the top of the Autovacuum Activity tableDay Hour VACUUMs ANALYZEs Jul 16 07 600 8 08 600 8 09 660 9 10 780 7 11 783 12 12 780 10 13 818 9 14 900 8 15 976 14 16 1,080 8 17 1,080 8 18 1,080 5 19 1,080 11 20 1,080 6 21 1,080 11 - 0.90 sec Highest CPU-cost vacuum
-
Locks
Locks by types
Key values
- unknown Main Lock Type
- 0 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
- 6 Total read queries
- 0 Total write queries
Queries by database
Key values
- etendo Main database
- 6 Requests
- 39s126ms (etendo)
- Main time consuming database
Queries by user
Key values
- tad Main user
- 6 Requests
User Request type Count Duration tad Total 6 39s126ms select 6 39s126ms Duration by user
Key values
- 39s126ms (tad) Main time consuming user
User Request type Count Duration tad Total 6 39s126ms select 6 39s126ms Queries by host
Key values
- 127.0.0.1 Main host
- 6 Requests
- 39s126ms (127.0.0.1)
- Main time consuming host
Queries by application
Key values
- openbravo Main application
- 6 Requests
- 39s126ms (openbravo)
- Main time consuming application
Number of cancelled queries
Key values
- 0 per second Cancelled query Peak
- 2026-07-16 16:41:58 Date
Number of cancelled queries (5 minutes period)
NO DATASET
-
Top Queries
Histogram of query times
Key values
- 6 1000-10000ms duration
Slowest individual queries
Rank Duration Query 1 7s111ms SELECT ad_org.ad_org_id, m_product.value as prod_value, SUM(m_transaction.movementqty) AS movementqty, c_uom.name as uom, m_attributesetinstance.description as attribute, c_campaign.value as campaign_value, c_campaign.name as campaign_name, m_locator.value as locator, m_get_cost (m_product.m_product_id, now()::timestamp, 'AVA', ad_org.ad_org_id, m_product.ad_client_id, null, '102', '102') as unit_cost, SUM(m_transaction.movementqty) * m_get_cost (m_product.m_product_id, now()::timestamp, 'AVA', ad_org.ad_org_id, m_product.ad_client_id, null, '102', '102') as total_cost, m_product_category.value as category_value, m_product_category.name as category_name, c_currency.cursymbol, ( SELECT sum(coalesce((col.qtyordered - COALESCE(( SELECT case when coalesce(SUM(mi.movementqty), 0) > col.qtyordered then col.qtyordered else coalesce(SUM(mi.movementqty), 0) end FROM m_inoutline mi join m_inout i on i.m_inout_id = mi.m_inout_id WHERE mi.c_orderline_id = col.c_orderline_id AND mi.m_product_id = col.m_product_id and i.docstatus <> 'DR'), 0)), 0) * 1.1) FROM c_orderline col JOIN c_order co ON col.c_order_id = co.c_order_id WHERE col.em_mf_consumptionproduct_id = m_product.m_product_id AND co.issotrx = 'N' AND co.docstatus = 'CO' AND COALESCE(col.em_mf_attributesetinstance_id, '') = COALESCE(m_attributesetinstance.m_attributesetinstance_id, '')) AS qtyassigned, ( SELECT mil.movementqty FROM m_inoutline mil LEFT JOIN m_inout mi ON mi.m_inout_id = mil.m_inout_id WHERE mil.m_product_id = m_product.m_product_id AND mi.issotrx = 'N' AND mi.docstatus = 'CO' AND COALESCE(mil.m_attributesetinstance_id, '') = COALESCE(m_attributesetinstance.m_attributesetinstance_id, '') ORDER BY mil.created ASC LIMIT 1) AS qtyinitial FROM m_transaction LEFT JOIN m_product ON m_product.m_product_id = m_transaction.m_product_id LEFT JOIN c_campaign ON m_product.em_fash_campaign_id = c_campaign.c_campaign_id LEFT JOIN m_locator ON m_locator.m_locator_id = m_transaction.m_locator_id LEFT JOIN c_uom ON c_uom.c_uom_id = m_transaction.c_uom_id LEFT JOIN m_attributesetinstance ON m_transaction.m_attributesetinstance_id = m_attributesetinstance.m_attributesetinstance_id LEFT JOIN m_productprice ON m_product.m_product_id = m_productprice.m_product_id AND m_productprice.m_pricelist_version_id = '2CDD9A5C79274F529F51A5D321EF6E11' LEFT JOIN m_product_category ON m_product.m_product_category_id = m_product_category.m_product_category_id LEFT JOIN ad_org ON ad_org.ad_org_id = '2FBD95BC91F64C6EA80FF5DF756EC3FA' LEFT JOIN c_currency on c_currency.c_currency_id = ad_org.c_currency_id WHERE 1 = 1 and 1 = 1 and m_transaction.m_locator_id IN ('5331FC5F202344C39ACCE8A73CBEC4B5') AND m_transaction.movementdate <= TO_DATE('2026-07-16', 'YYYY-MM-DD') group by ad_org.ad_org_id, m_product.value, c_uom.name, m_attributesetinstance.description, c_campaign.value, c_campaign.name, m_locator.value, m_product.m_product_id, m_product.ad_client_id, m_product_category.value, m_product_category.name, c_currency.cursymbol, m_attributesetinstance.m_attributesetinstance_id HAVING SUM(m_transaction.movementqty) > 0 ORDER BY c_campaign.value, m_product_category.value, m_product.m_product_id;[ Date: 2026-07-16 11:34:21 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo - Bind query: yes ]
2 6s938ms SELECT * FROM M_InOut_Post0 ('07FEE4FA3FC045ED8DBD3315B84D149A');[ Date: 2026-07-16 15:36:31 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo - Bind query: yes ]
3 6s753ms SELECT * FROM M_InOut_Post0 ('D8967CF307CB4AEA8F046AB3CA948F49');[ Date: 2026-07-16 15:02:43 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo - Bind query: yes ]
4 6s741ms SELECT ad_org.ad_org_id, m_product.value as prod_value, SUM(m_transaction.movementqty) AS movementqty, c_uom.name as uom, m_attributesetinstance.description as attribute, c_campaign.value as campaign_value, c_campaign.name as campaign_name, m_locator.value as locator, m_get_cost (m_product.m_product_id, now()::timestamp, 'AVA', ad_org.ad_org_id, m_product.ad_client_id, null, '102', '102') as unit_cost, SUM(m_transaction.movementqty) * m_get_cost (m_product.m_product_id, now()::timestamp, 'AVA', ad_org.ad_org_id, m_product.ad_client_id, null, '102', '102') as total_cost, m_product_category.value as category_value, m_product_category.name as category_name, c_currency.cursymbol, ( SELECT sum(coalesce((col.qtyordered - COALESCE(( SELECT case when coalesce(SUM(mi.movementqty), 0) > col.qtyordered then col.qtyordered else coalesce(SUM(mi.movementqty), 0) end FROM m_inoutline mi join m_inout i on i.m_inout_id = mi.m_inout_id WHERE mi.c_orderline_id = col.c_orderline_id AND mi.m_product_id = col.m_product_id and i.docstatus <> 'DR'), 0)), 0) * 1.1) FROM c_orderline col JOIN c_order co ON col.c_order_id = co.c_order_id WHERE col.em_mf_consumptionproduct_id = m_product.m_product_id AND co.issotrx = 'N' AND co.docstatus = 'CO' AND COALESCE(col.em_mf_attributesetinstance_id, '') = COALESCE(m_attributesetinstance.m_attributesetinstance_id, '')) AS qtyassigned, ( SELECT mil.movementqty FROM m_inoutline mil LEFT JOIN m_inout mi ON mi.m_inout_id = mil.m_inout_id WHERE mil.m_product_id = m_product.m_product_id AND mi.issotrx = 'N' AND mi.docstatus = 'CO' AND COALESCE(mil.m_attributesetinstance_id, '') = COALESCE(m_attributesetinstance.m_attributesetinstance_id, '') ORDER BY mil.created ASC LIMIT 1) AS qtyinitial FROM m_transaction LEFT JOIN m_product ON m_product.m_product_id = m_transaction.m_product_id LEFT JOIN c_campaign ON m_product.em_fash_campaign_id = c_campaign.c_campaign_id LEFT JOIN m_locator ON m_locator.m_locator_id = m_transaction.m_locator_id LEFT JOIN c_uom ON c_uom.c_uom_id = m_transaction.c_uom_id LEFT JOIN m_attributesetinstance ON m_transaction.m_attributesetinstance_id = m_attributesetinstance.m_attributesetinstance_id LEFT JOIN m_productprice ON m_product.m_product_id = m_productprice.m_product_id AND m_productprice.m_pricelist_version_id = '2CDD9A5C79274F529F51A5D321EF6E11' LEFT JOIN m_product_category ON m_product.m_product_category_id = m_product_category.m_product_category_id LEFT JOIN ad_org ON ad_org.ad_org_id = '2FBD95BC91F64C6EA80FF5DF756EC3FA' LEFT JOIN c_currency on c_currency.c_currency_id = ad_org.c_currency_id WHERE 1 = 1 and 1 = 1 and m_transaction.m_locator_id IN ('5331FC5F202344C39ACCE8A73CBEC4B5') AND m_transaction.movementdate <= TO_DATE('2026-07-16', 'YYYY-MM-DD') group by ad_org.ad_org_id, m_product.value, c_uom.name, m_attributesetinstance.description, c_campaign.value, c_campaign.name, m_locator.value, m_product.m_product_id, m_product.ad_client_id, m_product_category.value, m_product_category.name, c_currency.cursymbol, m_attributesetinstance.m_attributesetinstance_id HAVING SUM(m_transaction.movementqty) > 0 ORDER BY c_campaign.value, m_product_category.value, m_product.m_product_id;[ Date: 2026-07-16 11:44:06 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo - Bind query: yes ]
5 5s911ms SELECT * FROM M_InOut_Post0 ('B084773D6E6648BD84030FCB9C16FB7E');[ Date: 2026-07-16 15:39:55 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo - Bind query: yes ]
6 5s671ms SELECT * FROM M_InOut_Post0 ('BFD92DAA8A9E4FBA89AB589D720B7B22');[ Date: 2026-07-16 15:35:42 - Database: etendo - User: tad - Remote: 127.0.0.1 - Application: openbravo - Bind query: yes ]
Time consuming queries (N)
Rank Total duration Times executed Min duration Max duration Avg duration Query 1 25s274ms 4 5s671ms 6s938ms 6s318ms select * from m_inout_post0 (?);Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Jul 16 15 4 25s274ms 6s318ms [ User: tad - Total duration: 25s274ms - Times executed: 4 ]
[ Application: openbravo - Total duration: 25s274ms - Times executed: 4 ]
-
SELECT * FROM M_InOut_Post0 ('07FEE4FA3FC045ED8DBD3315B84D149A');
Date: 2026-07-16 15:36:31 Duration: 6s938ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM M_InOut_Post0 ('D8967CF307CB4AEA8F046AB3CA948F49');
Date: 2026-07-16 15:02:43 Duration: 6s753ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM M_InOut_Post0 ('B084773D6E6648BD84030FCB9C16FB7E');
Date: 2026-07-16 15:39:55 Duration: 5s911ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
2 13s852ms 2 6s741ms 7s111ms 6s926ms select ad_org.ad_org_id, m_product.value as prod_value, sum(m_transaction.movementqty) as movementqty, c_uom.name as uom, m_attributesetinstance.description as attribute, c_campaign.value as campaign_value, c_campaign.name as campaign_name, m_locator.value as locator, m_get_cost (m_product.m_product_id, now()::timestamp, ?, ad_org.ad_org_id, m_product.ad_client_id, null, ?, ?) as unit_cost, sum(m_transaction.movementqty) * m_get_cost (m_product.m_product_id, now()::timestamp, ?, ad_org.ad_org_id, m_product.ad_client_id, null, ?, ?) as total_cost, m_product_category.value as category_value, m_product_category.name as category_name, c_currency.cursymbol, ( select sum(coalesce((col.qtyordered - coalesce(( select case when coalesce(sum(mi.movementqty), ?) > col.qtyordered then col.qtyordered else coalesce(sum(mi.movementqty), ?) end from m_inoutline mi join m_inout i on i.m_inout_id = mi.m_inout_id where mi.c_orderline_id = col.c_orderline_id and mi.m_product_id = col.m_product_id and i.docstatus <> ?), ?)), ?) * ?.?) from c_orderline col join c_order co on col.c_order_id = co.c_order_id where col.em_mf_consumptionproduct_id = m_product.m_product_id and co.issotrx = ? and co.docstatus = ? and coalesce(col.em_mf_attributesetinstance_id, ?) = coalesce(m_attributesetinstance.m_attributesetinstance_id, ?)) as qtyassigned, ( select mil.movementqty from m_inoutline mil left join m_inout mi on mi.m_inout_id = mil.m_inout_id where mil.m_product_id = m_product.m_product_id and mi.issotrx = ? and mi.docstatus = ? and coalesce(mil.m_attributesetinstance_id, ?) = coalesce(m_attributesetinstance.m_attributesetinstance_id, ?) order by mil.created asc limit ?) as qtyinitial from m_transaction left join m_product on m_product.m_product_id = m_transaction.m_product_id left join c_campaign on m_product.em_fash_campaign_id = c_campaign.c_campaign_id left join m_locator on m_locator.m_locator_id = m_transaction.m_locator_id left join c_uom on c_uom.c_uom_id = m_transaction.c_uom_id left join m_attributesetinstance on m_transaction.m_attributesetinstance_id = m_attributesetinstance.m_attributesetinstance_id left join m_productprice on m_product.m_product_id = m_productprice.m_product_id and m_productprice.m_pricelist_version_id = ? left join m_product_category on m_product.m_product_category_id = m_product_category.m_product_category_id left join ad_org on ad_org.ad_org_id = ? left join c_currency on c_currency.c_currency_id = ad_org.c_currency_id where ? = ? and ? = ? and m_transaction.m_locator_id in (...) and m_transaction.movementdate <= to_date(?, ?) group by ad_org.ad_org_id, m_product.value, c_uom.name, m_attributesetinstance.description, c_campaign.value, c_campaign.name, m_locator.value, m_product.m_product_id, m_product.ad_client_id, m_product_category.value, m_product_category.name, c_currency.cursymbol, m_attributesetinstance.m_attributesetinstance_id having sum(m_transaction.movementqty) > ? order by c_campaign.value, m_product_category.value, m_product.m_product_id;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Jul 16 11 2 13s852ms 6s926ms [ User: tad - Total duration: 13s852ms - Times executed: 2 ]
[ Application: openbravo - Total duration: 13s852ms - Times executed: 2 ]
-
SELECT ad_org.ad_org_id, m_product.value as prod_value, SUM(m_transaction.movementqty) AS movementqty, c_uom.name as uom, m_attributesetinstance.description as attribute, c_campaign.value as campaign_value, c_campaign.name as campaign_name, m_locator.value as locator, m_get_cost (m_product.m_product_id, now()::timestamp, 'AVA', ad_org.ad_org_id, m_product.ad_client_id, null, '102', '102') as unit_cost, SUM(m_transaction.movementqty) * m_get_cost (m_product.m_product_id, now()::timestamp, 'AVA', ad_org.ad_org_id, m_product.ad_client_id, null, '102', '102') as total_cost, m_product_category.value as category_value, m_product_category.name as category_name, c_currency.cursymbol, ( SELECT sum(coalesce((col.qtyordered - COALESCE(( SELECT case when coalesce(SUM(mi.movementqty), 0) > col.qtyordered then col.qtyordered else coalesce(SUM(mi.movementqty), 0) end FROM m_inoutline mi join m_inout i on i.m_inout_id = mi.m_inout_id WHERE mi.c_orderline_id = col.c_orderline_id AND mi.m_product_id = col.m_product_id and i.docstatus <> 'DR'), 0)), 0) * 1.1) FROM c_orderline col JOIN c_order co ON col.c_order_id = co.c_order_id WHERE col.em_mf_consumptionproduct_id = m_product.m_product_id AND co.issotrx = 'N' AND co.docstatus = 'CO' AND COALESCE(col.em_mf_attributesetinstance_id, '') = COALESCE(m_attributesetinstance.m_attributesetinstance_id, '')) AS qtyassigned, ( SELECT mil.movementqty FROM m_inoutline mil LEFT JOIN m_inout mi ON mi.m_inout_id = mil.m_inout_id WHERE mil.m_product_id = m_product.m_product_id AND mi.issotrx = 'N' AND mi.docstatus = 'CO' AND COALESCE(mil.m_attributesetinstance_id, '') = COALESCE(m_attributesetinstance.m_attributesetinstance_id, '') ORDER BY mil.created ASC LIMIT 1) AS qtyinitial FROM m_transaction LEFT JOIN m_product ON m_product.m_product_id = m_transaction.m_product_id LEFT JOIN c_campaign ON m_product.em_fash_campaign_id = c_campaign.c_campaign_id LEFT JOIN m_locator ON m_locator.m_locator_id = m_transaction.m_locator_id LEFT JOIN c_uom ON c_uom.c_uom_id = m_transaction.c_uom_id LEFT JOIN m_attributesetinstance ON m_transaction.m_attributesetinstance_id = m_attributesetinstance.m_attributesetinstance_id LEFT JOIN m_productprice ON m_product.m_product_id = m_productprice.m_product_id AND m_productprice.m_pricelist_version_id = '2CDD9A5C79274F529F51A5D321EF6E11' LEFT JOIN m_product_category ON m_product.m_product_category_id = m_product_category.m_product_category_id LEFT JOIN ad_org ON ad_org.ad_org_id = '2FBD95BC91F64C6EA80FF5DF756EC3FA' LEFT JOIN c_currency on c_currency.c_currency_id = ad_org.c_currency_id WHERE 1 = 1 and 1 = 1 and m_transaction.m_locator_id IN ('5331FC5F202344C39ACCE8A73CBEC4B5') AND m_transaction.movementdate <= TO_DATE('2026-07-16', 'YYYY-MM-DD') group by ad_org.ad_org_id, m_product.value, c_uom.name, m_attributesetinstance.description, c_campaign.value, c_campaign.name, m_locator.value, m_product.m_product_id, m_product.ad_client_id, m_product_category.value, m_product_category.name, c_currency.cursymbol, m_attributesetinstance.m_attributesetinstance_id HAVING SUM(m_transaction.movementqty) > 0 ORDER BY c_campaign.value, m_product_category.value, m_product.m_product_id;
Date: 2026-07-16 11:34:21 Duration: 7s111ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT ad_org.ad_org_id, m_product.value as prod_value, SUM(m_transaction.movementqty) AS movementqty, c_uom.name as uom, m_attributesetinstance.description as attribute, c_campaign.value as campaign_value, c_campaign.name as campaign_name, m_locator.value as locator, m_get_cost (m_product.m_product_id, now()::timestamp, 'AVA', ad_org.ad_org_id, m_product.ad_client_id, null, '102', '102') as unit_cost, SUM(m_transaction.movementqty) * m_get_cost (m_product.m_product_id, now()::timestamp, 'AVA', ad_org.ad_org_id, m_product.ad_client_id, null, '102', '102') as total_cost, m_product_category.value as category_value, m_product_category.name as category_name, c_currency.cursymbol, ( SELECT sum(coalesce((col.qtyordered - COALESCE(( SELECT case when coalesce(SUM(mi.movementqty), 0) > col.qtyordered then col.qtyordered else coalesce(SUM(mi.movementqty), 0) end FROM m_inoutline mi join m_inout i on i.m_inout_id = mi.m_inout_id WHERE mi.c_orderline_id = col.c_orderline_id AND mi.m_product_id = col.m_product_id and i.docstatus <> 'DR'), 0)), 0) * 1.1) FROM c_orderline col JOIN c_order co ON col.c_order_id = co.c_order_id WHERE col.em_mf_consumptionproduct_id = m_product.m_product_id AND co.issotrx = 'N' AND co.docstatus = 'CO' AND COALESCE(col.em_mf_attributesetinstance_id, '') = COALESCE(m_attributesetinstance.m_attributesetinstance_id, '')) AS qtyassigned, ( SELECT mil.movementqty FROM m_inoutline mil LEFT JOIN m_inout mi ON mi.m_inout_id = mil.m_inout_id WHERE mil.m_product_id = m_product.m_product_id AND mi.issotrx = 'N' AND mi.docstatus = 'CO' AND COALESCE(mil.m_attributesetinstance_id, '') = COALESCE(m_attributesetinstance.m_attributesetinstance_id, '') ORDER BY mil.created ASC LIMIT 1) AS qtyinitial FROM m_transaction LEFT JOIN m_product ON m_product.m_product_id = m_transaction.m_product_id LEFT JOIN c_campaign ON m_product.em_fash_campaign_id = c_campaign.c_campaign_id LEFT JOIN m_locator ON m_locator.m_locator_id = m_transaction.m_locator_id LEFT JOIN c_uom ON c_uom.c_uom_id = m_transaction.c_uom_id LEFT JOIN m_attributesetinstance ON m_transaction.m_attributesetinstance_id = m_attributesetinstance.m_attributesetinstance_id LEFT JOIN m_productprice ON m_product.m_product_id = m_productprice.m_product_id AND m_productprice.m_pricelist_version_id = '2CDD9A5C79274F529F51A5D321EF6E11' LEFT JOIN m_product_category ON m_product.m_product_category_id = m_product_category.m_product_category_id LEFT JOIN ad_org ON ad_org.ad_org_id = '2FBD95BC91F64C6EA80FF5DF756EC3FA' LEFT JOIN c_currency on c_currency.c_currency_id = ad_org.c_currency_id WHERE 1 = 1 and 1 = 1 and m_transaction.m_locator_id IN ('5331FC5F202344C39ACCE8A73CBEC4B5') AND m_transaction.movementdate <= TO_DATE('2026-07-16', 'YYYY-MM-DD') group by ad_org.ad_org_id, m_product.value, c_uom.name, m_attributesetinstance.description, c_campaign.value, c_campaign.name, m_locator.value, m_product.m_product_id, m_product.ad_client_id, m_product_category.value, m_product_category.name, c_currency.cursymbol, m_attributesetinstance.m_attributesetinstance_id HAVING SUM(m_transaction.movementqty) > 0 ORDER BY c_campaign.value, m_product_category.value, m_product.m_product_id;
Date: 2026-07-16 11:44:06 Duration: 6s741ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
Most frequent queries (N)
Rank Times executed Total duration Min duration Max duration Avg duration Query 1 4 25s274ms 5s671ms 6s938ms 6s318ms select * from m_inout_post0 (?);Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Jul 16 15 4 25s274ms 6s318ms [ User: tad - Total duration: 25s274ms - Times executed: 4 ]
[ Application: openbravo - Total duration: 25s274ms - Times executed: 4 ]
-
SELECT * FROM M_InOut_Post0 ('07FEE4FA3FC045ED8DBD3315B84D149A');
Date: 2026-07-16 15:36:31 Duration: 6s938ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM M_InOut_Post0 ('D8967CF307CB4AEA8F046AB3CA948F49');
Date: 2026-07-16 15:02:43 Duration: 6s753ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM M_InOut_Post0 ('B084773D6E6648BD84030FCB9C16FB7E');
Date: 2026-07-16 15:39:55 Duration: 5s911ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
2 2 13s852ms 6s741ms 7s111ms 6s926ms select ad_org.ad_org_id, m_product.value as prod_value, sum(m_transaction.movementqty) as movementqty, c_uom.name as uom, m_attributesetinstance.description as attribute, c_campaign.value as campaign_value, c_campaign.name as campaign_name, m_locator.value as locator, m_get_cost (m_product.m_product_id, now()::timestamp, ?, ad_org.ad_org_id, m_product.ad_client_id, null, ?, ?) as unit_cost, sum(m_transaction.movementqty) * m_get_cost (m_product.m_product_id, now()::timestamp, ?, ad_org.ad_org_id, m_product.ad_client_id, null, ?, ?) as total_cost, m_product_category.value as category_value, m_product_category.name as category_name, c_currency.cursymbol, ( select sum(coalesce((col.qtyordered - coalesce(( select case when coalesce(sum(mi.movementqty), ?) > col.qtyordered then col.qtyordered else coalesce(sum(mi.movementqty), ?) end from m_inoutline mi join m_inout i on i.m_inout_id = mi.m_inout_id where mi.c_orderline_id = col.c_orderline_id and mi.m_product_id = col.m_product_id and i.docstatus <> ?), ?)), ?) * ?.?) from c_orderline col join c_order co on col.c_order_id = co.c_order_id where col.em_mf_consumptionproduct_id = m_product.m_product_id and co.issotrx = ? and co.docstatus = ? and coalesce(col.em_mf_attributesetinstance_id, ?) = coalesce(m_attributesetinstance.m_attributesetinstance_id, ?)) as qtyassigned, ( select mil.movementqty from m_inoutline mil left join m_inout mi on mi.m_inout_id = mil.m_inout_id where mil.m_product_id = m_product.m_product_id and mi.issotrx = ? and mi.docstatus = ? and coalesce(mil.m_attributesetinstance_id, ?) = coalesce(m_attributesetinstance.m_attributesetinstance_id, ?) order by mil.created asc limit ?) as qtyinitial from m_transaction left join m_product on m_product.m_product_id = m_transaction.m_product_id left join c_campaign on m_product.em_fash_campaign_id = c_campaign.c_campaign_id left join m_locator on m_locator.m_locator_id = m_transaction.m_locator_id left join c_uom on c_uom.c_uom_id = m_transaction.c_uom_id left join m_attributesetinstance on m_transaction.m_attributesetinstance_id = m_attributesetinstance.m_attributesetinstance_id left join m_productprice on m_product.m_product_id = m_productprice.m_product_id and m_productprice.m_pricelist_version_id = ? left join m_product_category on m_product.m_product_category_id = m_product_category.m_product_category_id left join ad_org on ad_org.ad_org_id = ? left join c_currency on c_currency.c_currency_id = ad_org.c_currency_id where ? = ? and ? = ? and m_transaction.m_locator_id in (...) and m_transaction.movementdate <= to_date(?, ?) group by ad_org.ad_org_id, m_product.value, c_uom.name, m_attributesetinstance.description, c_campaign.value, c_campaign.name, m_locator.value, m_product.m_product_id, m_product.ad_client_id, m_product_category.value, m_product_category.name, c_currency.cursymbol, m_attributesetinstance.m_attributesetinstance_id having sum(m_transaction.movementqty) > ? order by c_campaign.value, m_product_category.value, m_product.m_product_id;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Jul 16 11 2 13s852ms 6s926ms [ User: tad - Total duration: 13s852ms - Times executed: 2 ]
[ Application: openbravo - Total duration: 13s852ms - Times executed: 2 ]
-
SELECT ad_org.ad_org_id, m_product.value as prod_value, SUM(m_transaction.movementqty) AS movementqty, c_uom.name as uom, m_attributesetinstance.description as attribute, c_campaign.value as campaign_value, c_campaign.name as campaign_name, m_locator.value as locator, m_get_cost (m_product.m_product_id, now()::timestamp, 'AVA', ad_org.ad_org_id, m_product.ad_client_id, null, '102', '102') as unit_cost, SUM(m_transaction.movementqty) * m_get_cost (m_product.m_product_id, now()::timestamp, 'AVA', ad_org.ad_org_id, m_product.ad_client_id, null, '102', '102') as total_cost, m_product_category.value as category_value, m_product_category.name as category_name, c_currency.cursymbol, ( SELECT sum(coalesce((col.qtyordered - COALESCE(( SELECT case when coalesce(SUM(mi.movementqty), 0) > col.qtyordered then col.qtyordered else coalesce(SUM(mi.movementqty), 0) end FROM m_inoutline mi join m_inout i on i.m_inout_id = mi.m_inout_id WHERE mi.c_orderline_id = col.c_orderline_id AND mi.m_product_id = col.m_product_id and i.docstatus <> 'DR'), 0)), 0) * 1.1) FROM c_orderline col JOIN c_order co ON col.c_order_id = co.c_order_id WHERE col.em_mf_consumptionproduct_id = m_product.m_product_id AND co.issotrx = 'N' AND co.docstatus = 'CO' AND COALESCE(col.em_mf_attributesetinstance_id, '') = COALESCE(m_attributesetinstance.m_attributesetinstance_id, '')) AS qtyassigned, ( SELECT mil.movementqty FROM m_inoutline mil LEFT JOIN m_inout mi ON mi.m_inout_id = mil.m_inout_id WHERE mil.m_product_id = m_product.m_product_id AND mi.issotrx = 'N' AND mi.docstatus = 'CO' AND COALESCE(mil.m_attributesetinstance_id, '') = COALESCE(m_attributesetinstance.m_attributesetinstance_id, '') ORDER BY mil.created ASC LIMIT 1) AS qtyinitial FROM m_transaction LEFT JOIN m_product ON m_product.m_product_id = m_transaction.m_product_id LEFT JOIN c_campaign ON m_product.em_fash_campaign_id = c_campaign.c_campaign_id LEFT JOIN m_locator ON m_locator.m_locator_id = m_transaction.m_locator_id LEFT JOIN c_uom ON c_uom.c_uom_id = m_transaction.c_uom_id LEFT JOIN m_attributesetinstance ON m_transaction.m_attributesetinstance_id = m_attributesetinstance.m_attributesetinstance_id LEFT JOIN m_productprice ON m_product.m_product_id = m_productprice.m_product_id AND m_productprice.m_pricelist_version_id = '2CDD9A5C79274F529F51A5D321EF6E11' LEFT JOIN m_product_category ON m_product.m_product_category_id = m_product_category.m_product_category_id LEFT JOIN ad_org ON ad_org.ad_org_id = '2FBD95BC91F64C6EA80FF5DF756EC3FA' LEFT JOIN c_currency on c_currency.c_currency_id = ad_org.c_currency_id WHERE 1 = 1 and 1 = 1 and m_transaction.m_locator_id IN ('5331FC5F202344C39ACCE8A73CBEC4B5') AND m_transaction.movementdate <= TO_DATE('2026-07-16', 'YYYY-MM-DD') group by ad_org.ad_org_id, m_product.value, c_uom.name, m_attributesetinstance.description, c_campaign.value, c_campaign.name, m_locator.value, m_product.m_product_id, m_product.ad_client_id, m_product_category.value, m_product_category.name, c_currency.cursymbol, m_attributesetinstance.m_attributesetinstance_id HAVING SUM(m_transaction.movementqty) > 0 ORDER BY c_campaign.value, m_product_category.value, m_product.m_product_id;
Date: 2026-07-16 11:34:21 Duration: 7s111ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT ad_org.ad_org_id, m_product.value as prod_value, SUM(m_transaction.movementqty) AS movementqty, c_uom.name as uom, m_attributesetinstance.description as attribute, c_campaign.value as campaign_value, c_campaign.name as campaign_name, m_locator.value as locator, m_get_cost (m_product.m_product_id, now()::timestamp, 'AVA', ad_org.ad_org_id, m_product.ad_client_id, null, '102', '102') as unit_cost, SUM(m_transaction.movementqty) * m_get_cost (m_product.m_product_id, now()::timestamp, 'AVA', ad_org.ad_org_id, m_product.ad_client_id, null, '102', '102') as total_cost, m_product_category.value as category_value, m_product_category.name as category_name, c_currency.cursymbol, ( SELECT sum(coalesce((col.qtyordered - COALESCE(( SELECT case when coalesce(SUM(mi.movementqty), 0) > col.qtyordered then col.qtyordered else coalesce(SUM(mi.movementqty), 0) end FROM m_inoutline mi join m_inout i on i.m_inout_id = mi.m_inout_id WHERE mi.c_orderline_id = col.c_orderline_id AND mi.m_product_id = col.m_product_id and i.docstatus <> 'DR'), 0)), 0) * 1.1) FROM c_orderline col JOIN c_order co ON col.c_order_id = co.c_order_id WHERE col.em_mf_consumptionproduct_id = m_product.m_product_id AND co.issotrx = 'N' AND co.docstatus = 'CO' AND COALESCE(col.em_mf_attributesetinstance_id, '') = COALESCE(m_attributesetinstance.m_attributesetinstance_id, '')) AS qtyassigned, ( SELECT mil.movementqty FROM m_inoutline mil LEFT JOIN m_inout mi ON mi.m_inout_id = mil.m_inout_id WHERE mil.m_product_id = m_product.m_product_id AND mi.issotrx = 'N' AND mi.docstatus = 'CO' AND COALESCE(mil.m_attributesetinstance_id, '') = COALESCE(m_attributesetinstance.m_attributesetinstance_id, '') ORDER BY mil.created ASC LIMIT 1) AS qtyinitial FROM m_transaction LEFT JOIN m_product ON m_product.m_product_id = m_transaction.m_product_id LEFT JOIN c_campaign ON m_product.em_fash_campaign_id = c_campaign.c_campaign_id LEFT JOIN m_locator ON m_locator.m_locator_id = m_transaction.m_locator_id LEFT JOIN c_uom ON c_uom.c_uom_id = m_transaction.c_uom_id LEFT JOIN m_attributesetinstance ON m_transaction.m_attributesetinstance_id = m_attributesetinstance.m_attributesetinstance_id LEFT JOIN m_productprice ON m_product.m_product_id = m_productprice.m_product_id AND m_productprice.m_pricelist_version_id = '2CDD9A5C79274F529F51A5D321EF6E11' LEFT JOIN m_product_category ON m_product.m_product_category_id = m_product_category.m_product_category_id LEFT JOIN ad_org ON ad_org.ad_org_id = '2FBD95BC91F64C6EA80FF5DF756EC3FA' LEFT JOIN c_currency on c_currency.c_currency_id = ad_org.c_currency_id WHERE 1 = 1 and 1 = 1 and m_transaction.m_locator_id IN ('5331FC5F202344C39ACCE8A73CBEC4B5') AND m_transaction.movementdate <= TO_DATE('2026-07-16', 'YYYY-MM-DD') group by ad_org.ad_org_id, m_product.value, c_uom.name, m_attributesetinstance.description, c_campaign.value, c_campaign.name, m_locator.value, m_product.m_product_id, m_product.ad_client_id, m_product_category.value, m_product_category.name, c_currency.cursymbol, m_attributesetinstance.m_attributesetinstance_id HAVING SUM(m_transaction.movementqty) > 0 ORDER BY c_campaign.value, m_product_category.value, m_product.m_product_id;
Date: 2026-07-16 11:44:06 Duration: 6s741ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
Normalized slowest queries (N)
Rank Min duration Max duration Avg duration Times executed Total duration Query 1 6s741ms 7s111ms 6s926ms 2 13s852ms select ad_org.ad_org_id, m_product.value as prod_value, sum(m_transaction.movementqty) as movementqty, c_uom.name as uom, m_attributesetinstance.description as attribute, c_campaign.value as campaign_value, c_campaign.name as campaign_name, m_locator.value as locator, m_get_cost (m_product.m_product_id, now()::timestamp, ?, ad_org.ad_org_id, m_product.ad_client_id, null, ?, ?) as unit_cost, sum(m_transaction.movementqty) * m_get_cost (m_product.m_product_id, now()::timestamp, ?, ad_org.ad_org_id, m_product.ad_client_id, null, ?, ?) as total_cost, m_product_category.value as category_value, m_product_category.name as category_name, c_currency.cursymbol, ( select sum(coalesce((col.qtyordered - coalesce(( select case when coalesce(sum(mi.movementqty), ?) > col.qtyordered then col.qtyordered else coalesce(sum(mi.movementqty), ?) end from m_inoutline mi join m_inout i on i.m_inout_id = mi.m_inout_id where mi.c_orderline_id = col.c_orderline_id and mi.m_product_id = col.m_product_id and i.docstatus <> ?), ?)), ?) * ?.?) from c_orderline col join c_order co on col.c_order_id = co.c_order_id where col.em_mf_consumptionproduct_id = m_product.m_product_id and co.issotrx = ? and co.docstatus = ? and coalesce(col.em_mf_attributesetinstance_id, ?) = coalesce(m_attributesetinstance.m_attributesetinstance_id, ?)) as qtyassigned, ( select mil.movementqty from m_inoutline mil left join m_inout mi on mi.m_inout_id = mil.m_inout_id where mil.m_product_id = m_product.m_product_id and mi.issotrx = ? and mi.docstatus = ? and coalesce(mil.m_attributesetinstance_id, ?) = coalesce(m_attributesetinstance.m_attributesetinstance_id, ?) order by mil.created asc limit ?) as qtyinitial from m_transaction left join m_product on m_product.m_product_id = m_transaction.m_product_id left join c_campaign on m_product.em_fash_campaign_id = c_campaign.c_campaign_id left join m_locator on m_locator.m_locator_id = m_transaction.m_locator_id left join c_uom on c_uom.c_uom_id = m_transaction.c_uom_id left join m_attributesetinstance on m_transaction.m_attributesetinstance_id = m_attributesetinstance.m_attributesetinstance_id left join m_productprice on m_product.m_product_id = m_productprice.m_product_id and m_productprice.m_pricelist_version_id = ? left join m_product_category on m_product.m_product_category_id = m_product_category.m_product_category_id left join ad_org on ad_org.ad_org_id = ? left join c_currency on c_currency.c_currency_id = ad_org.c_currency_id where ? = ? and ? = ? and m_transaction.m_locator_id in (...) and m_transaction.movementdate <= to_date(?, ?) group by ad_org.ad_org_id, m_product.value, c_uom.name, m_attributesetinstance.description, c_campaign.value, c_campaign.name, m_locator.value, m_product.m_product_id, m_product.ad_client_id, m_product_category.value, m_product_category.name, c_currency.cursymbol, m_attributesetinstance.m_attributesetinstance_id having sum(m_transaction.movementqty) > ? order by c_campaign.value, m_product_category.value, m_product.m_product_id;Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Jul 16 11 2 13s852ms 6s926ms [ User: tad - Total duration: 13s852ms - Times executed: 2 ]
[ Application: openbravo - Total duration: 13s852ms - Times executed: 2 ]
-
SELECT ad_org.ad_org_id, m_product.value as prod_value, SUM(m_transaction.movementqty) AS movementqty, c_uom.name as uom, m_attributesetinstance.description as attribute, c_campaign.value as campaign_value, c_campaign.name as campaign_name, m_locator.value as locator, m_get_cost (m_product.m_product_id, now()::timestamp, 'AVA', ad_org.ad_org_id, m_product.ad_client_id, null, '102', '102') as unit_cost, SUM(m_transaction.movementqty) * m_get_cost (m_product.m_product_id, now()::timestamp, 'AVA', ad_org.ad_org_id, m_product.ad_client_id, null, '102', '102') as total_cost, m_product_category.value as category_value, m_product_category.name as category_name, c_currency.cursymbol, ( SELECT sum(coalesce((col.qtyordered - COALESCE(( SELECT case when coalesce(SUM(mi.movementqty), 0) > col.qtyordered then col.qtyordered else coalesce(SUM(mi.movementqty), 0) end FROM m_inoutline mi join m_inout i on i.m_inout_id = mi.m_inout_id WHERE mi.c_orderline_id = col.c_orderline_id AND mi.m_product_id = col.m_product_id and i.docstatus <> 'DR'), 0)), 0) * 1.1) FROM c_orderline col JOIN c_order co ON col.c_order_id = co.c_order_id WHERE col.em_mf_consumptionproduct_id = m_product.m_product_id AND co.issotrx = 'N' AND co.docstatus = 'CO' AND COALESCE(col.em_mf_attributesetinstance_id, '') = COALESCE(m_attributesetinstance.m_attributesetinstance_id, '')) AS qtyassigned, ( SELECT mil.movementqty FROM m_inoutline mil LEFT JOIN m_inout mi ON mi.m_inout_id = mil.m_inout_id WHERE mil.m_product_id = m_product.m_product_id AND mi.issotrx = 'N' AND mi.docstatus = 'CO' AND COALESCE(mil.m_attributesetinstance_id, '') = COALESCE(m_attributesetinstance.m_attributesetinstance_id, '') ORDER BY mil.created ASC LIMIT 1) AS qtyinitial FROM m_transaction LEFT JOIN m_product ON m_product.m_product_id = m_transaction.m_product_id LEFT JOIN c_campaign ON m_product.em_fash_campaign_id = c_campaign.c_campaign_id LEFT JOIN m_locator ON m_locator.m_locator_id = m_transaction.m_locator_id LEFT JOIN c_uom ON c_uom.c_uom_id = m_transaction.c_uom_id LEFT JOIN m_attributesetinstance ON m_transaction.m_attributesetinstance_id = m_attributesetinstance.m_attributesetinstance_id LEFT JOIN m_productprice ON m_product.m_product_id = m_productprice.m_product_id AND m_productprice.m_pricelist_version_id = '2CDD9A5C79274F529F51A5D321EF6E11' LEFT JOIN m_product_category ON m_product.m_product_category_id = m_product_category.m_product_category_id LEFT JOIN ad_org ON ad_org.ad_org_id = '2FBD95BC91F64C6EA80FF5DF756EC3FA' LEFT JOIN c_currency on c_currency.c_currency_id = ad_org.c_currency_id WHERE 1 = 1 and 1 = 1 and m_transaction.m_locator_id IN ('5331FC5F202344C39ACCE8A73CBEC4B5') AND m_transaction.movementdate <= TO_DATE('2026-07-16', 'YYYY-MM-DD') group by ad_org.ad_org_id, m_product.value, c_uom.name, m_attributesetinstance.description, c_campaign.value, c_campaign.name, m_locator.value, m_product.m_product_id, m_product.ad_client_id, m_product_category.value, m_product_category.name, c_currency.cursymbol, m_attributesetinstance.m_attributesetinstance_id HAVING SUM(m_transaction.movementqty) > 0 ORDER BY c_campaign.value, m_product_category.value, m_product.m_product_id;
Date: 2026-07-16 11:34:21 Duration: 7s111ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT ad_org.ad_org_id, m_product.value as prod_value, SUM(m_transaction.movementqty) AS movementqty, c_uom.name as uom, m_attributesetinstance.description as attribute, c_campaign.value as campaign_value, c_campaign.name as campaign_name, m_locator.value as locator, m_get_cost (m_product.m_product_id, now()::timestamp, 'AVA', ad_org.ad_org_id, m_product.ad_client_id, null, '102', '102') as unit_cost, SUM(m_transaction.movementqty) * m_get_cost (m_product.m_product_id, now()::timestamp, 'AVA', ad_org.ad_org_id, m_product.ad_client_id, null, '102', '102') as total_cost, m_product_category.value as category_value, m_product_category.name as category_name, c_currency.cursymbol, ( SELECT sum(coalesce((col.qtyordered - COALESCE(( SELECT case when coalesce(SUM(mi.movementqty), 0) > col.qtyordered then col.qtyordered else coalesce(SUM(mi.movementqty), 0) end FROM m_inoutline mi join m_inout i on i.m_inout_id = mi.m_inout_id WHERE mi.c_orderline_id = col.c_orderline_id AND mi.m_product_id = col.m_product_id and i.docstatus <> 'DR'), 0)), 0) * 1.1) FROM c_orderline col JOIN c_order co ON col.c_order_id = co.c_order_id WHERE col.em_mf_consumptionproduct_id = m_product.m_product_id AND co.issotrx = 'N' AND co.docstatus = 'CO' AND COALESCE(col.em_mf_attributesetinstance_id, '') = COALESCE(m_attributesetinstance.m_attributesetinstance_id, '')) AS qtyassigned, ( SELECT mil.movementqty FROM m_inoutline mil LEFT JOIN m_inout mi ON mi.m_inout_id = mil.m_inout_id WHERE mil.m_product_id = m_product.m_product_id AND mi.issotrx = 'N' AND mi.docstatus = 'CO' AND COALESCE(mil.m_attributesetinstance_id, '') = COALESCE(m_attributesetinstance.m_attributesetinstance_id, '') ORDER BY mil.created ASC LIMIT 1) AS qtyinitial FROM m_transaction LEFT JOIN m_product ON m_product.m_product_id = m_transaction.m_product_id LEFT JOIN c_campaign ON m_product.em_fash_campaign_id = c_campaign.c_campaign_id LEFT JOIN m_locator ON m_locator.m_locator_id = m_transaction.m_locator_id LEFT JOIN c_uom ON c_uom.c_uom_id = m_transaction.c_uom_id LEFT JOIN m_attributesetinstance ON m_transaction.m_attributesetinstance_id = m_attributesetinstance.m_attributesetinstance_id LEFT JOIN m_productprice ON m_product.m_product_id = m_productprice.m_product_id AND m_productprice.m_pricelist_version_id = '2CDD9A5C79274F529F51A5D321EF6E11' LEFT JOIN m_product_category ON m_product.m_product_category_id = m_product_category.m_product_category_id LEFT JOIN ad_org ON ad_org.ad_org_id = '2FBD95BC91F64C6EA80FF5DF756EC3FA' LEFT JOIN c_currency on c_currency.c_currency_id = ad_org.c_currency_id WHERE 1 = 1 and 1 = 1 and m_transaction.m_locator_id IN ('5331FC5F202344C39ACCE8A73CBEC4B5') AND m_transaction.movementdate <= TO_DATE('2026-07-16', 'YYYY-MM-DD') group by ad_org.ad_org_id, m_product.value, c_uom.name, m_attributesetinstance.description, c_campaign.value, c_campaign.name, m_locator.value, m_product.m_product_id, m_product.ad_client_id, m_product_category.value, m_product_category.name, c_currency.cursymbol, m_attributesetinstance.m_attributesetinstance_id HAVING SUM(m_transaction.movementqty) > 0 ORDER BY c_campaign.value, m_product_category.value, m_product.m_product_id;
Date: 2026-07-16 11:44:06 Duration: 6s741ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
2 5s671ms 6s938ms 6s318ms 4 25s274ms select * from m_inout_post0 (?);Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Jul 16 15 4 25s274ms 6s318ms [ User: tad - Total duration: 25s274ms - Times executed: 4 ]
[ Application: openbravo - Total duration: 25s274ms - Times executed: 4 ]
-
SELECT * FROM M_InOut_Post0 ('07FEE4FA3FC045ED8DBD3315B84D149A');
Date: 2026-07-16 15:36:31 Duration: 6s938ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM M_InOut_Post0 ('D8967CF307CB4AEA8F046AB3CA948F49');
Date: 2026-07-16 15:02:43 Duration: 6s753ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo Bind query: yes
-
SELECT * FROM M_InOut_Post0 ('B084773D6E6648BD84030FCB9C16FB7E');
Date: 2026-07-16 15:39:55 Duration: 5s911ms Database: etendo User: tad Remote: 127.0.0.1 Application: openbravo 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
- 35,547 Event entries
- (EVENTLOG entries are formaly LOG level entries that are not queries)
Events distribution (except queries)
Key values
- 0 PANIC entries
- 0 FATAL entries
- 0 ERROR entries
- 0 WARNING entries
- 0 EVENTLOG entries
Events per 5 minutes
NO DATASET
Most Frequent Errors/Events
Key values
- 0 Max number of times the same event was reported
- 0 Total events found
Rank Times reported Error NO DATASET