-
Global information
- Generated on Wed Aug 5 04:10:03 2026
- Log file: /project/archive/log/postgres/dbdev51/postgresql.log-20260804
- Parsed 1,342 log entries in 2s
- Log start from 2026-08-04 11:51:41 to 2026-08-04 20:32:06
-
Overview
Global Stats
- 13 Number of unique normalized queries
- 21 Number of queries
- 8m25s Total query duration
- 2026-08-04 13:57:18 First query
- 2026-08-04 16:54:34 Last query
- 1 queries/s at 2026-08-04 14:24:35 Query peak
- 8m25s Total query duration
- 0ms Prepare/parse total duration
- 0ms Bind total duration
- 8m25s Execute total duration
- 85 Number of events
- 15 Number of unique normalized events
- 14 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
- 0 Number temporary file
- 0 Max size of temporary file
- 0.00 B Average size of temporary file
- 124 Total number of sessions
- 18 sessions at 2026-08-04 16:19:42 Session peak
- 9d20h19m35s Total duration of sessions
- 1h54m21s Average duration of sessions
- 0 Average queries per session
- 4s77ms Average queries duration per session
- 1h54m17s Average idle time per session
- 125 Total number of connections
- 9 connections/s at 2026-08-04 14:54:52 Connection peak
- 2 Total number of databases
SQL Traffic
Key values
- 1 queries/s Query Peak
- 2026-08-04 14:24:35 Date
SELECT Traffic
Key values
- 1 queries/s Query Peak
- 2026-08-04 14:24:35 Date
INSERT/UPDATE/DELETE Traffic
Key values
- 1 queries/s Query Peak
- 2026-08-04 16:14:10 Date
Queries duration
Key values
- 8m25s 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) Aug 04 11 0 0ms 0ms 0ms 0ms 0ms 0ms 12 0 0ms 0ms 0ms 0ms 0ms 0ms 13 3 0ms 5s890ms 5s618ms 5s522ms 11s331ms 11s331ms 14 7 0ms 17s374ms 12s684ms 14s516ms 17s374ms 30s797ms 15 4 0ms 51s819ms 47s16ms 47s819ms 51s819ms 51s819ms 16 7 0ms 51s728ms 30s275ms 52s585ms 1m35s 1m35s 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 Day Hour SELECT COPY TO Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Aug 04 11 0 0 0ms 0ms 0ms 0ms 12 0 0 0ms 0ms 0ms 0ms 13 3 0 5s618ms 0ms 5s522ms 11s331ms 14 7 0 12s684ms 10s344ms 14s516ms 30s797ms 15 4 0 47s16ms 47s130ms 47s819ms 51s819ms 16 4 0 38s377ms 5s888ms 51s728ms 1m35s 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 Day Hour INSERT UPDATE DELETE COPY FROM Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Aug 04 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 Day Hour Prepare Bind Bind/Prepare Percentage of prepare Aug 04 11 0 0 0.00 0.00% 12 0 0 0.00 0.00% 13 0 0 0.00 0.00% 14 0 4 4.00 0.00% 15 0 4 4.00 0.00% 16 0 5 5.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% Day Hour Count Average / Second Aug 04 11 6 0.00/s 12 14 0.00/s 13 2 0.00/s 14 44 0.01/s 15 47 0.01/s 16 12 0.00/s 17 0 0.00/s 18 0 0.00/s 19 0 0.00/s 20 0 0.00/s Day Hour Count Average Duration Average idle time Aug 04 11 0 0ms 0ms 12 15 11m41s 11m41s 13 0 0ms 0ms 14 36 4h33m20s 4h33m18s 15 47 8m30s 8m26s 16 17 1h47m51s 1h47m39s 17 5 3h42s 3h42s 18 0 0ms 0ms 19 3 4h16m22s 4h16m22s 20 1 4h17m27s 4h17m27s -
Connections
Established Connections
Key values
- 9 connections Connection Peak
- 2026-08-04 14:54:52 Date
Connections per database
Key values
- ctddev51 Main Database
- 125 connections Total
Connections per user
Key values
- pubeu Main User
- 125 connections Total
-
Sessions
Simultaneous sessions
Key values
- 18 sessions Session Peak
- 2026-08-04 16:19:42 Date
Histogram of session times
Key values
- 49 60000-600000ms duration
Sessions per database
Key values
- ctddev51 Main Database
- 124 sessions Total
Sessions per user
Key values
- pubeu Main User
- 124 sessions Total
Sessions per host
Key values
- 10.12.5.37 Main Host
- 124 sessions Total
Sessions per application
Key values
- unknown Main Application
- 124 sessions Total
Application Count Total Duration Average Duration pgAdmin 4 - CONN:1340378 1 21s530ms 21s530ms pgAdmin 4 - CONN:1542539 1 21s893ms 21s893ms pgAdmin 4 - CONN:3810345 1 21s655ms 21s655ms pgAdmin 4 - CONN:6828773 1 21s359ms 21s359ms pgAdmin 4 - CONN:8699891 1 21s454ms 21s454ms pgAdmin 4 - DB:ctddev51 4 22s410ms 5s602ms unknown 115 9d20h17m25s 2h3m16s -
Checkpoints / Restartpoints
Checkpoints Buffers
Key values
- 538 buffers Checkpoint Peak
- 2026-08-04 13:51:26 Date
- 54.129 seconds Highest write time
- 0.002 seconds Sync time
Checkpoints Wal files
Key values
- 0 files Wal files usage Peak
- 2026-08-04 13:51:26 Date
Checkpoints distance
Key values
- 0.08 Mo Distance Peak
- 2026-08-04 13:51:26 Date
Checkpoints Activity
↑ Back to the top of the Checkpoint Activity tableDay Hour Written buffers Write time Sync time Total time Aug 04 11 0 0s 0s 0s 12 0 0s 0s 0s 13 538 54.129s 0.002s 54.146s 14 30 3.108s 0.001s 3.123s 15 0 0s 0s 0s 16 87 8.807s 0.001s 8.823s 17 0 0s 0s 0s 18 49 5.021s 0.001s 5.037s 19 0 0s 0s 0s 20 0 0s 0s 0s Day Hour Added Removed Recycled Synced files Longest sync Average sync Aug 04 11 0 0 0 0 0s 0s 12 0 0 0 0 0s 0s 13 0 0 0 11 0.001s 0.001s 14 0 0 0 9 0.001s 0.001s 15 0 0 0 0 0s 0s 16 0 0 0 9 0.001s 0.001s 17 0 0 0 0 0s 0s 18 0 0 0 11 0.001s 0.001s 19 0 0 0 0 0s 0s 20 0 0 0 0 0s 0s Day Hour Count Avg time (sec) Aug 04 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 Day Hour Mean distance Mean estimate Aug 04 11 0.00 kB 0.00 kB 12 0.00 kB 0.00 kB 13 39.00 kB 343.00 kB 14 30.00 kB 312.00 kB 15 0.00 kB 0.00 kB 16 34.00 kB 284.00 kB 17 0.00 kB 0.00 kB 18 22.00 kB 258.00 kB 19 0.00 kB 0.00 kB 20 0.00 kB 0.00 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 Aug 04 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 -
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 Aug 04 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 - 0 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
- 18 Total read queries
- 3 Total write queries
Queries by database
Key values
- unknown Main database
- 15 Requests
- 4m58s (unknown)
- Main time consuming database
Queries by user
Key values
- unknown Main user
- 15 Requests
User Request type Count Duration pubeu Total 6 3m27s cte 1 5s836ms select 5 3m21s unknown Total 15 4m58s cte 2 52s585ms select 13 4m5s Duration by user
Key values
- 4m58s (unknown) Main time consuming user
User Request type Count Duration pubeu Total 6 3m27s cte 1 5s836ms select 5 3m21s unknown Total 15 4m58s cte 2 52s585ms select 13 4m5s Queries by host
Key values
- unknown Main host
- 21 Requests
- 8m25s (unknown)
- Main time consuming host
Queries by application
Key values
- unknown Main application
- 21 Requests
- 8m25s (unknown)
- Main time consuming application
Number of cancelled queries
Key values
- 0 per second Cancelled query Peak
- 2026-08-04 16:00:14 Date
Number of cancelled queries (5 minutes period)
NO DATASET
-
Top Queries
Histogram of query times
Key values
- 15 > 10000ms duration
Slowest individual queries
Rank Duration Query 1 51s819ms SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2207489')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY organism LIMIT 50;[ Date: 2026-08-04 15:43:58 - Database: ctddev51 - User: pubeu - Bind query: yes ]
2 51s728ms SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2207489')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY organism LIMIT 50;[ Date: 2026-08-04 16:19:17 - Bind query: yes ]
3 49s19ms SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2207489')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc LIMIT 50;[ Date: 2026-08-04 16:18:08 - Bind query: yes ]
4 47s819ms SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2207489')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc LIMIT 50;[ Date: 2026-08-04 15:44:54 - Bind query: yes ]
5 47s130ms SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2207489')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc LIMIT 50;[ Date: 2026-08-04 15:51:25 - Database: ctddev51 - User: pubeu - Bind query: yes ]
6 46s874ms SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2207489')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc LIMIT 50;[ Date: 2026-08-04 16:18:17 - Database: ctddev51 - User: pubeu - Bind query: yes ]
7 41s297ms SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2207989')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY organism LIMIT 50;[ Date: 2026-08-04 15:21:36 - Database: ctddev51 - User: pubeu - Bind query: yes ]
8 26s421ms WITH anatomy AS ( SELECT chem_conc_id, array_agg(anatomy_id ORDER BY anatomy_id) AS anatomy_ids, string_agg(DISTINCT anatomy_nm_html || '^' || anatomy_acc_txt || '^' || position_seq || '^' || anatomy_acc_db_id || '^' || anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy GROUP BY chem_conc_id ) SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, a1.anatomyTerms anatomyTerms, a1.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd JOIN anatomy a1 ON a1.chem_conc_id = cc.id JOIN anatomy a2 ON a2.chem_conc_id = cc2.id AND a1.anatomy_ids = a2.anatomy_ids JOIN anatomy a3 ON a2.chem_conc_id = cc2.id AND a3.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in (2207489)) GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, a1.anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;[ Date: 2026-08-04 16:14:10 ]
9 26s163ms WITH anatomy AS ( SELECT chem_conc_id, array_agg(anatomy_id ORDER BY anatomy_id) AS anatomy_ids, string_agg(DISTINCT anatomy_nm_html || '^' || anatomy_acc_txt || '^' || position_seq || '^' || anatomy_acc_db_id || '^' || anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy GROUP BY chem_conc_id ) SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, a1.anatomyTerms anatomyTerms, a1.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd JOIN anatomy a1 ON a1.chem_conc_id = cc.id JOIN anatomy a2 ON a2.chem_conc_id = cc2.id AND a1.anatomy_ids = a2.anatomy_ids JOIN anatomy a3 ON a2.chem_conc_id = cc2.id AND a3.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in (2207489)) GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, a1.anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;[ Date: 2026-08-04 16:14:42 ]
10 17s374ms SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;[ Date: 2026-08-04 14:05:03 ]
11 15s663ms SELECT /* ChemConcentrationDao */ cc.id ccid, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) LEFT JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id WHERE t.id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '1448452') GROUP BY ccid, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY organism LIMIT 50;[ Date: 2026-08-04 14:28:42 - Bind query: yes ]
12 15s134ms SELECT /* ChemConcentrationDao */ cc.id ccid, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) LEFT JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id WHERE t.id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '1502245') GROUP BY ccid, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY organism LIMIT 50;[ Date: 2026-08-04 14:28:09 - Bind query: yes ]
13 14s516ms SELECT /* ChemConcentrationDao */ cc.id ccid, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2208377')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY ccid, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY chem, organism LIMIT 50;[ Date: 2026-08-04 14:24:35 - Database: ctddev51 - User: pubeu - Bind query: yes ]
14 10s459ms SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT OUTER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;[ Date: 2026-08-04 14:04:37 ]
15 10s344ms SELECT /* ChemConcentrationDao */ cc.id ccid, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2208377')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY ccid, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY chem, organism;[ Date: 2026-08-04 14:26:38 - Bind query: yes ]
16 5s890ms SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT OUTER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxon_id = cc.taxon_id AND cc2.disease_id = cc.disease_id AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;[ Date: 2026-08-04 13:57:18 ]
17 5s888ms SELECT /* ChemGeneIxnsDAO */ g.nm geneSymbol, g.acc_txt geneAcc, g.acc_db_cd geneAccDbCd, g.id geneId, c.nm chemnm, c.nm_html chemnmhtml, c.acc_txt chemacc, c.secondary_nm casRN, c.id chemId, i.ixn_prose_txt ixnProse, i.ixn_prose_html ixnProseHtml, i.actions_txt ixnActions, i.id ixnId, COUNT(DISTINCT gcr.reference_id) refCount, COUNT(DISTINCT gcr.taxon_id) taxonCount, ( SELECT STRING_AGG(distinct taxonTerm.nm || '^' || 'taxon' || '^' || taxonTerm.nm_html || '^' || taxonTerm.acc_txt || '^' || taxonTerm.acc_db_cd || '^' || COALESCE(taxonTerm.secondary_nm, ''), '|')) as taxonTerms, ( SELECT STRING_AGG(distinct r.acc_txt, '|')) as references, COUNT(*) OVER () fullRowCount FROM gene_chem_reference gcr INNER JOIN ixn i ON gcr.ixn_id = i.id INNER JOIN term g ON gcr.gene_id = g.id INNER JOIN term c ON gcr.chem_id = c.id INNER JOIN reference r on gcr.reference_id = r.id LEFT OUTER JOIN term taxonTerm on gcr.taxon_id = taxonTerm.id WHERE gcr.chem_id IN ( SELECT p.descendant_object_id FROM dag_path p WHERE p.ancestor_object_id = '1441693') GROUP BY g.nm, g.nm_sort, g.acc_txt, g.acc_db_cd, g.id, c.nm, c.nm_html, c.nm_sort, c.acc_txt, c.id, i.ixn_prose_txt, i.ixn_prose_html, i.sort_txt, i.actions_txt, i.id ORDER BY g.nm_sort, c.nm_sort, i.sort_txt LIMIT 50;[ Date: 2026-08-04 16:54:34 - Bind query: yes ]
18 5s836ms WITH anatomy AS ( SELECT chem_conc_id, array_agg(anatomy_id ORDER BY anatomy_id) AS anatomy_ids, string_agg(DISTINCT anatomy_nm_html || '^' || anatomy_acc_txt || '^' || position_seq || '^' || anatomy_acc_db_id || '^' || anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy GROUP BY chem_conc_id ) SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, a1.anatomyTerms anatomyTerms, a1.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd JOIN anatomy a1 ON a1.chem_conc_id = cc.id JOIN anatomy a2 ON a2.chem_conc_id = cc2.id AND a1.anatomy_ids = a2.anatomy_ids LEFT JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id WHERE t.id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '1441693') GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, a1.anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY organism LIMIT 50;[ Date: 2026-08-04 16:50:27 - Database: ctddev51 - User: pubeu - Bind query: yes ]
19 5s522ms SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT OUTER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxon_id = cc.taxon_id AND cc2.disease_id = cc.disease_id AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;[ Date: 2026-08-04 13:58:39 ]
20 5s441ms SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_id, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT OUTER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxon_id = cc.taxon_id AND cc2.disease_id = cc.disease_id AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;[ Date: 2026-08-04 13:57:57 ]
Time consuming queries (N)
Rank Total duration Times executed Min duration Max duration Avg duration Query 1 3m10s 4 46s874ms 49s19ms 47s710ms select cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as referencecount, count(*) over () fullrowcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id inner join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd and ( select array_agg(anatomy_id order by anatomy_id) from chem_conc_anatomy where chem_conc_id = cc.id) = ( select array_agg(anatomy_id order by anatomy_id) from chem_conc_anatomy where chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select chem_conc_id from chem_conc_anatomy where anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp where dp.ancestor_object_id = ?)) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc limit ?;Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Aug 04 15 2 1m34s 47s475ms 16 2 1m35s 47s946ms [ User: pubeu - Total duration: 1m34s - Times executed: 2 ]
-
SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2207489')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc LIMIT 50;
Date: 2026-08-04 16:18:08 Duration: 49s19ms Bind query: yes
-
SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2207489')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc LIMIT 50;
Date: 2026-08-04 15:44:54 Duration: 47s819ms Bind query: yes
-
SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2207489')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc LIMIT 50;
Date: 2026-08-04 15:51:25 Duration: 47s130ms Database: ctddev51 User: pubeu Bind query: yes
2 2m24s 3 41s297ms 51s819ms 48s281ms select cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as referencecount, count(*) over () fullrowcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id inner join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd and ( select array_agg(anatomy_id order by anatomy_id) from chem_conc_anatomy where chem_conc_id = cc.id) = ( select array_agg(anatomy_id order by anatomy_id) from chem_conc_anatomy where chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select chem_conc_id from chem_conc_anatomy where anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp where dp.ancestor_object_id = ?)) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc order by organism limit ?;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Aug 04 15 2 1m33s 46s558ms 16 1 51s728ms 51s728ms [ User: pubeu - Total duration: 1m33s - Times executed: 2 ]
-
SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2207489')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY organism LIMIT 50;
Date: 2026-08-04 15:43:58 Duration: 51s819ms Database: ctddev51 User: pubeu Bind query: yes
-
SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2207489')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY organism LIMIT 50;
Date: 2026-08-04 16:19:17 Duration: 51s728ms Bind query: yes
-
SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2207989')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY organism LIMIT 50;
Date: 2026-08-04 15:21:36 Duration: 41s297ms Database: ctddev51 User: pubeu Bind query: yes
3 52s585ms 2 26s163ms 26s421ms 26s292ms with anatomy as ( select chem_conc_id, array_agg(anatomy_id order by anatomy_id) as anatomy_ids, string_agg(distinct anatomy_nm_html || ? || anatomy_acc_txt || ? || position_seq || ? || anatomy_acc_db_id || ? || anatomy_nm, ?) as anatomyterms from chem_conc_anatomy group by chem_conc_id ) select cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, a1.anatomyterms anatomyterms, a1.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as refcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id inner join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd join anatomy a1 on a1.chem_conc_id = cc.id join anatomy a2 on a2.chem_conc_id = cc2.id and a1.anatomy_ids = a2.anatomy_ids join anatomy a3 on a2.chem_conc_id = cc2.id and a3.chem_conc_id in ( select chem_conc_id from chem_conc_anatomy where anatomy_id in (...)) group by cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, a1.anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Aug 04 16 2 52s585ms 26s292ms -
WITH anatomy AS ( SELECT chem_conc_id, array_agg(anatomy_id ORDER BY anatomy_id) AS anatomy_ids, string_agg(DISTINCT anatomy_nm_html || '^' || anatomy_acc_txt || '^' || position_seq || '^' || anatomy_acc_db_id || '^' || anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy GROUP BY chem_conc_id ) SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, a1.anatomyTerms anatomyTerms, a1.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd JOIN anatomy a1 ON a1.chem_conc_id = cc.id JOIN anatomy a2 ON a2.chem_conc_id = cc2.id AND a1.anatomy_ids = a2.anatomy_ids JOIN anatomy a3 ON a2.chem_conc_id = cc2.id AND a3.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in (2207489)) GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, a1.anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;
Date: 2026-08-04 16:14:10 Duration: 26s421ms
-
WITH anatomy AS ( SELECT chem_conc_id, array_agg(anatomy_id ORDER BY anatomy_id) AS anatomy_ids, string_agg(DISTINCT anatomy_nm_html || '^' || anatomy_acc_txt || '^' || position_seq || '^' || anatomy_acc_db_id || '^' || anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy GROUP BY chem_conc_id ) SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, a1.anatomyTerms anatomyTerms, a1.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd JOIN anatomy a1 ON a1.chem_conc_id = cc.id JOIN anatomy a2 ON a2.chem_conc_id = cc2.id AND a1.anatomy_ids = a2.anatomy_ids JOIN anatomy a3 ON a2.chem_conc_id = cc2.id AND a3.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in (2207489)) GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, a1.anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;
Date: 2026-08-04 16:14:42 Duration: 26s163ms
4 30s797ms 2 15s134ms 15s663ms 15s398ms select cc.id ccid, cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as referencecount, count(*) over () fullrowcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id inner join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd and exists ( select ? from chem_conc_anatomy a1 join chem_conc_anatomy a2 on a1.anatomy_id = a2.anatomy_id where a1.chem_conc_id = cc.id and a2.chem_conc_id = cc2.id) left join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id where t.id in ( select distinct dp.descendant_object_id from dag_path dp where dp.ancestor_object_id = ?) group by ccid, cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc order by organism limit ?;Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Aug 04 14 2 30s797ms 15s398ms -
SELECT /* ChemConcentrationDao */ cc.id ccid, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) LEFT JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id WHERE t.id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '1448452') GROUP BY ccid, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY organism LIMIT 50;
Date: 2026-08-04 14:28:42 Duration: 15s663ms Bind query: yes
-
SELECT /* ChemConcentrationDao */ cc.id ccid, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) LEFT JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id WHERE t.id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '1502245') GROUP BY ccid, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY organism LIMIT 50;
Date: 2026-08-04 14:28:09 Duration: 15s134ms Bind query: yes
5 17s374ms 1 17s374ms 17s374ms 17s374ms select cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as refcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id inner join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd and exists ( select ? from chem_conc_anatomy a1 join chem_conc_anatomy a2 on a1.anatomy_id = a2.anatomy_id where a1.chem_conc_id = cc.id and a2.chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select x.chem_conc_id from chem_conc_anatomy x) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by cc.id, cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Aug 04 14 1 17s374ms 17s374ms -
SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;
Date: 2026-08-04 14:05:03 Duration: 17s374ms
6 14s516ms 1 14s516ms 14s516ms 14s516ms select cc.id ccid, cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as referencecount, count(*) over () fullrowcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id inner join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd and exists ( select ? from chem_conc_anatomy a1 join chem_conc_anatomy a2 on a1.anatomy_id = a2.anatomy_id where a1.chem_conc_id = cc.id and a2.chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select chem_conc_id from chem_conc_anatomy where anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp where dp.ancestor_object_id = ?)) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by ccid, cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc order by chem, organism limit ?;Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Aug 04 14 1 14s516ms 14s516ms [ User: pubeu - Total duration: 14s516ms - Times executed: 1 ]
-
SELECT /* ChemConcentrationDao */ cc.id ccid, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2208377')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY ccid, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY chem, organism LIMIT 50;
Date: 2026-08-04 14:24:35 Duration: 14s516ms Database: ctddev51 User: pubeu Bind query: yes
7 10s821ms 2 5s298ms 5s522ms 5s410ms select cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as refcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id left outer join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id = cc.chem_id and cc2.chem_conc = cc.chem_conc and cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm and cc2.taxon_id = cc.taxon_id and cc2.disease_id = cc.disease_id and cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm and cc2.action_type_cd = cc.action_type_cd and exists ( select ? from chem_conc_anatomy a1 join chem_conc_anatomy a2 on a1.anatomy_id = a2.anatomy_id where a1.chem_conc_id = cc.id and a2.chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select x.chem_conc_id from chem_conc_anatomy x) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by cc.id, cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Aug 04 13 1 5s522ms 5s522ms 14 1 5s298ms 5s298ms -
SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT OUTER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxon_id = cc.taxon_id AND cc2.disease_id = cc.disease_id AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;
Date: 2026-08-04 13:58:39 Duration: 5s522ms
-
SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT OUTER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxon_id = cc.taxon_id AND cc2.disease_id = cc.disease_id AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;
Date: 2026-08-04 14:01:04 Duration: 5s298ms
8 10s459ms 1 10s459ms 10s459ms 10s459ms select cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as refcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id left outer join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd and exists ( select ? from chem_conc_anatomy a1 join chem_conc_anatomy a2 on a1.anatomy_id = a2.anatomy_id where a1.chem_conc_id = cc.id and a2.chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select x.chem_conc_id from chem_conc_anatomy x) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by cc.id, cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Aug 04 14 1 10s459ms 10s459ms -
SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT OUTER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;
Date: 2026-08-04 14:04:37 Duration: 10s459ms
9 10s344ms 1 10s344ms 10s344ms 10s344ms select cc.id ccid, cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as referencecount, count(*) over () fullrowcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id inner join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd and exists ( select ? from chem_conc_anatomy a1 join chem_conc_anatomy a2 on a1.anatomy_id = a2.anatomy_id where a1.chem_conc_id = cc.id and a2.chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select chem_conc_id from chem_conc_anatomy where anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp where dp.ancestor_object_id = ?)) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by ccid, cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc order by chem, organism;Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Aug 04 14 1 10s344ms 10s344ms -
SELECT /* ChemConcentrationDao */ cc.id ccid, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2208377')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY ccid, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY chem, organism;
Date: 2026-08-04 14:26:38 Duration: 10s344ms Bind query: yes
10 5s890ms 1 5s890ms 5s890ms 5s890ms select cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as refcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id left outer join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id = cc.chem_id and cc2.chem_conc = cc.chem_conc and cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm and cc2.taxon_id = cc.taxon_id and cc2.disease_id = cc.disease_id and cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm and cc2.action_type_cd = cc.action_type_cd and exists ( select ? from chem_conc_anatomy a1 join chem_conc_anatomy a2 on a1.anatomy_id = a2.anatomy_id where a1.chem_conc_id = cc.id and a2.chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select x.chem_conc_id from chem_conc_anatomy x) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by cc.id, cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Aug 04 13 1 5s890ms 5s890ms -
SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT OUTER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxon_id = cc.taxon_id AND cc2.disease_id = cc.disease_id AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;
Date: 2026-08-04 13:57:18 Duration: 5s890ms
11 5s888ms 1 5s888ms 5s888ms 5s888ms select g.nm genesymbol, g.acc_txt geneacc, g.acc_db_cd geneaccdbcd, g.id geneid, c.nm chemnm, c.nm_html chemnmhtml, c.acc_txt chemacc, c.secondary_nm casrn, c.id chemid, i.ixn_prose_txt ixnprose, i.ixn_prose_html ixnprosehtml, i.actions_txt ixnactions, i.id ixnid, count(distinct gcr.reference_id) refcount, count(distinct gcr.taxon_id) taxoncount, ( select string_agg(distinct taxonterm.nm || ? || ? || ? || taxonterm.nm_html || ? || taxonterm.acc_txt || ? || taxonterm.acc_db_cd || ? || coalesce(taxonterm.secondary_nm, ?), ?)) as taxonterms, ( select string_agg(distinct r.acc_txt, ?)) as references, count(*) over () fullrowcount from gene_chem_reference gcr inner join ixn i on gcr.ixn_id = i.id inner join term g on gcr.gene_id = g.id inner join term c on gcr.chem_id = c.id inner join reference r on gcr.reference_id = r.id left outer join term taxonterm on gcr.taxon_id = taxonterm.id where gcr.chem_id in ( select p.descendant_object_id from dag_path p where p.ancestor_object_id = ?) group by g.nm, g.nm_sort, g.acc_txt, g.acc_db_cd, g.id, c.nm, c.nm_html, c.nm_sort, c.acc_txt, c.id, i.ixn_prose_txt, i.ixn_prose_html, i.sort_txt, i.actions_txt, i.id order by g.nm_sort, c.nm_sort, i.sort_txt limit ?;Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Aug 04 16 1 5s888ms 5s888ms -
SELECT /* ChemGeneIxnsDAO */ g.nm geneSymbol, g.acc_txt geneAcc, g.acc_db_cd geneAccDbCd, g.id geneId, c.nm chemnm, c.nm_html chemnmhtml, c.acc_txt chemacc, c.secondary_nm casRN, c.id chemId, i.ixn_prose_txt ixnProse, i.ixn_prose_html ixnProseHtml, i.actions_txt ixnActions, i.id ixnId, COUNT(DISTINCT gcr.reference_id) refCount, COUNT(DISTINCT gcr.taxon_id) taxonCount, ( SELECT STRING_AGG(distinct taxonTerm.nm || '^' || 'taxon' || '^' || taxonTerm.nm_html || '^' || taxonTerm.acc_txt || '^' || taxonTerm.acc_db_cd || '^' || COALESCE(taxonTerm.secondary_nm, ''), '|')) as taxonTerms, ( SELECT STRING_AGG(distinct r.acc_txt, '|')) as references, COUNT(*) OVER () fullRowCount FROM gene_chem_reference gcr INNER JOIN ixn i ON gcr.ixn_id = i.id INNER JOIN term g ON gcr.gene_id = g.id INNER JOIN term c ON gcr.chem_id = c.id INNER JOIN reference r on gcr.reference_id = r.id LEFT OUTER JOIN term taxonTerm on gcr.taxon_id = taxonTerm.id WHERE gcr.chem_id IN ( SELECT p.descendant_object_id FROM dag_path p WHERE p.ancestor_object_id = '1441693') GROUP BY g.nm, g.nm_sort, g.acc_txt, g.acc_db_cd, g.id, c.nm, c.nm_html, c.nm_sort, c.acc_txt, c.id, i.ixn_prose_txt, i.ixn_prose_html, i.sort_txt, i.actions_txt, i.id ORDER BY g.nm_sort, c.nm_sort, i.sort_txt LIMIT 50;
Date: 2026-08-04 16:54:34 Duration: 5s888ms Bind query: yes
12 5s836ms 1 5s836ms 5s836ms 5s836ms with anatomy as ( select chem_conc_id, array_agg(anatomy_id order by anatomy_id) as anatomy_ids, string_agg(distinct anatomy_nm_html || ? || anatomy_acc_txt || ? || position_seq || ? || anatomy_acc_db_id || ? || anatomy_nm, ?) as anatomyterms from chem_conc_anatomy group by chem_conc_id ) select cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, a1.anatomyterms anatomyterms, a1.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as referencecount, count(*) over () fullrowcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id inner join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd join anatomy a1 on a1.chem_conc_id = cc.id join anatomy a2 on a2.chem_conc_id = cc2.id and a1.anatomy_ids = a2.anatomy_ids left join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id where t.id in ( select distinct dp.descendant_object_id from dag_path dp where dp.ancestor_object_id = ?) group by cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, a1.anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc order by organism limit ?;Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Aug 04 16 1 5s836ms 5s836ms [ User: pubeu - Total duration: 5s836ms - Times executed: 1 ]
-
WITH anatomy AS ( SELECT chem_conc_id, array_agg(anatomy_id ORDER BY anatomy_id) AS anatomy_ids, string_agg(DISTINCT anatomy_nm_html || '^' || anatomy_acc_txt || '^' || position_seq || '^' || anatomy_acc_db_id || '^' || anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy GROUP BY chem_conc_id ) SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, a1.anatomyTerms anatomyTerms, a1.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd JOIN anatomy a1 ON a1.chem_conc_id = cc.id JOIN anatomy a2 ON a2.chem_conc_id = cc2.id AND a1.anatomy_ids = a2.anatomy_ids LEFT JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id WHERE t.id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '1441693') GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, a1.anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY organism LIMIT 50;
Date: 2026-08-04 16:50:27 Duration: 5s836ms Database: ctddev51 User: pubeu Bind query: yes
13 5s441ms 1 5s441ms 5s441ms 5s441ms select cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_id, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as refcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id left outer join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id = cc.chem_id and cc2.chem_conc = cc.chem_conc and cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm and cc2.taxon_id = cc.taxon_id and cc2.disease_id = cc.disease_id and cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm and cc2.action_type_cd = cc.action_type_cd and exists ( select ? from chem_conc_anatomy a1 join chem_conc_anatomy a2 on a1.anatomy_id = a2.anatomy_id where a1.chem_conc_id = cc.id and a2.chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select x.chem_conc_id from chem_conc_anatomy x) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by cc.id, cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Aug 04 13 1 5s441ms 5s441ms -
SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_id, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT OUTER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxon_id = cc.taxon_id AND cc2.disease_id = cc.disease_id AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;
Date: 2026-08-04 13:57:57 Duration: 5s441ms
Most frequent queries (N)
Rank Times executed Total duration Min duration Max duration Avg duration Query 1 4 3m10s 46s874ms 49s19ms 47s710ms select cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as referencecount, count(*) over () fullrowcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id inner join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd and ( select array_agg(anatomy_id order by anatomy_id) from chem_conc_anatomy where chem_conc_id = cc.id) = ( select array_agg(anatomy_id order by anatomy_id) from chem_conc_anatomy where chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select chem_conc_id from chem_conc_anatomy where anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp where dp.ancestor_object_id = ?)) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc limit ?;Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Aug 04 15 2 1m34s 47s475ms 16 2 1m35s 47s946ms [ User: pubeu - Total duration: 1m34s - Times executed: 2 ]
-
SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2207489')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc LIMIT 50;
Date: 2026-08-04 16:18:08 Duration: 49s19ms Bind query: yes
-
SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2207489')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc LIMIT 50;
Date: 2026-08-04 15:44:54 Duration: 47s819ms Bind query: yes
-
SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2207489')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc LIMIT 50;
Date: 2026-08-04 15:51:25 Duration: 47s130ms Database: ctddev51 User: pubeu Bind query: yes
2 3 2m24s 41s297ms 51s819ms 48s281ms select cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as referencecount, count(*) over () fullrowcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id inner join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd and ( select array_agg(anatomy_id order by anatomy_id) from chem_conc_anatomy where chem_conc_id = cc.id) = ( select array_agg(anatomy_id order by anatomy_id) from chem_conc_anatomy where chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select chem_conc_id from chem_conc_anatomy where anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp where dp.ancestor_object_id = ?)) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc order by organism limit ?;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Aug 04 15 2 1m33s 46s558ms 16 1 51s728ms 51s728ms [ User: pubeu - Total duration: 1m33s - Times executed: 2 ]
-
SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2207489')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY organism LIMIT 50;
Date: 2026-08-04 15:43:58 Duration: 51s819ms Database: ctddev51 User: pubeu Bind query: yes
-
SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2207489')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY organism LIMIT 50;
Date: 2026-08-04 16:19:17 Duration: 51s728ms Bind query: yes
-
SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2207989')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY organism LIMIT 50;
Date: 2026-08-04 15:21:36 Duration: 41s297ms Database: ctddev51 User: pubeu Bind query: yes
3 2 52s585ms 26s163ms 26s421ms 26s292ms with anatomy as ( select chem_conc_id, array_agg(anatomy_id order by anatomy_id) as anatomy_ids, string_agg(distinct anatomy_nm_html || ? || anatomy_acc_txt || ? || position_seq || ? || anatomy_acc_db_id || ? || anatomy_nm, ?) as anatomyterms from chem_conc_anatomy group by chem_conc_id ) select cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, a1.anatomyterms anatomyterms, a1.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as refcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id inner join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd join anatomy a1 on a1.chem_conc_id = cc.id join anatomy a2 on a2.chem_conc_id = cc2.id and a1.anatomy_ids = a2.anatomy_ids join anatomy a3 on a2.chem_conc_id = cc2.id and a3.chem_conc_id in ( select chem_conc_id from chem_conc_anatomy where anatomy_id in (...)) group by cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, a1.anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Aug 04 16 2 52s585ms 26s292ms -
WITH anatomy AS ( SELECT chem_conc_id, array_agg(anatomy_id ORDER BY anatomy_id) AS anatomy_ids, string_agg(DISTINCT anatomy_nm_html || '^' || anatomy_acc_txt || '^' || position_seq || '^' || anatomy_acc_db_id || '^' || anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy GROUP BY chem_conc_id ) SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, a1.anatomyTerms anatomyTerms, a1.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd JOIN anatomy a1 ON a1.chem_conc_id = cc.id JOIN anatomy a2 ON a2.chem_conc_id = cc2.id AND a1.anatomy_ids = a2.anatomy_ids JOIN anatomy a3 ON a2.chem_conc_id = cc2.id AND a3.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in (2207489)) GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, a1.anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;
Date: 2026-08-04 16:14:10 Duration: 26s421ms
-
WITH anatomy AS ( SELECT chem_conc_id, array_agg(anatomy_id ORDER BY anatomy_id) AS anatomy_ids, string_agg(DISTINCT anatomy_nm_html || '^' || anatomy_acc_txt || '^' || position_seq || '^' || anatomy_acc_db_id || '^' || anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy GROUP BY chem_conc_id ) SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, a1.anatomyTerms anatomyTerms, a1.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd JOIN anatomy a1 ON a1.chem_conc_id = cc.id JOIN anatomy a2 ON a2.chem_conc_id = cc2.id AND a1.anatomy_ids = a2.anatomy_ids JOIN anatomy a3 ON a2.chem_conc_id = cc2.id AND a3.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in (2207489)) GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, a1.anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;
Date: 2026-08-04 16:14:42 Duration: 26s163ms
4 2 30s797ms 15s134ms 15s663ms 15s398ms select cc.id ccid, cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as referencecount, count(*) over () fullrowcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id inner join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd and exists ( select ? from chem_conc_anatomy a1 join chem_conc_anatomy a2 on a1.anatomy_id = a2.anatomy_id where a1.chem_conc_id = cc.id and a2.chem_conc_id = cc2.id) left join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id where t.id in ( select distinct dp.descendant_object_id from dag_path dp where dp.ancestor_object_id = ?) group by ccid, cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc order by organism limit ?;Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Aug 04 14 2 30s797ms 15s398ms -
SELECT /* ChemConcentrationDao */ cc.id ccid, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) LEFT JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id WHERE t.id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '1448452') GROUP BY ccid, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY organism LIMIT 50;
Date: 2026-08-04 14:28:42 Duration: 15s663ms Bind query: yes
-
SELECT /* ChemConcentrationDao */ cc.id ccid, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) LEFT JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id WHERE t.id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '1502245') GROUP BY ccid, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY organism LIMIT 50;
Date: 2026-08-04 14:28:09 Duration: 15s134ms Bind query: yes
5 2 10s821ms 5s298ms 5s522ms 5s410ms select cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as refcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id left outer join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id = cc.chem_id and cc2.chem_conc = cc.chem_conc and cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm and cc2.taxon_id = cc.taxon_id and cc2.disease_id = cc.disease_id and cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm and cc2.action_type_cd = cc.action_type_cd and exists ( select ? from chem_conc_anatomy a1 join chem_conc_anatomy a2 on a1.anatomy_id = a2.anatomy_id where a1.chem_conc_id = cc.id and a2.chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select x.chem_conc_id from chem_conc_anatomy x) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by cc.id, cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Aug 04 13 1 5s522ms 5s522ms 14 1 5s298ms 5s298ms -
SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT OUTER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxon_id = cc.taxon_id AND cc2.disease_id = cc.disease_id AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;
Date: 2026-08-04 13:58:39 Duration: 5s522ms
-
SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT OUTER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxon_id = cc.taxon_id AND cc2.disease_id = cc.disease_id AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;
Date: 2026-08-04 14:01:04 Duration: 5s298ms
6 1 17s374ms 17s374ms 17s374ms 17s374ms select cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as refcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id inner join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd and exists ( select ? from chem_conc_anatomy a1 join chem_conc_anatomy a2 on a1.anatomy_id = a2.anatomy_id where a1.chem_conc_id = cc.id and a2.chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select x.chem_conc_id from chem_conc_anatomy x) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by cc.id, cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Aug 04 14 1 17s374ms 17s374ms -
SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;
Date: 2026-08-04 14:05:03 Duration: 17s374ms
7 1 14s516ms 14s516ms 14s516ms 14s516ms select cc.id ccid, cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as referencecount, count(*) over () fullrowcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id inner join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd and exists ( select ? from chem_conc_anatomy a1 join chem_conc_anatomy a2 on a1.anatomy_id = a2.anatomy_id where a1.chem_conc_id = cc.id and a2.chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select chem_conc_id from chem_conc_anatomy where anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp where dp.ancestor_object_id = ?)) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by ccid, cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc order by chem, organism limit ?;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Aug 04 14 1 14s516ms 14s516ms [ User: pubeu - Total duration: 14s516ms - Times executed: 1 ]
-
SELECT /* ChemConcentrationDao */ cc.id ccid, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2208377')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY ccid, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY chem, organism LIMIT 50;
Date: 2026-08-04 14:24:35 Duration: 14s516ms Database: ctddev51 User: pubeu Bind query: yes
8 1 10s459ms 10s459ms 10s459ms 10s459ms select cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as refcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id left outer join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd and exists ( select ? from chem_conc_anatomy a1 join chem_conc_anatomy a2 on a1.anatomy_id = a2.anatomy_id where a1.chem_conc_id = cc.id and a2.chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select x.chem_conc_id from chem_conc_anatomy x) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by cc.id, cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Aug 04 14 1 10s459ms 10s459ms -
SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT OUTER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;
Date: 2026-08-04 14:04:37 Duration: 10s459ms
9 1 10s344ms 10s344ms 10s344ms 10s344ms select cc.id ccid, cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as referencecount, count(*) over () fullrowcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id inner join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd and exists ( select ? from chem_conc_anatomy a1 join chem_conc_anatomy a2 on a1.anatomy_id = a2.anatomy_id where a1.chem_conc_id = cc.id and a2.chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select chem_conc_id from chem_conc_anatomy where anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp where dp.ancestor_object_id = ?)) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by ccid, cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc order by chem, organism;Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Aug 04 14 1 10s344ms 10s344ms -
SELECT /* ChemConcentrationDao */ cc.id ccid, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2208377')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY ccid, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY chem, organism;
Date: 2026-08-04 14:26:38 Duration: 10s344ms Bind query: yes
10 1 5s890ms 5s890ms 5s890ms 5s890ms select cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as refcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id left outer join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id = cc.chem_id and cc2.chem_conc = cc.chem_conc and cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm and cc2.taxon_id = cc.taxon_id and cc2.disease_id = cc.disease_id and cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm and cc2.action_type_cd = cc.action_type_cd and exists ( select ? from chem_conc_anatomy a1 join chem_conc_anatomy a2 on a1.anatomy_id = a2.anatomy_id where a1.chem_conc_id = cc.id and a2.chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select x.chem_conc_id from chem_conc_anatomy x) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by cc.id, cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Aug 04 13 1 5s890ms 5s890ms -
SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT OUTER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxon_id = cc.taxon_id AND cc2.disease_id = cc.disease_id AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;
Date: 2026-08-04 13:57:18 Duration: 5s890ms
11 1 5s888ms 5s888ms 5s888ms 5s888ms select g.nm genesymbol, g.acc_txt geneacc, g.acc_db_cd geneaccdbcd, g.id geneid, c.nm chemnm, c.nm_html chemnmhtml, c.acc_txt chemacc, c.secondary_nm casrn, c.id chemid, i.ixn_prose_txt ixnprose, i.ixn_prose_html ixnprosehtml, i.actions_txt ixnactions, i.id ixnid, count(distinct gcr.reference_id) refcount, count(distinct gcr.taxon_id) taxoncount, ( select string_agg(distinct taxonterm.nm || ? || ? || ? || taxonterm.nm_html || ? || taxonterm.acc_txt || ? || taxonterm.acc_db_cd || ? || coalesce(taxonterm.secondary_nm, ?), ?)) as taxonterms, ( select string_agg(distinct r.acc_txt, ?)) as references, count(*) over () fullrowcount from gene_chem_reference gcr inner join ixn i on gcr.ixn_id = i.id inner join term g on gcr.gene_id = g.id inner join term c on gcr.chem_id = c.id inner join reference r on gcr.reference_id = r.id left outer join term taxonterm on gcr.taxon_id = taxonterm.id where gcr.chem_id in ( select p.descendant_object_id from dag_path p where p.ancestor_object_id = ?) group by g.nm, g.nm_sort, g.acc_txt, g.acc_db_cd, g.id, c.nm, c.nm_html, c.nm_sort, c.acc_txt, c.id, i.ixn_prose_txt, i.ixn_prose_html, i.sort_txt, i.actions_txt, i.id order by g.nm_sort, c.nm_sort, i.sort_txt limit ?;Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Aug 04 16 1 5s888ms 5s888ms -
SELECT /* ChemGeneIxnsDAO */ g.nm geneSymbol, g.acc_txt geneAcc, g.acc_db_cd geneAccDbCd, g.id geneId, c.nm chemnm, c.nm_html chemnmhtml, c.acc_txt chemacc, c.secondary_nm casRN, c.id chemId, i.ixn_prose_txt ixnProse, i.ixn_prose_html ixnProseHtml, i.actions_txt ixnActions, i.id ixnId, COUNT(DISTINCT gcr.reference_id) refCount, COUNT(DISTINCT gcr.taxon_id) taxonCount, ( SELECT STRING_AGG(distinct taxonTerm.nm || '^' || 'taxon' || '^' || taxonTerm.nm_html || '^' || taxonTerm.acc_txt || '^' || taxonTerm.acc_db_cd || '^' || COALESCE(taxonTerm.secondary_nm, ''), '|')) as taxonTerms, ( SELECT STRING_AGG(distinct r.acc_txt, '|')) as references, COUNT(*) OVER () fullRowCount FROM gene_chem_reference gcr INNER JOIN ixn i ON gcr.ixn_id = i.id INNER JOIN term g ON gcr.gene_id = g.id INNER JOIN term c ON gcr.chem_id = c.id INNER JOIN reference r on gcr.reference_id = r.id LEFT OUTER JOIN term taxonTerm on gcr.taxon_id = taxonTerm.id WHERE gcr.chem_id IN ( SELECT p.descendant_object_id FROM dag_path p WHERE p.ancestor_object_id = '1441693') GROUP BY g.nm, g.nm_sort, g.acc_txt, g.acc_db_cd, g.id, c.nm, c.nm_html, c.nm_sort, c.acc_txt, c.id, i.ixn_prose_txt, i.ixn_prose_html, i.sort_txt, i.actions_txt, i.id ORDER BY g.nm_sort, c.nm_sort, i.sort_txt LIMIT 50;
Date: 2026-08-04 16:54:34 Duration: 5s888ms Bind query: yes
12 1 5s836ms 5s836ms 5s836ms 5s836ms with anatomy as ( select chem_conc_id, array_agg(anatomy_id order by anatomy_id) as anatomy_ids, string_agg(distinct anatomy_nm_html || ? || anatomy_acc_txt || ? || position_seq || ? || anatomy_acc_db_id || ? || anatomy_nm, ?) as anatomyterms from chem_conc_anatomy group by chem_conc_id ) select cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, a1.anatomyterms anatomyterms, a1.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as referencecount, count(*) over () fullrowcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id inner join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd join anatomy a1 on a1.chem_conc_id = cc.id join anatomy a2 on a2.chem_conc_id = cc2.id and a1.anatomy_ids = a2.anatomy_ids left join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id where t.id in ( select distinct dp.descendant_object_id from dag_path dp where dp.ancestor_object_id = ?) group by cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, a1.anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc order by organism limit ?;Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Aug 04 16 1 5s836ms 5s836ms [ User: pubeu - Total duration: 5s836ms - Times executed: 1 ]
-
WITH anatomy AS ( SELECT chem_conc_id, array_agg(anatomy_id ORDER BY anatomy_id) AS anatomy_ids, string_agg(DISTINCT anatomy_nm_html || '^' || anatomy_acc_txt || '^' || position_seq || '^' || anatomy_acc_db_id || '^' || anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy GROUP BY chem_conc_id ) SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, a1.anatomyTerms anatomyTerms, a1.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd JOIN anatomy a1 ON a1.chem_conc_id = cc.id JOIN anatomy a2 ON a2.chem_conc_id = cc2.id AND a1.anatomy_ids = a2.anatomy_ids LEFT JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id WHERE t.id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '1441693') GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, a1.anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY organism LIMIT 50;
Date: 2026-08-04 16:50:27 Duration: 5s836ms Database: ctddev51 User: pubeu Bind query: yes
13 1 5s441ms 5s441ms 5s441ms 5s441ms select cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_id, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as refcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id left outer join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id = cc.chem_id and cc2.chem_conc = cc.chem_conc and cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm and cc2.taxon_id = cc.taxon_id and cc2.disease_id = cc.disease_id and cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm and cc2.action_type_cd = cc.action_type_cd and exists ( select ? from chem_conc_anatomy a1 join chem_conc_anatomy a2 on a1.anatomy_id = a2.anatomy_id where a1.chem_conc_id = cc.id and a2.chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select x.chem_conc_id from chem_conc_anatomy x) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by cc.id, cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Aug 04 13 1 5s441ms 5s441ms -
SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_id, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT OUTER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxon_id = cc.taxon_id AND cc2.disease_id = cc.disease_id AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;
Date: 2026-08-04 13:57:57 Duration: 5s441ms
Normalized slowest queries (N)
Rank Min duration Max duration Avg duration Times executed Total duration Query 1 41s297ms 51s819ms 48s281ms 3 2m24s select cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as referencecount, count(*) over () fullrowcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id inner join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd and ( select array_agg(anatomy_id order by anatomy_id) from chem_conc_anatomy where chem_conc_id = cc.id) = ( select array_agg(anatomy_id order by anatomy_id) from chem_conc_anatomy where chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select chem_conc_id from chem_conc_anatomy where anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp where dp.ancestor_object_id = ?)) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc order by organism limit ?;Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Aug 04 15 2 1m33s 46s558ms 16 1 51s728ms 51s728ms [ User: pubeu - Total duration: 1m33s - Times executed: 2 ]
-
SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2207489')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY organism LIMIT 50;
Date: 2026-08-04 15:43:58 Duration: 51s819ms Database: ctddev51 User: pubeu Bind query: yes
-
SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2207489')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY organism LIMIT 50;
Date: 2026-08-04 16:19:17 Duration: 51s728ms Bind query: yes
-
SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2207989')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY organism LIMIT 50;
Date: 2026-08-04 15:21:36 Duration: 41s297ms Database: ctddev51 User: pubeu Bind query: yes
2 46s874ms 49s19ms 47s710ms 4 3m10s select cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as referencecount, count(*) over () fullrowcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id inner join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd and ( select array_agg(anatomy_id order by anatomy_id) from chem_conc_anatomy where chem_conc_id = cc.id) = ( select array_agg(anatomy_id order by anatomy_id) from chem_conc_anatomy where chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select chem_conc_id from chem_conc_anatomy where anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp where dp.ancestor_object_id = ?)) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc limit ?;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Aug 04 15 2 1m34s 47s475ms 16 2 1m35s 47s946ms [ User: pubeu - Total duration: 1m34s - Times executed: 2 ]
-
SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2207489')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc LIMIT 50;
Date: 2026-08-04 16:18:08 Duration: 49s19ms Bind query: yes
-
SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2207489')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc LIMIT 50;
Date: 2026-08-04 15:44:54 Duration: 47s819ms Bind query: yes
-
SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2207489')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc LIMIT 50;
Date: 2026-08-04 15:51:25 Duration: 47s130ms Database: ctddev51 User: pubeu Bind query: yes
3 26s163ms 26s421ms 26s292ms 2 52s585ms with anatomy as ( select chem_conc_id, array_agg(anatomy_id order by anatomy_id) as anatomy_ids, string_agg(distinct anatomy_nm_html || ? || anatomy_acc_txt || ? || position_seq || ? || anatomy_acc_db_id || ? || anatomy_nm, ?) as anatomyterms from chem_conc_anatomy group by chem_conc_id ) select cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, a1.anatomyterms anatomyterms, a1.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as refcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id inner join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd join anatomy a1 on a1.chem_conc_id = cc.id join anatomy a2 on a2.chem_conc_id = cc2.id and a1.anatomy_ids = a2.anatomy_ids join anatomy a3 on a2.chem_conc_id = cc2.id and a3.chem_conc_id in ( select chem_conc_id from chem_conc_anatomy where anatomy_id in (...)) group by cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, a1.anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Aug 04 16 2 52s585ms 26s292ms -
WITH anatomy AS ( SELECT chem_conc_id, array_agg(anatomy_id ORDER BY anatomy_id) AS anatomy_ids, string_agg(DISTINCT anatomy_nm_html || '^' || anatomy_acc_txt || '^' || position_seq || '^' || anatomy_acc_db_id || '^' || anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy GROUP BY chem_conc_id ) SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, a1.anatomyTerms anatomyTerms, a1.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd JOIN anatomy a1 ON a1.chem_conc_id = cc.id JOIN anatomy a2 ON a2.chem_conc_id = cc2.id AND a1.anatomy_ids = a2.anatomy_ids JOIN anatomy a3 ON a2.chem_conc_id = cc2.id AND a3.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in (2207489)) GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, a1.anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;
Date: 2026-08-04 16:14:10 Duration: 26s421ms
-
WITH anatomy AS ( SELECT chem_conc_id, array_agg(anatomy_id ORDER BY anatomy_id) AS anatomy_ids, string_agg(DISTINCT anatomy_nm_html || '^' || anatomy_acc_txt || '^' || position_seq || '^' || anatomy_acc_db_id || '^' || anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy GROUP BY chem_conc_id ) SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, a1.anatomyTerms anatomyTerms, a1.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd JOIN anatomy a1 ON a1.chem_conc_id = cc.id JOIN anatomy a2 ON a2.chem_conc_id = cc2.id AND a1.anatomy_ids = a2.anatomy_ids JOIN anatomy a3 ON a2.chem_conc_id = cc2.id AND a3.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in (2207489)) GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, a1.anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;
Date: 2026-08-04 16:14:42 Duration: 26s163ms
4 17s374ms 17s374ms 17s374ms 1 17s374ms select cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as refcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id inner join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd and exists ( select ? from chem_conc_anatomy a1 join chem_conc_anatomy a2 on a1.anatomy_id = a2.anatomy_id where a1.chem_conc_id = cc.id and a2.chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select x.chem_conc_id from chem_conc_anatomy x) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by cc.id, cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Aug 04 14 1 17s374ms 17s374ms -
SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;
Date: 2026-08-04 14:05:03 Duration: 17s374ms
5 15s134ms 15s663ms 15s398ms 2 30s797ms select cc.id ccid, cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as referencecount, count(*) over () fullrowcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id inner join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd and exists ( select ? from chem_conc_anatomy a1 join chem_conc_anatomy a2 on a1.anatomy_id = a2.anatomy_id where a1.chem_conc_id = cc.id and a2.chem_conc_id = cc2.id) left join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id where t.id in ( select distinct dp.descendant_object_id from dag_path dp where dp.ancestor_object_id = ?) group by ccid, cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc order by organism limit ?;Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Aug 04 14 2 30s797ms 15s398ms -
SELECT /* ChemConcentrationDao */ cc.id ccid, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) LEFT JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id WHERE t.id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '1448452') GROUP BY ccid, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY organism LIMIT 50;
Date: 2026-08-04 14:28:42 Duration: 15s663ms Bind query: yes
-
SELECT /* ChemConcentrationDao */ cc.id ccid, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) LEFT JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id WHERE t.id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '1502245') GROUP BY ccid, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY organism LIMIT 50;
Date: 2026-08-04 14:28:09 Duration: 15s134ms Bind query: yes
6 14s516ms 14s516ms 14s516ms 1 14s516ms select cc.id ccid, cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as referencecount, count(*) over () fullrowcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id inner join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd and exists ( select ? from chem_conc_anatomy a1 join chem_conc_anatomy a2 on a1.anatomy_id = a2.anatomy_id where a1.chem_conc_id = cc.id and a2.chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select chem_conc_id from chem_conc_anatomy where anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp where dp.ancestor_object_id = ?)) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by ccid, cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc order by chem, organism limit ?;Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Aug 04 14 1 14s516ms 14s516ms [ User: pubeu - Total duration: 14s516ms - Times executed: 1 ]
-
SELECT /* ChemConcentrationDao */ cc.id ccid, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2208377')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY ccid, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY chem, organism LIMIT 50;
Date: 2026-08-04 14:24:35 Duration: 14s516ms Database: ctddev51 User: pubeu Bind query: yes
7 10s459ms 10s459ms 10s459ms 1 10s459ms select cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as refcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id left outer join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd and exists ( select ? from chem_conc_anatomy a1 join chem_conc_anatomy a2 on a1.anatomy_id = a2.anatomy_id where a1.chem_conc_id = cc.id and a2.chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select x.chem_conc_id from chem_conc_anatomy x) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by cc.id, cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Aug 04 14 1 10s459ms 10s459ms -
SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT OUTER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;
Date: 2026-08-04 14:04:37 Duration: 10s459ms
8 10s344ms 10s344ms 10s344ms 1 10s344ms select cc.id ccid, cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as referencecount, count(*) over () fullrowcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id inner join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd and exists ( select ? from chem_conc_anatomy a1 join chem_conc_anatomy a2 on a1.anatomy_id = a2.anatomy_id where a1.chem_conc_id = cc.id and a2.chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select chem_conc_id from chem_conc_anatomy where anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp where dp.ancestor_object_id = ?)) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by ccid, cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc order by chem, organism;Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Aug 04 14 1 10s344ms 10s344ms -
SELECT /* ChemConcentrationDao */ cc.id ccid, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT chem_conc_id FROM chem_conc_anatomy WHERE anatomy_id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '2208377')) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY ccid, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY chem, organism;
Date: 2026-08-04 14:26:38 Duration: 10s344ms Bind query: yes
9 5s890ms 5s890ms 5s890ms 1 5s890ms select cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as refcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id left outer join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id = cc.chem_id and cc2.chem_conc = cc.chem_conc and cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm and cc2.taxon_id = cc.taxon_id and cc2.disease_id = cc.disease_id and cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm and cc2.action_type_cd = cc.action_type_cd and exists ( select ? from chem_conc_anatomy a1 join chem_conc_anatomy a2 on a1.anatomy_id = a2.anatomy_id where a1.chem_conc_id = cc.id and a2.chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select x.chem_conc_id from chem_conc_anatomy x) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by cc.id, cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Aug 04 13 1 5s890ms 5s890ms -
SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT OUTER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxon_id = cc.taxon_id AND cc2.disease_id = cc.disease_id AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;
Date: 2026-08-04 13:57:18 Duration: 5s890ms
10 5s888ms 5s888ms 5s888ms 1 5s888ms select g.nm genesymbol, g.acc_txt geneacc, g.acc_db_cd geneaccdbcd, g.id geneid, c.nm chemnm, c.nm_html chemnmhtml, c.acc_txt chemacc, c.secondary_nm casrn, c.id chemid, i.ixn_prose_txt ixnprose, i.ixn_prose_html ixnprosehtml, i.actions_txt ixnactions, i.id ixnid, count(distinct gcr.reference_id) refcount, count(distinct gcr.taxon_id) taxoncount, ( select string_agg(distinct taxonterm.nm || ? || ? || ? || taxonterm.nm_html || ? || taxonterm.acc_txt || ? || taxonterm.acc_db_cd || ? || coalesce(taxonterm.secondary_nm, ?), ?)) as taxonterms, ( select string_agg(distinct r.acc_txt, ?)) as references, count(*) over () fullrowcount from gene_chem_reference gcr inner join ixn i on gcr.ixn_id = i.id inner join term g on gcr.gene_id = g.id inner join term c on gcr.chem_id = c.id inner join reference r on gcr.reference_id = r.id left outer join term taxonterm on gcr.taxon_id = taxonterm.id where gcr.chem_id in ( select p.descendant_object_id from dag_path p where p.ancestor_object_id = ?) group by g.nm, g.nm_sort, g.acc_txt, g.acc_db_cd, g.id, c.nm, c.nm_html, c.nm_sort, c.acc_txt, c.id, i.ixn_prose_txt, i.ixn_prose_html, i.sort_txt, i.actions_txt, i.id order by g.nm_sort, c.nm_sort, i.sort_txt limit ?;Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Aug 04 16 1 5s888ms 5s888ms -
SELECT /* ChemGeneIxnsDAO */ g.nm geneSymbol, g.acc_txt geneAcc, g.acc_db_cd geneAccDbCd, g.id geneId, c.nm chemnm, c.nm_html chemnmhtml, c.acc_txt chemacc, c.secondary_nm casRN, c.id chemId, i.ixn_prose_txt ixnProse, i.ixn_prose_html ixnProseHtml, i.actions_txt ixnActions, i.id ixnId, COUNT(DISTINCT gcr.reference_id) refCount, COUNT(DISTINCT gcr.taxon_id) taxonCount, ( SELECT STRING_AGG(distinct taxonTerm.nm || '^' || 'taxon' || '^' || taxonTerm.nm_html || '^' || taxonTerm.acc_txt || '^' || taxonTerm.acc_db_cd || '^' || COALESCE(taxonTerm.secondary_nm, ''), '|')) as taxonTerms, ( SELECT STRING_AGG(distinct r.acc_txt, '|')) as references, COUNT(*) OVER () fullRowCount FROM gene_chem_reference gcr INNER JOIN ixn i ON gcr.ixn_id = i.id INNER JOIN term g ON gcr.gene_id = g.id INNER JOIN term c ON gcr.chem_id = c.id INNER JOIN reference r on gcr.reference_id = r.id LEFT OUTER JOIN term taxonTerm on gcr.taxon_id = taxonTerm.id WHERE gcr.chem_id IN ( SELECT p.descendant_object_id FROM dag_path p WHERE p.ancestor_object_id = '1441693') GROUP BY g.nm, g.nm_sort, g.acc_txt, g.acc_db_cd, g.id, c.nm, c.nm_html, c.nm_sort, c.acc_txt, c.id, i.ixn_prose_txt, i.ixn_prose_html, i.sort_txt, i.actions_txt, i.id ORDER BY g.nm_sort, c.nm_sort, i.sort_txt LIMIT 50;
Date: 2026-08-04 16:54:34 Duration: 5s888ms Bind query: yes
11 5s836ms 5s836ms 5s836ms 1 5s836ms with anatomy as ( select chem_conc_id, array_agg(anatomy_id order by anatomy_id) as anatomy_ids, string_agg(distinct anatomy_nm_html || ? || anatomy_acc_txt || ? || position_seq || ? || anatomy_acc_db_id || ? || anatomy_nm, ?) as anatomyterms from chem_conc_anatomy group by chem_conc_id ) select cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, a1.anatomyterms anatomyterms, a1.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as referencecount, count(*) over () fullrowcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id inner join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id is not distinct from cc.chem_id and cc2.chem_conc is not distinct from cc.chem_conc and cc2.chem_conc_uom_nm is not distinct from cc.chem_conc_uom_nm and cc2.taxon_id is not distinct from cc.taxon_id and cc2.disease_id is not distinct from cc.disease_id and cc2.chem_conc_exp_route_nm is not distinct from cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm is not distinct from cc.ixn_qualifier_nm and cc2.action_type_cd is not distinct from cc.action_type_cd join anatomy a1 on a1.chem_conc_id = cc.id join anatomy a2 on a2.chem_conc_id = cc2.id and a1.anatomy_ids = a2.anatomy_ids left join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id where t.id in ( select distinct dp.descendant_object_id from dag_path dp where dp.ancestor_object_id = ?) group by cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, a1.anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc order by organism limit ?;Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Aug 04 16 1 5s836ms 5s836ms [ User: pubeu - Total duration: 5s836ms - Times executed: 1 ]
-
WITH anatomy AS ( SELECT chem_conc_id, array_agg(anatomy_id ORDER BY anatomy_id) AS anatomy_ids, string_agg(DISTINCT anatomy_nm_html || '^' || anatomy_acc_txt || '^' || position_seq || '^' || anatomy_acc_db_id || '^' || anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy GROUP BY chem_conc_id ) SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, a1.anatomyTerms anatomyTerms, a1.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as referenceCount, COUNT(*) OVER () fullRowCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd JOIN anatomy a1 ON a1.chem_conc_id = cc.id JOIN anatomy a2 ON a2.chem_conc_id = cc2.id AND a1.anatomy_ids = a2.anatomy_ids LEFT JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id WHERE t.id in ( select distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id = '1441693') GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, a1.anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc ORDER BY organism LIMIT 50;
Date: 2026-08-04 16:50:27 Duration: 5s836ms Database: ctddev51 User: pubeu Bind query: yes
12 5s441ms 5s441ms 5s441ms 1 5s441ms select cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_id, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as refcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id left outer join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id = cc.chem_id and cc2.chem_conc = cc.chem_conc and cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm and cc2.taxon_id = cc.taxon_id and cc2.disease_id = cc.disease_id and cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm and cc2.action_type_cd = cc.action_type_cd and exists ( select ? from chem_conc_anatomy a1 join chem_conc_anatomy a2 on a1.anatomy_id = a2.anatomy_id where a1.chem_conc_id = cc.id and a2.chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select x.chem_conc_id from chem_conc_anatomy x) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by cc.id, cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Aug 04 13 1 5s441ms 5s441ms -
SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_id, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT OUTER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxon_id = cc.taxon_id AND cc2.disease_id = cc.disease_id AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;
Date: 2026-08-04 13:57:57 Duration: 5s441ms
13 5s298ms 5s522ms 5s410ms 2 10s821ms select cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemnmhtml, t.acc_txt chemacc, t.secondary_nm casrn, cc.chem_conc || ? || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivovitro, cc.chem_conc_exp_route_nm exproute, cc.taxon_nm_html organism, cca.anatomyterms anatomyterms, cca.anatomyterms anatomytermssort, cc.action_type_cd directevidence, cc.action_type_cd directevidencesort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, string_agg(distinct cc2.acc_txt, ?) as refacc, count(distinct cc2.reference_id) as refcount from chem_conc cc inner join term t on cc.chem_id = t.id inner join term tx on cc.taxon_id = tx.id left join term d on cc.disease_id = d.id left outer join ( select cc2.*, refer.acc_txt from chem_conc cc2 left outer join reference refer on cc2.reference_id = refer.id) cc2 on cc2.chem_id = cc.chem_id and cc2.chem_conc = cc.chem_conc and cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm and cc2.taxon_id = cc.taxon_id and cc2.disease_id = cc.disease_id and cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm and cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm and cc2.action_type_cd = cc.action_type_cd and exists ( select ? from chem_conc_anatomy a1 join chem_conc_anatomy a2 on a1.anatomy_id = a2.anatomy_id where a1.chem_conc_id = cc.id and a2.chem_conc_id = cc2.id) inner join ( select cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || ? || cca.anatomy_acc_txt || ? || cca.position_seq || ? || cca.anatomy_acc_db_id || ? || cca.anatomy_nm, ?) as anatomyterms from chem_conc_anatomy cca where cca.chem_conc_id in ( select x.chem_conc_id from chem_conc_anatomy x) group by cca.chem_conc_id) cca on cc.id = cca.chem_conc_id group by cc.id, cc.chem_id, chem, chemnmhtml, chemacc, casrn, concentration, vivovitro, exproute, organism, anatomyterms, anatomytermssort, directevidence, directevidencesort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Aug 04 13 1 5s522ms 5s522ms 14 1 5s298ms 5s298ms -
SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT OUTER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxon_id = cc.taxon_id AND cc2.disease_id = cc.disease_id AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;
Date: 2026-08-04 13:58:39 Duration: 5s522ms
-
SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc || ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT OUTER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id) cc2 ON cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxon_id = cc.taxon_id AND cc2.disease_id = cc.disease_id AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x) GROUP BY cca.chem_conc_id) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc;
Date: 2026-08-04 14:01:04 Duration: 5s298ms
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
- 697 Event entries
- (EVENTLOG entries are formaly LOG level entries that are not queries)
Events distribution (except queries)
Key values
- 0 PANIC entries
- 1 FATAL entries
- 61 ERROR entries
- 0 WARNING entries
- 23 EVENTLOG entries
Most Frequent Errors/Events
Key values
- 14 Max number of times the same event was reported
- 85 Total events found
Rank Times reported Error 1 14 ERROR: column "..." does not exist
Times Reported Most Frequent Error / Event #1
Day Hour Count Aug 04 13 10 14 3 16 1 - ERROR: column "chem_con_nm" does not exist at character 139
- ERROR: column cc2.acc_txt does not exist at character 878
- ERROR: column cc2.acc_txt does not exist at character 878
Hint: Perhaps you meant to reference the column "chem_conc.chem_co_nm" or the column "cc.chem_co_nm".
Statement: SELECT cc.* FROM chem_conc cc JOIN ( SELECT chem_id, taxon_id, disease_id, chem_conc_range, chem_conc_uom_nm, chem_conc_exp_route_nm, chem_con_nm FROM chem_conc GROUP BY chem_id, taxon_id, disease_id, chem_conc_range, chem_conc_uom_nm, chem_conc_exp_route_nm, chem_con_nm HAVING COUNT(*) > 1 ) d ON cc.disease_id = d.disease_id AND cc.chem_id = d.chem_id AND cc.taxon_id = d.taxon_id AND cc.chem_conc_range = d.chem_conc_range AND cc.chem_conc_uom_nm = d.chem_conc_uom_nm AND cc.chem_conc_exp_route_nm = d.chem_conc_exp_route_nm ORDER BY cc.taxon_id,cc.chem_id, cc.disease_id, chem_conc_range, chem_conc_uom_nm;Date: 2026-08-04 13:09:43
Statement: SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc|| ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, refAcc, COUNT(DISTINCT cc.reference_id) referenceCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT JOIN ( SELECT cc2.id, COUNT(DISTINCT cc2.reference_id) as refCount, string_agg(distinct cc2.acc_txt, '|') AS refAcc FROM chem_conc cc2 WHERE cc.chem_id AND cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxonid = cc.taxonid AND cc2.diseaseid = cc.diseaseid AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id ) ) r ON cc.reference_id = r.id INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x ) GROUP BY cca.chem_conc_id ) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc, refAcc
Date: 2026-08-04 13:33:32
Statement: SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc|| ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, refAcc, COUNT(DISTINCT cc.reference_id) referenceCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT JOIN ( SELECT cc2.id, COUNT(DISTINCT cc2.reference_id) as refCount, string_agg(distinct cc2.acc_txt, '|') AS refAcc FROM chem_conc cc2 WHERE cc.chem_id AND cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxonid = cc.taxonid AND cc2.diseaseid = cc.diseaseid AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 LEFT OUTER JOIN REFERENCE refer ON cc.reference_id = refer.id ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id ) ) r ON cc.reference_id = r.id INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x ) GROUP BY cca.chem_conc_id ) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc, refAcc
Date: 2026-08-04 13:34:40
2 13 ERROR: syntax error at or near "..."
Times Reported Most Frequent Error / Event #2
Day Hour Count Aug 04 11 1 14 7 15 3 16 2 - ERROR: syntax error at or near "outer" at character 733
- ERROR: syntax error at or near "FROM" at character 611
- ERROR: syntax error at or near "from" at character 12
Statement: select distinct chem_nm as ChemicalName ,concat(chem_conc || ' ', chem_conc_uom_nm) as Concentration ,ixn_qualifier_nm as VivoVitro ,chem_conc_exp_route_nm as ExposureRouteName ,taxon_nm as Organism -- ,STRING_AGG (DISTINCT anatomy_nm, '|' ORDER BY anatomy_nm) as Anatomy , (SELECT STRING_AGG( distinct cca.position_seq + 1 || '^' || cca.anatomy_nm || '^' || cca.anatomy_acc_txt, '|' ORDER BY cca.position_seq + 1 || '^' || cca.anatomy_nm || '^' || cca.anatomy_acc_txt ) ) as anatomyTerms ,action_type_cd as DirectEvidence ,disease_nm as DiseaseName , reference_acc_txt as Reference -- ,STRING_AGG(DISTINCT reference_acc_txt, '|' ORDER BY reference_acc_txt) as Reference2 from chem_conc cc outer join chem_conc_anatomy cca on cc.id = cca.chem_conc_id --where chem_nm = 'tanshinone' -- this pwa display matches this query with w/o agg refs where chem_nm = '2-(4-morpholinyl)-8-phenyl-4H-1-benzopyran-4-one' -- doesn't match PWA as additional entry with NO anatomy PWA=11, rows=10 if don't agg refs, rows = 7 if agg refs group by cc.chem_nm ,cc.chem_conc ,cc.chem_conc_uom_nm ,cc.ixn_qualifier_nm ,cc.chem_conc_exp_route_nm ,cc.taxon_nm ,cc.action_type_cd ,cc.disease_nm ,reference_acc_txt -- order by cc.chem_nm,cc.taxon_nm
Date: 2026-08-04 11:51:41
Statement: SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc|| ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT OUTER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id ) cc2 ON cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxon_id = cc.taxon_id AND cc2.disease_id = cc.disease_id AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id ) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x ) GROUP BY cca.chem_conc_id ) cca ON cc.id = cca.chem_conc_id
Date: 2026-08-04 14:00:48
Statement: select cc* from chem_conc cc where cc.id = 1069
Date: 2026-08-04 14:11:09 Database: ctddev51 Application: pgAdmin 4 - CONN:2501698 User: pubeu Remote:
3 11 LOG: could not receive data from client: Connection timed out
Times Reported Most Frequent Error / Event #3
Day Hour Count Aug 04 16 7 19 3 20 1 4 11 LOG: could not receive data from client: Connection reset by peer
Times Reported Most Frequent Error / Event #4
Day Hour Count Aug 04 12 6 17 5 5 9 ERROR: column "..." must appear in the GROUP BY clause or be used in an aggregate function
Times Reported Most Frequent Error / Event #5
Day Hour Count Aug 04 13 2 14 7 - ERROR: column "cc2.id" must appear in the GROUP BY clause or be used in an aggregate function at character 804
- ERROR: column "x.refcount" must appear in the GROUP BY clause or be used in an aggregate function at character 597
- ERROR: column "cc.reference_acc_txt" must appear in the GROUP BY clause or be used in an aggregate function at character 582
Statement: SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc|| ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, refAcc, COUNT(DISTINCT cc.reference_id) referenceCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT JOIN ( SELECT cc2.id, COUNT(DISTINCT cc2.reference_id) as refCount, string_agg(distinct refer.acc_txt, '|') AS refAcc FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id JOIN chem_conc cc ON cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxon_id = cc.taxon_id AND cc2.disease_id = cc.disease_id AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id ) ) r ON cc.reference_id = r.id INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x ) GROUP BY cca.chem_conc_id ) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc, refAcc
Date: 2026-08-04 13:36:28
Statement: SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc|| ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, refAcc, refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT JOIN ( SELECT cc2.id, COUNT(DISTINCT cc2.reference_id) as refCount, string_agg(distinct refer.acc_txt, '|') AS refAcc FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id JOIN chem_conc cc ON cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxon_id = cc.taxon_id AND cc2.disease_id = cc.disease_id AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id ) GROUP BY cc2.id ) x ON cc.id = x.id INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x ) GROUP BY cca.chem_conc_id ) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc, refAcc
Date: 2026-08-04 13:40:28
Statement: SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc|| ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, cc.reference_acc_txt, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id ) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd AND ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc.id ) = ( SELECT array_agg(anatomy_id ORDER BY anatomy_id) FROM chem_conc_anatomy WHERE chem_conc_id = cc2.id ) INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x ) GROUP BY cca.chem_conc_id ) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc
Date: 2026-08-04 14:34:31
6 9 ERROR: missing FROM-clause entry for table "..."
Times Reported Most Frequent Error / Event #6
Day Hour Count Aug 04 12 1 13 3 14 1 15 2 16 2 - ERROR: missing FROM-clause entry for table "t" at character 172
- ERROR: missing FROM-clause entry for table "r" at character 877
- ERROR: missing FROM-clause entry for table "refer" at character 878
Statement: SELECT cc.* FROM chem_conc cc JOIN ( SELECT chem_id, taxon_id, disease_id FROM chem_conc GROUP BY chem_id, taxon_id, disease_id HAVING COUNT(*) > 1 ) d ON t.disease_id = d.disease_id AND t.chem_id = d.chem_id AND t.taxon_id = d.taxon_id ORDER BY t.taxon_id, t.chem_id, t.disease_id;
Date: 2026-08-04 12:29:05 Database: ctddev51 Application: pgAdmin 4 - CONN:746442 User: pubeu Remote:
Statement: SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc|| ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, refAcc, COUNT(DISTINCT cc.reference_id) referenceCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT JOIN ( SELECT cc2.id, COUNT(DISTINCT cc2.reference_id) as refCount, string_agg(distinct r.acc_txt, '|') AS refAcc FROM chem_conc cc2 WHERE cc.chem_id AND cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxonid = cc.taxonid AND cc2.diseaseid = cc.diseaseid AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id ) ) r ON cc.reference_id = r.id INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x ) GROUP BY cca.chem_conc_id ) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc, refAcc
Date: 2026-08-04 13:32:43 Database: ctddev51 Application: pgAdmin 4 - CONN:1542539 User: pubeu Remote:
Statement: SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc|| ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, refAcc, COUNT(DISTINCT cc.reference_id) referenceCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT JOIN ( SELECT cc2.id, COUNT(DISTINCT cc2.reference_id) as refCount, string_agg(distinct refer.acc_txt, '|') AS refAcc FROM chem_conc cc2 WHERE cc.chem_id AND cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxonid = cc.taxonid AND cc2.diseaseid = cc.diseaseid AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 LEFT OUTER JOIN REFERENCE refer ON cc.reference_id = refer.id ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id ) ) r ON cc.reference_id = r.id INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x ) GROUP BY cca.chem_conc_id ) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc, refAcc
Date: 2026-08-04 13:34:56
7 4 ERROR: column reference "..." is ambiguous
Times Reported Most Frequent Error / Event #7
Day Hour Count Aug 04 13 1 15 1 16 2 - ERROR: column reference "chem_id" is ambiguous at character 1699
- ERROR: column reference "anatomyterms" is ambiguous at character 2891
- ERROR: column reference "anatomyterms" is ambiguous at character 1037
Statement: SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc|| ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id ) cc2 ON cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxon_id = cc.taxon_id AND cc2.disease_id = cc.disease_id AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x ) GROUP BY cca.chem_conc_id ) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc, refAcc, refCount
Date: 2026-08-04 13:46:56
Statement: WITH anatomy AS ( SELECT chem_conc_id, array_agg(anatomy_id ORDER BY anatomy_id) AS anatomy_ids, string_agg( DISTINCT anatomy_nm_html || '^' || anatomy_acc_txt || '^' || position_seq || '^' || anatomy_acc_db_id || '^' || anatomy_nm, '|' ) AS anatomyTerms FROM chem_conc_anatomy GROUP BY chem_conc_id ) SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc|| ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id ) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd JOIN anatomy a1 ON a1.chem_conc_id = cc.id JOIN anatomy a2 ON a2.chem_conc_id = cc2.id AND a1.anatomy_ids = a2.anatomy_ids INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x ) GROUP BY cca.chem_conc_id ) cca ON cc.id = cca.chem_conc_id GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc
Date: 2026-08-04 15:58:52
Statement: WITH anatomy AS ( SELECT chem_conc_id, array_agg(anatomy_id ORDER BY anatomy_id) AS anatomy_ids, string_agg( DISTINCT anatomy_nm_html || '^' || anatomy_acc_txt || '^' || position_seq || '^' || anatomy_acc_db_id || '^' || anatomy_nm, '|' ) AS anatomyTerms FROM chem_conc_anatomy GROUP BY chem_conc_id ) SELECT /* ChemConcentrationDao */ cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc|| ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id ) cc2 ON cc2.chem_id IS NOT DISTINCT FROM cc.chem_id AND cc2.chem_conc IS NOT DISTINCT FROM cc.chem_conc AND cc2.chem_conc_uom_nm IS NOT DISTINCT FROM cc.chem_conc_uom_nm AND cc2.taxon_id IS NOT DISTINCT FROM cc.taxon_id AND cc2.disease_id IS NOT DISTINCT FROM cc.disease_id AND cc2.chem_conc_exp_route_nm IS NOT DISTINCT FROM cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm IS NOT DISTINCT FROM cc.ixn_qualifier_nm AND cc2.action_type_cd IS NOT DISTINCT FROM cc.action_type_cd JOIN anatomy a1 ON a1.chem_conc_id = cc.id JOIN anatomy a2 ON a2.chem_conc_id = cc2.id AND a1.anatomy_ids = a2.anatomy_ids GROUP BY cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc
Date: 2026-08-04 16:00:14
8 4 ERROR: subquery in FROM must have an alias
Times Reported Most Frequent Error / Event #8
Day Hour Count Aug 04 14 1 15 3 - ERROR: subquery in FROM must have an alias at character 22
- ERROR: subquery in FROM must have an alias at character 93
- ERROR: subquery in FROM must have an alias at character 93
Hint: For example, FROM (SELECT ...) [AS] foo.
Statement: select count(*) from ( select chem_nm as ChemicalName ,concat(chem_conc || ' ', chem_conc_uom_nm) as Concentration ,ixn_qualifier_nm as VivoVitro ,chem_conc_exp_route_nm as ExposureRouteName ,taxon_nm as Organism , (SELECT STRING_AGG( distinct cca.position_seq + 1 || '^' || cca.anatomy_nm || '^' || cca.anatomy_acc_txt, '|' ORDER BY cca.position_seq + 1 || '^' || cca.anatomy_nm || '^' || cca.anatomy_acc_txt ) ) as anatomyTerms ,action_type_cd as DirectEvidence ,disease_nm as DiseaseName -- , reference_acc_txt as Reference -- from chem_conc cc left outer join chem_conc_anatomy cca on cc.id = cca.chem_conc_id --where chem_nm = 'tanshinone' --where chem_nm = '2-(4-morpholinyl)-8-phenyl-4H-1-benzopyran-4-one' group by cc.chem_nm ,cc.chem_conc ,cc.chem_conc_uom_nm ,cc.ixn_qualifier_nm ,cc.chem_conc_exp_route_nm ,cc.taxon_nm ,cc.action_type_cd ,cc.disease_nm --,reference_acc_txt -- order by cc.chem_nm,cc.taxon_nm )Date: 2026-08-04 14:53:24 Database: ctddev51 Application: pgAdmin 4 - CONN:2301407 User: pub1 Remote:
Hint: For example, FROM (SELECT ...) [AS] foo.
Statement: SELECT /* ChemConcentrationRefsDAO */ i.* ,COUNT(*) OVER() fullRowCount FROM (SELECT DISTINCT r.acc_txt as refAcc ,r.id ,r.abbr_authors_txt authors ,r.title ,r.core_citation_txt citation ,r.pub_start_yr yr ,r.has_diseases or r.has_ixns or r.has_exposures or r.has_phenotypes iscurated ,r.has_exposures hasExposures FROM REFERENCE r) ) i WHERE i.refAcc IN ('26801986','38431053','40990894') ORDER BY 1 LIMIT 50Date: 2026-08-04 15:12:13 Database: ctddev51 Application: User: pubeu Remote:
Hint: For example, FROM (SELECT ...) [AS] foo.
Statement: SELECT /* ChemConcentrationRefsDAO */ i.* ,COUNT(*) OVER() fullRowCount FROM (SELECT DISTINCT r.acc_txt as refAcc ,r.id ,r.abbr_authors_txt authors ,r.title ,r.core_citation_txt citation ,r.pub_start_yr yr ,r.has_diseases or r.has_ixns or r.has_exposures or r.has_phenotypes iscurated ,r.has_exposures hasExposures FROM REFERENCE r) ) i WHERE i.refAcc IN ('26801986','38431053','40990894') ORDER BY 1 LIMIT 50Date: 2026-08-04 15:12:51
9 3 ERROR: aggregate functions are not allowed in GROUP BY
Times Reported Most Frequent Error / Event #9
Day Hour Count Aug 04 13 2 14 1 - ERROR: aggregate functions are not allowed in GROUP BY at character 589
- ERROR: aggregate functions are not allowed in GROUP BY at character 638
- ERROR: aggregate functions are not allowed in GROUP BY at character 224
Statement: SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc|| ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id ) cc2 ON cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxon_id = cc.taxon_id AND cc2.disease_id = cc.disease_id AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x ) GROUP BY cca.chem_conc_id ) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc, refAcc, refCount
Date: 2026-08-04 13:48:31
Statement: SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc|| ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, string_agg(distinct cc2.acc_txt, '|') AS refAcc, COUNT(DISTINCT cc2.reference_id) as refCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id INNER JOIN ( SELECT cc2.*, refer.acc_txt FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id ) cc2 ON cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxon_id = cc.taxon_id AND cc2.disease_id = cc.disease_id AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x ) GROUP BY cca.chem_conc_id ) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, cc.chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc, refCount
Date: 2026-08-04 13:48:46
Statement: select chem_nm as ChemicalName ,concat(chem_conc || ' ', chem_conc_uom_nm) as Concentration ,ixn_qualifier_nm as VivoVitro ,chem_conc_exp_route_nm as ExposureRouteName ,taxon_nm as Organism , (SELECT STRING_AGG( distinct cca.position_seq + 1 || '^' || cca.anatomy_nm || '^' || cca.anatomy_acc_txt, '|' ORDER BY cca.position_seq + 1 || '^' || cca.anatomy_nm || '^' || cca.anatomy_acc_txt ) ) as anatomyTerms ,action_type_cd as DirectEvidence ,disease_nm as DiseaseName , reference_acc_txt as Reference -- from chem_conc cc left outer join chem_conc_anatomy cca on cc.id = cca.chem_conc_id --where chem_nm = 'tanshinone' --where chem_nm = '2-(4-morpholinyl)-8-phenyl-4H-1-benzopyran-4-one' group by cc.chem_nm ,cc.chem_conc ,cc.chem_conc_uom_nm ,cc.ixn_qualifier_nm ,cc.chem_conc_exp_route_nm ,cc.taxon_nm ,cc.action_type_cd ,cc.disease_nm ,anatomyTerms ,reference_acc_txt -- order by cc.chem_nm,cc.taxon_nm
Date: 2026-08-04 14:48:18
10 2 ERROR: invalid reference to FROM-clause entry for table "..."
Times Reported Most Frequent Error / Event #10
Day Hour Count Aug 04 13 2 - ERROR: invalid reference to FROM-clause entry for table "cc" at character 964
- ERROR: invalid reference to FROM-clause entry for table "cc" at character 1003
Hint: There is an entry for table "cc", but it cannot be referenced from this part of the query.
Statement: SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc|| ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, refAcc, COUNT(DISTINCT cc.reference_id) referenceCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT JOIN ( SELECT cc2.id, COUNT(DISTINCT cc2.reference_id) as refCount, string_agg(distinct refer.acc_txt, '|') AS refAcc FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc.reference_id = refer.id WHERE cc.chem_id AND cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxonid = cc.taxonid AND cc2.diseaseid = cc.diseaseid AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id ) ) r ON cc.reference_id = r.id INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x ) GROUP BY cca.chem_conc_id ) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc, refAccDate: 2026-08-04 13:35:19
Hint: There is an entry for table "cc", but it cannot be referenced from this part of the query.
Statement: SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc|| ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, refAcc, COUNT(DISTINCT cc.reference_id) referenceCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT JOIN ( SELECT cc2.id, COUNT(DISTINCT cc2.reference_id) as refCount, string_agg(distinct refer.acc_txt, '|') AS refAcc FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id WHERE cc.chem_id AND cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxonid = cc.taxonid AND cc2.diseaseid = cc.diseaseid AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id ) ) r ON cc.reference_id = r.id INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x ) GROUP BY cca.chem_conc_id ) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc, refAccDate: 2026-08-04 13:35:25
11 1 FATAL: connection to client lost
Times Reported Most Frequent Error / Event #11
Day Hour Count Aug 04 16 1 12 1 LOG: could not send data to client: Broken pipe
Times Reported Most Frequent Error / Event #12
Day Hour Count Aug 04 16 1 13 1 ERROR: argument of AND must be type boolean, not type integer
Times Reported Most Frequent Error / Event #13
Day Hour Count Aug 04 13 1 - ERROR: argument of AND must be type boolean, not type integer at character 1019
Statement: SELECT /* ChemConcentrationDao */ cc.id, cc.chem_id chem_id, t.nm chem, t.nm_html chemNmHtml, t.acc_txt chemAcc, t.secondary_nm casRN, cc.chem_conc|| ' ' || cc.chem_conc_uom_nm as concentration, cc.ixn_qualifier_nm vivoVitro, cc.chem_conc_exp_route_nm expRoute, cc.taxon_nm_html organism, cca.anatomyTerms anatomyTerms, cca.anatomyTerms anatomyTermsSort, cc.action_type_cd directEvidence, cc.action_type_cd directEvidenceSort, d.nm diseasenm, d.acc_txt diseaseacc, d.acc_db_cd diseaseaccdbcd, d.id diseaseid, tx.nm taxonnm, tx.secondary_nm taxoncomnm, tx.id taxonid, tx.acc_txt taxonacc, refAcc, COUNT(DISTINCT cc.reference_id) referenceCount FROM chem_conc cc INNER JOIN term t ON cc.chem_id = t.id INNER JOIN term tx ON cc.taxon_id = tx.id LEFT JOIN term d ON cc.disease_id = d.id LEFT JOIN ( SELECT cc2.id, COUNT(DISTINCT cc2.reference_id) as refCount, string_agg(distinct refer.acc_txt, '|') AS refAcc FROM chem_conc cc2 LEFT OUTER JOIN REFERENCE refer ON cc2.reference_id = refer.id JOIN chem_conc cc ON cc.chem_id AND cc2.chem_id = cc.chem_id AND cc2.chem_conc = cc.chem_conc AND cc2.chem_conc_uom_nm = cc.chem_conc_uom_nm AND cc2.taxonid = cc.taxonid AND cc2.diseaseid = cc.diseaseid AND cc2.chem_conc_exp_route_nm = cc.chem_conc_exp_route_nm AND cc2.ixn_qualifier_nm = cc.ixn_qualifier_nm AND cc2.action_type_cd = cc.action_type_cd AND EXISTS ( SELECT 1 FROM chem_conc_anatomy a1 JOIN chem_conc_anatomy a2 ON a1.anatomy_id = a2.anatomy_id WHERE a1.chem_conc_id = cc.id AND a2.chem_conc_id = cc2.id ) ) r ON cc.reference_id = r.id INNER JOIN ( SELECT cca.chem_conc_id, string_agg(distinct cca.anatomy_nm_html || '^' || cca.anatomy_acc_txt || '^' || cca.position_seq || '^' || cca.anatomy_acc_db_id || '^' || cca.anatomy_nm, '|') AS anatomyTerms FROM chem_conc_anatomy cca WHERE cca.chem_conc_id IN ( SELECT x.chem_conc_id FROM chem_conc_anatomy x ) GROUP BY cca.chem_conc_id ) cca ON cc.id = cca.chem_conc_id GROUP BY cc.id, chem_id, chem, chemNmHtml, chemAcc, casRN, concentration, vivoVitro, expRoute, organism, anatomyTerms, anatomyTermsSort, directEvidence, directEvidenceSort, diseasenm, diseaseacc, diseaseaccdbcd, diseaseid, taxonnm, taxoncomnm, taxonid, taxonacc, refAcc
Date: 2026-08-04 13:35:57
14 1 ERROR: syntax error at end of input
Times Reported Most Frequent Error / Event #14
Day Hour Count Aug 04 14 1 - ERROR: syntax error at end of input at character 578
Statement: select count(*) from ( select chem_nm as ChemicalName ,concat(chem_conc || ' ', chem_conc_uom_nm) as Concentration ,ixn_qualifier_nm as VivoVitro ,chem_conc_exp_route_nm as ExposureRouteName ,taxon_nm as Organism --, (SELECT STRING_AGG( distinct cca.position_seq + 1 || '^' || cca.anatomy_nm || '^' || cca.anatomy_acc_txt, '|' ORDER BY cca.position_seq + 1 || '^' || cca.anatomy_nm || '^' || cca.anatomy_acc_txt ) ) as anatomyTerms ,action_type_cd as DirectEvidence ,disease_nm as DiseaseName , reference_acc_txt as Reference -- from chem_conc cc
Date: 2026-08-04 14:54:16
15 1 ERROR: table name "..." specified more than once
Times Reported Most Frequent Error / Event #15
Day Hour Count Aug 04 15 1 - ERROR: table name "r" specified more than once
Statement: SELECT DISTINCT cc.chem_id, r.acc_txt as refAcc ,r.id ,r.abbr_authors_txt authors ,r.title ,r.core_citation_txt citation ,r.pub_start_yr yr ,r.has_diseases or r.has_ixns or r.has_exposures or r.has_phenotypes iscurated ,r.has_exposures hasExposures FROM REFERENCE r LEFT OUTER JOIN chem_conc r ON cc.reference_id = r.id WHERE r.acc_txt IN ('26801986','38431053','40990894') and cc.chem_id != null
Date: 2026-08-04 15:01:55