-
Global information
- Generated on Fri Aug 23 04:10:04 2024
- Log file: /project/archive/log/postgres/dbdev51/postgresql.log-20240822
- Parsed 38,252 log entries in 2s
- Log start from 2024-08-22 00:00:21 to 2024-08-22 23:59:05
-
Overview
Global Stats
- 38 Number of unique normalized queries
- 196 Number of queries
- 4h25m54s Total query duration
- 2024-08-22 05:45:12 First query
- 2024-08-22 23:59:05 Last query
- 1 queries/s at 2024-08-22 13:57:34 Query peak
- 4h25m54s Total query duration
- 0ms Prepare/parse total duration
- 0ms Bind total duration
- 4h25m54s Execute total duration
- 1,164 Number of events
- 9 Number of unique normalized events
- 449 Max number of times the same event was reported
- 0 Number of cancellation
- 1 Total number of automatic vacuums
- 0 Total number of automatic analyzes
- 283 Number temporary file
- 9.41 GiB Max size of temporary file
- 1017.54 MiB Average size of temporary file
- 2,405 Total number of sessions
- 491 sessions at 2024-08-22 23:55:30 Session peak
- 150d5h16m2s Total duration of sessions
- 1h29m56s Average duration of sessions
- 0 Average queries per session
- 6s633ms Average queries duration per session
- 1h29m50s Average idle time per session
- 2,402 Total number of connections
- 9 connections/s at 2024-08-22 05:45:08 Connection peak
- 3 Total number of databases
SQL Traffic
Key values
- 1 queries/s Query Peak
- 2024-08-22 13:57:34 Date
SELECT Traffic
Key values
- 1 queries/s Query Peak
- 2024-08-22 14:28:07 Date
INSERT/UPDATE/DELETE Traffic
Key values
- 1 queries/s Query Peak
- 2024-08-22 13:57:34 Date
Queries duration
Key values
- 4h25m54s 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 22 00 0 0ms 0ms 0ms 0ms 0ms 0ms 01 0 0ms 0ms 0ms 0ms 0ms 0ms 02 0 0ms 0ms 0ms 0ms 0ms 0ms 03 0 0ms 0ms 0ms 0ms 0ms 0ms 04 0 0ms 0ms 0ms 0ms 0ms 0ms 05 21 0ms 4s162ms 2s188ms 0ms 15s592ms 25s784ms 06 0 0ms 0ms 0ms 0ms 0ms 0ms 07 0 0ms 0ms 0ms 0ms 0ms 0ms 08 0 0ms 0ms 0ms 0ms 0ms 0ms 09 0 0ms 0ms 0ms 0ms 0ms 0ms 10 1 0ms 2m11s 2m11s 0ms 0ms 2m11s 11 1 0ms 1h28m27s 1h28m27s 0ms 0ms 1h28m27s 12 5 0ms 20m39s 4m9s 1s279ms 4s508ms 20m39s 13 16 0ms 30m18s 3m45s 2s977ms 29m24s 30m25s 14 28 0ms 42m31s 1m34s 6s862ms 10s166ms 42m36s 15 14 0ms 42m45s 3m5s 2s667ms 5s102ms 42m45s 16 12 0ms 31s721ms 10s130ms 2s812ms 24s430ms 31s721ms 17 14 0ms 26s125ms 5s339ms 2s713ms 4s264ms 26s125ms 18 16 0ms 2s986ms 1s807ms 2s357ms 3s714ms 4s473ms 19 12 0ms 2s984ms 2s231ms 2s472ms 2s841ms 4s945ms 20 14 0ms 2s996ms 2s174ms 2s804ms 2s984ms 7s62ms 21 12 0ms 2s754ms 1s819ms 2s67ms 2s529ms 2s754ms 22 15 0ms 3s22ms 1s736ms 1s822ms 4s182ms 4s582ms 23 15 0ms 3s9ms 2s62ms 2s733ms 3s5ms 3s9ms Day Hour SELECT COPY TO Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Aug 22 00 0 0 0ms 0ms 0ms 0ms 01 0 0 0ms 0ms 0ms 0ms 02 0 0 0ms 0ms 0ms 0ms 03 0 0 0ms 0ms 0ms 0ms 04 0 0 0ms 0ms 0ms 0ms 05 19 0 2s177ms 0ms 0ms 25s784ms 06 0 0 0ms 0ms 0ms 0ms 07 0 0 0ms 0ms 0ms 0ms 08 0 0 0ms 0ms 0ms 0ms 09 0 0 0ms 0ms 0ms 0ms 10 1 0 2m11s 0ms 0ms 2m11s 11 1 0 1h28m27s 0ms 0ms 1h28m27s 12 3 0 6m54s 0ms 0ms 20m39s 13 11 0 2m41s 1s126ms 2s791ms 29m24s 14 17 0 3s154ms 1s572ms 4s74ms 14s573ms 15 13 0 2s937ms 1s369ms 2s663ms 13s876ms 16 12 0 10s130ms 1s915ms 2s812ms 31s721ms 17 14 0 5s339ms 2s78ms 2s713ms 26s125ms 18 16 0 1s807ms 1s278ms 2s357ms 4s473ms 19 12 0 2s231ms 1s625ms 2s472ms 4s945ms 20 14 0 2s174ms 1s650ms 2s804ms 7s62ms 21 12 0 1s819ms 1s434ms 2s67ms 2s754ms 22 15 0 1s736ms 1s232ms 1s822ms 4s582ms 23 15 0 2s62ms 2s452ms 2s733ms 3s9ms Day Hour INSERT UPDATE DELETE COPY FROM Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Aug 22 00 0 0 0 0 0ms 0ms 0ms 0ms 01 0 0 0 0 0ms 0ms 0ms 0ms 02 0 0 0 0 0ms 0ms 0ms 0ms 03 0 0 0 0 0ms 0ms 0ms 0ms 04 0 0 0 0 0ms 0ms 0ms 0ms 05 0 0 0 0 0ms 0ms 0ms 0ms 06 0 0 0 0 0ms 0ms 0ms 0ms 07 0 0 0 0 0ms 0ms 0ms 0ms 08 0 0 0 0 0ms 0ms 0ms 0ms 09 0 0 0 0 0ms 0ms 0ms 0ms 10 0 0 0 0 0ms 0ms 0ms 0ms 11 0 0 0 0 0ms 0ms 0ms 0ms 12 0 0 0 0 0ms 0ms 0ms 0ms 13 0 0 0 0 0ms 0ms 0ms 0ms 14 0 0 0 0 0ms 0ms 0ms 0ms 15 0 0 0 0 0ms 0ms 0ms 0ms 16 0 0 0 0 0ms 0ms 0ms 0ms 17 0 0 0 0 0ms 0ms 0ms 0ms 18 0 0 0 0 0ms 0ms 0ms 0ms 19 0 0 0 0 0ms 0ms 0ms 0ms 20 0 0 0 0 0ms 0ms 0ms 0ms 21 0 0 0 0 0ms 0ms 0ms 0ms 22 0 0 0 0 0ms 0ms 0ms 0ms 23 0 0 0 0 0ms 0ms 0ms 0ms Day Hour Prepare Bind Bind/Prepare Percentage of prepare Aug 22 00 0 0 0.00 0.00% 01 0 0 0.00 0.00% 02 0 0 0.00 0.00% 03 0 0 0.00 0.00% 04 0 0 0.00 0.00% 05 0 21 21.00 0.00% 06 0 0 0.00 0.00% 07 0 0 0.00 0.00% 08 0 0 0.00 0.00% 09 0 0 0.00 0.00% 10 0 0 0.00 0.00% 11 0 0 0.00 0.00% 12 0 4 4.00 0.00% 13 0 12 12.00 0.00% 14 0 20 20.00 0.00% 15 0 12 12.00 0.00% 16 0 8 8.00 0.00% 17 0 11 11.00 0.00% 18 0 16 16.00 0.00% 19 0 12 12.00 0.00% 20 0 14 14.00 0.00% 21 0 12 12.00 0.00% 22 0 15 15.00 0.00% 23 0 15 15.00 0.00% Day Hour Count Average / Second Aug 22 00 80 0.02/s 01 79 0.02/s 02 80 0.02/s 03 77 0.02/s 04 78 0.02/s 05 90 0.03/s 06 70 0.02/s 07 80 0.02/s 08 77 0.02/s 09 79 0.02/s 10 80 0.02/s 11 80 0.02/s 12 93 0.03/s 13 133 0.04/s 14 166 0.05/s 15 134 0.04/s 16 119 0.03/s 17 131 0.04/s 18 135 0.04/s 19 105 0.03/s 20 113 0.03/s 21 105 0.03/s 22 113 0.03/s 23 105 0.03/s Day Hour Count Average Duration Average idle time Aug 22 00 80 30m39s 30m39s 01 79 30m40s 30m40s 02 80 30m39s 30m39s 03 77 30m39s 30m39s 04 78 30m41s 30m41s 05 90 26m51s 26m50s 06 70 30m39s 30m39s 07 80 30m40s 30m40s 08 77 30m39s 30m39s 09 78 30m40s 30m40s 10 79 30m40s 30m38s 11 80 30m55s 29m49s 12 87 26m33s 26m19s 13 133 18h40m17s 18h39m50s 14 165 15m20s 15m4s 15 134 19m4s 18m44s 16 119 20m37s 20m36s 17 130 18m35s 18m34s 18 144 1h5m44s 1h5m44s 19 109 1h26s 1h25s 20 113 22m50s 22m50s 21 105 24m16s 24m16s 22 113 22m55s 22m55s 23 105 24m1s 24m1s -
Connections
Established Connections
Key values
- 9 connections Connection Peak
- 2024-08-22 05:45:08 Date
Connections per database
Key values
- ctddev51 Main Database
- 2,402 connections Total
Connections per user
Key values
- editeu Main User
- 2,402 connections Total
-
Sessions
Simultaneous sessions
Key values
- 491 sessions Session Peak
- 2024-08-22 23:55:30 Date
Histogram of session times
Key values
- 1,862 1800000-3600000ms duration
Sessions per database
Key values
- ctddev51 Main Database
- 2,405 sessions Total
Sessions per user
Key values
- editeu Main User
- 2,405 sessions Total
Sessions per host
Key values
- ::1 Main Host
- 2,405 sessions Total
-
Checkpoints / Restartpoints
Checkpoints Buffers
Key values
- 225 buffers Checkpoint Peak
- 2024-08-22 06:10:29 Date
- 22.648 seconds Highest write time
- 0.032 seconds Sync time
Checkpoints Wal files
Key values
- 0 files Wal files usage Peak
- 2024-08-22 06:10:29 Date
Checkpoints distance
Key values
- 2.19 Mo Distance Peak
- 2024-08-22 06:10:29 Date
Checkpoints Activity
↑ Back to the top of the Checkpoint Activity tableDay Hour Written buffers Write time Sync time Total time Aug 22 00 0 0s 0s 0s 01 0 0s 0s 0s 02 0 0s 0s 0s 03 0 0s 0s 0s 04 0 0s 0s 0s 05 0 0s 0s 0s 06 225 22.648s 0.001s 22.663s 07 0 0s 0s 0s 08 0 0s 0s 0s 09 0 0s 0s 0s 10 0 0s 0s 0s 11 0 0s 0s 0s 12 0 0s 0s 0s 13 0 0s 0s 0s 14 48 5.298s 0.032s 5.791s 15 0 0s 0s 0s 16 0 0s 0s 0s 17 0 0s 0s 0s 18 0 0s 0s 0s 19 0 0s 0s 0s 20 0 0s 0s 0s 21 0 0s 0s 0s 22 0 0s 0s 0s 23 0 0s 0s 0s Day Hour Added Removed Recycled Synced files Longest sync Average sync Aug 22 00 0 0 0 0 0s 0s 01 0 0 0 0 0s 0s 02 0 0 0 0 0s 0s 03 0 0 0 0 0s 0s 04 0 0 0 0 0s 0s 05 0 0 0 0 0s 0s 06 0 0 0 9 0.001s 0.001s 07 0 0 0 0 0s 0s 08 0 0 0 0 0s 0s 09 0 0 0 0 0s 0s 10 0 0 0 0 0s 0s 11 0 0 0 0 0s 0s 12 0 0 0 0 0s 0s 13 0 0 0 0 0s 0s 14 0 0 0 10 0.021s 0.004s 15 0 0 0 0 0s 0s 16 0 0 0 0 0s 0s 17 0 0 0 0 0s 0s 18 0 0 0 0 0s 0s 19 0 0 0 0 0s 0s 20 0 0 0 0 0s 0s 21 0 0 0 0 0s 0s 22 0 0 0 0 0s 0s 23 0 0 0 0 0s 0s Day Hour Count Avg time (sec) Aug 22 00 0 0s 01 0 0s 02 0 0s 03 0 0s 04 0 0s 05 0 0s 06 0 0s 07 0 0s 08 0 0s 09 0 0s 10 0 0s 11 0 0s 12 0 0s 13 0 0s 14 0 0s 15 0 0s 16 0 0s 17 0 0s 18 0 0s 19 0 0s 20 0 0s 21 0 0s 22 0 0s 23 0 0s Day Hour Mean distance Mean estimate Aug 22 00 0.00 kB 0.00 kB 01 0.00 kB 0.00 kB 02 0.00 kB 0.00 kB 03 0.00 kB 0.00 kB 04 0.00 kB 0.00 kB 05 0.00 kB 0.00 kB 06 1,121.00 kB 1,121.00 kB 07 0.00 kB 0.00 kB 08 0.00 kB 0.00 kB 09 0.00 kB 0.00 kB 10 0.00 kB 0.00 kB 11 0.00 kB 0.00 kB 12 0.00 kB 0.00 kB 13 0.00 kB 0.00 kB 14 288.00 kB 1,037.00 kB 15 0.00 kB 0.00 kB 16 0.00 kB 0.00 kB 17 0.00 kB 0.00 kB 18 0.00 kB 0.00 kB 19 0.00 kB 0.00 kB 20 0.00 kB 0.00 kB 21 0.00 kB 0.00 kB 22 0.00 kB 0.00 kB 23 0.00 kB 0.00 kB -
Temporary Files
Size of temporary files
Key values
- 20.00 GiB Temp Files size Peak
- 2024-08-22 13:07:37 Date
Number of temporary files
Key values
- 20 per second Temp Files Peak
- 2024-08-22 13:07:37 Date
Temporary Files Activity
↑ Back to the top of the Temporary Files Activity tableDay Hour Count Total size Average size Aug 22 00 0 0 0 01 0 0 0 02 0 0 0 03 0 0 0 04 0 0 0 05 0 0 0 06 0 0 0 07 0 0 0 08 0 0 0 09 0 0 0 10 0 0 0 11 0 0 0 12 10 9.41 GiB 963.67 MiB 13 91 90.60 GiB 1019.51 MiB 14 91 90.60 GiB 1019.51 MiB 15 91 90.60 GiB 1019.51 MiB 16 0 0 0 17 0 0 0 18 0 0 0 19 0 0 0 20 0 0 0 21 0 0 0 22 0 0 0 23 0 0 0 Queries generating the most temporary files (N)
Rank Count Total size Min size Max size Avg size Query 1 182 181.20 GiB 615.82 MiB 1.00 GiB 1019.51 MiB explain analyze with initialtetramerset as ( select viachemptr.via_term_id as chem_id, viageneptr.via_term_id as gene_id, viachemptr.phenotype_id as phenotype_id, viachemptr.term_id as disease_id, chemterm.nm as chemterm, geneterm.nm as geneterm, phenotypeterm.nm as phenotypeterm, diseaseterm.nm as diseaseterm from phenotype_term_reference viachemptr, phenotype_term_reference viageneptr, term chemterm, term geneterm, term phenotypeterm, term diseaseterm where viachemptr.term_id = viageneptr.term_id and viachemptr.term_object_type_id = ? and viachemptr.phenotype_id = viageneptr.phenotype_id and viachemptr.via_term_object_type_id = ? and viageneptr.via_term_object_type_id = ? and chemterm.id = viachemptr.via_term_id and geneterm.id = viageneptr.via_term_id and phenotypeterm.id = viachemptr.phenotype_id and diseaseterm.id = viachemptr.term_id and chemterm.nm = ? ) select distinct initialtetramerset.chemterm, initialtetramerset.geneterm, initialtetramerset.phenotypeterm, initialtetramerset.diseaseterm from initialtetramerset, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga where initialtetramerset.gene_id = gcr.gene_id and initialtetramerset.chem_id = gcr.chem_id and initialtetramerset.chem_id = ptr.term_id and initialtetramerset.phenotype_id = ptr.phenotype_id and ptr.source_cd in (...) and initialtetramerset.gene_id = gga.gene_id and initialtetramerset.phenotype_id = gga.go_term_id and gga.is_not is false and chemterm = ?;-
explain analyze WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc';
Date: 2024-08-22 15:09:02 Duration: 42m45s
-
explain analyze WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc';
Date: 2024-08-22 14:12:53 Duration: 42m31s
-
explain analyze WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc';
Date: 2024-08-22 14:12:48 Duration: 0ms
2 91 90.60 GiB 615.82 MiB 1.00 GiB 1019.51 MiB select count(*) from ( with initialtetramerset as ( select viachemptr.via_term_id as chem_id, viageneptr.via_term_id as gene_id, viachemptr.phenotype_id as phenotype_id, viachemptr.term_id as disease_id, chemterm.nm as chemterm, geneterm.nm as geneterm, phenotypeterm.nm as phenotypeterm, diseaseterm.nm as diseaseterm from phenotype_term_reference viachemptr, phenotype_term_reference viageneptr, term chemterm, term geneterm, term phenotypeterm, term diseaseterm where viachemptr.term_id = viageneptr.term_id and viachemptr.term_object_type_id = ? and viachemptr.phenotype_id = viageneptr.phenotype_id and viachemptr.via_term_object_type_id = ? and viageneptr.via_term_object_type_id = ? and chemterm.id = viachemptr.via_term_id and geneterm.id = viageneptr.via_term_id and phenotypeterm.id = viachemptr.phenotype_id and diseaseterm.id = viachemptr.term_id and chemterm.nm = ? ) select distinct initialtetramerset.chemterm, initialtetramerset.geneterm, initialtetramerset.phenotypeterm, initialtetramerset.diseaseterm from initialtetramerset, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga where initialtetramerset.gene_id = gcr.gene_id and initialtetramerset.chem_id = gcr.chem_id and initialtetramerset.chem_id = ptr.term_id and initialtetramerset.phenotype_id = ptr.phenotype_id and ptr.source_cd in (...) and initialtetramerset.gene_id = gga.gene_id and initialtetramerset.phenotype_id = gga.go_term_id and gga.is_not is false and chemterm = ?) as test;-
SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;
Date: 2024-08-22 13:07:40 Duration: 29m24s
-
SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;
Date: 2024-08-22 13:07:35 Duration: 0ms
3 1 9.41 GiB 9.41 GiB 9.41 GiB 9.41 GiB select count(*) from ( with initialtetramerset as ( select viachemptr.via_term_id as chem_id, viageneptr.via_term_id as gene_id, viachemptr.phenotype_id as phenotype_id, viachemptr.term_id as disease_id, chemterm.nm as chemterm, geneterm.nm as geneterm, phenotypeterm.nm as phenotypeterm, diseaseterm.nm as diseaseterm from phenotype_term_reference viachemptr, phenotype_term_reference viageneptr, term chemterm, term geneterm, term phenotypeterm, term diseaseterm where viachemptr.term_id = viageneptr.term_id and viachemptr.term_object_type_id = ? and viachemptr.phenotype_id = viageneptr.phenotype_id and viachemptr.via_term_object_type_id = ? and viageneptr.via_term_object_type_id = ? and chemterm.id = viachemptr.via_term_id and geneterm.id = viageneptr.via_term_id and phenotypeterm.id = viachemptr.phenotype_id and diseaseterm.id = viachemptr.term_id and chemterm = ? ) select distinct initialtetramerset.chemterm, initialtetramerset.geneterm, initialtetramerset.phenotypeterm, initialtetramerset.diseaseterm from initialtetramerset, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga where initialtetramerset.gene_id = gcr.gene_id and initialtetramerset.chem_id = gcr.chem_id and initialtetramerset.chem_id = ptr.term_id and initialtetramerset.phenotype_id = ptr.phenotype_id and ptr.source_cd in (...) and initialtetramerset.gene_id = gga.gene_id and initialtetramerset.phenotype_id = gga.go_term_id and gga.is_not is false and chemterm = ?) as test;-
SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;
Date: 2024-08-22 12:33:02 Duration: 0ms
Queries generating the largest temporary files
Rank Size Query 1 9.41 GiB SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;[ Date: 2024-08-22 12:33:02 ]
2 1.00 GiB SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;[ Date: 2024-08-22 13:07:35 ]
3 1.00 GiB SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;[ Date: 2024-08-22 13:07:35 ]
4 1.00 GiB SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;[ Date: 2024-08-22 13:07:35 ]
5 1.00 GiB SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;[ Date: 2024-08-22 13:07:35 ]
6 1.00 GiB SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;[ Date: 2024-08-22 13:07:35 ]
7 1.00 GiB SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;[ Date: 2024-08-22 13:07:35 ]
8 1.00 GiB SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;[ Date: 2024-08-22 13:07:35 ]
9 1.00 GiB SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;[ Date: 2024-08-22 13:07:36 ]
10 1.00 GiB SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;[ Date: 2024-08-22 13:07:36 ]
11 1.00 GiB SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;[ Date: 2024-08-22 13:07:36 ]
12 1.00 GiB SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;[ Date: 2024-08-22 13:07:36 ]
13 1.00 GiB SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;[ Date: 2024-08-22 13:07:36 ]
14 1.00 GiB SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;[ Date: 2024-08-22 13:07:36 ]
15 1.00 GiB SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;[ Date: 2024-08-22 13:07:36 ]
16 1.00 GiB SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;[ Date: 2024-08-22 13:07:36 ]
17 1.00 GiB SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;[ Date: 2024-08-22 13:07:36 ]
18 1.00 GiB SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;[ Date: 2024-08-22 13:07:36 ]
19 1.00 GiB SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;[ Date: 2024-08-22 13:07:36 ]
20 1.00 GiB SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;[ Date: 2024-08-22 13:07:36 ]
-
Vacuums
Vacuums / Analyzes Distribution
Key values
- 0.04 sec Highest CPU-cost vacuum
Table pubc.log_query
Database ctddev51 - 2024-08-22 05:48:35 Date
- 0 sec Highest CPU-cost analyze
Table
Database ctddev51 - Date
Average Autovacuum Duration
Key values
- 0.04 sec Highest CPU-cost vacuum
Table pubc.log_query
Database ctddev51 - 2024-08-22 05:48:35 Date
Analyzes per table
Key values
- unknown (0) Main table analyzed (database )
- 0 analyzes Total
Vacuums per table
Key values
- pubc.log_query (1) Main table vacuumed on database ctddev51
- 1 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 22 00 0 0 01 0 0 02 0 0 03 0 0 04 0 0 05 0 0 06 0 0 07 0 0 08 0 0 09 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 16 0 0 17 0 0 18 0 0 19 0 0 20 0 0 21 0 0 22 0 0 23 0 0 - 0.04 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
- 175 Total read queries
- 16 Total write queries
Queries by database
Key values
- unknown Main database
- 87 Requests
- 2h53m37s (unknown)
- Main time consuming database
Queries by user
Key values
- unknown Main user
- 132 Requests
User Request type Count Duration editeu Total 24 1m21s select 24 1m21s pub1 Total 1 1s222ms select 1 1s222ms pub2 Total 2 1h28m57s select 2 1h28m57s pubeu Total 23 1m18s cte 14 58s443ms select 9 20s107ms unknown Total 132 3d3h25m cte 16 22s332ms others 5 1h55m49s select 111 3d1h28m48s zbx_monitor Total 94 3m1s select 94 3m1s Duration by user
Key values
- 3d3h25m (unknown) Main time consuming user
User Request type Count Duration editeu Total 24 1m21s select 24 1m21s pub1 Total 1 1s222ms select 1 1s222ms pub2 Total 2 1h28m57s select 2 1h28m57s pubeu Total 23 1m18s cte 14 58s443ms select 9 20s107ms unknown Total 132 3d3h25m cte 16 22s332ms others 5 1h55m49s select 111 3d1h28m48s zbx_monitor Total 94 3m1s select 94 3m1s Queries by host
Key values
- unknown Main host
- 276 Requests
- 3d4h59m39s (unknown)
- Main time consuming host
Queries by application
Key values
- unknown Main application
- 194 Requests
- 2h57m25s (unknown)
- Main time consuming application
Number of cancelled queries
Key values
- 0 per second Cancelled query Peak
- 2024-08-22 16:13:21 Date
Number of cancelled queries (5 minutes period)
NO DATASET
-
Top Queries
Histogram of query times
Key values
- 180 1000-10000ms duration
Slowest individual queries
Rank Duration Query 1 1h28m27s SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet WHERE EXISTS -- G-C ( select 1 from gene_chem_reference gcr where initialTetramerSet.gene_id = gcr.gene_id and initialTetramerSet.chem_id = gcr.chem_id) -- AND EXISTS -- C-P -- ( -- select 1 -- from phenotype_term_reference ptr -- WHERE initialTetramerSet.chem_id = ptr.term_id -- and initialTetramerSet.phenotype_id = ptr.phenotype_id -- AND ptr.source_cd IN ( 'C' ) -- ) -- AND EXISTS -- G-P -- ( -- select 1 -- from gene_go_annot gga -- WHERE initialTetramerSet.gene_id = gga.gene_id -- and initialTetramerSet.phenotype_id = gga.go_term_id -- -- AND gga.is_not IS FALSE -- ) -- -- ------------------------------------------------- -- -- this takes seconds: -- AND chemTerm.nm = 'Zinc' -- AND chemTerm.object_type_id = 2 -- chemical -- ------------------------------------------------- -- this takes seconds: -- ------------------------------------------------- -- AND phenotypeTerm.nm_fts @@ to_tsquery('common.english_nostops','NEURON') -- AND phenotypeTerm.object_type_id = 5 ) AS tetramerCount;[ Date: 2024-08-22 11:51:40 - Database: ctddev51 - User: pub2 - Application: pgAdmin 4 - CONN:1663857 ]
2 42m45s explain analyze WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc';[ Date: 2024-08-22 15:09:02 ]
3 42m31s explain analyze WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc';[ Date: 2024-08-22 14:12:53 ]
4 30m18s explain analyze WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet -- -- WHERE EXISTS -- G-C -- ( -- select 1 -- from gene_chem_reference gcr -- where initialTetramerSet.gene_id = gcr.gene_id -- and initialTetramerSet.chem_id = gcr.chem_id -- ) -- AND EXISTS -- C-P where EXISTS -- C-P ( select 1 from phenotype_term_reference ptr WHERE initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C'));[ Date: 2024-08-22 13:57:42 ]
5 29m24s SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;[ Date: 2024-08-22 13:07:40 ]
6 20m39s SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet -- -- WHERE EXISTS -- G-C -- ( -- select 1 -- from gene_chem_reference gcr -- where initialTetramerSet.gene_id = gcr.gene_id -- and initialTetramerSet.chem_id = gcr.chem_id -- ) -- AND EXISTS -- C-P where EXISTS -- C-P ( select 1 from phenotype_term_reference ptr WHERE initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C')) -- AND EXISTS -- G-P -- ( -- select 1 -- from gene_go_annot gga -- WHERE initialTetramerSet.gene_id = gga.gene_id -- and initialTetramerSet.phenotype_id = gga.go_term_id -- -- AND gga.is_not IS FALSE -- ) -- -- ------------------------------------------------- -- -- this takes seconds: -- AND chemTerm.nm = 'Zinc' -- AND chemTerm.object_type_id = 2 -- chemical -- ------------------------------------------------- -- this takes seconds: -- ------------------------------------------------- -- AND phenotypeTerm.nm_fts @@ to_tsquery('common.english_nostops','NEURON') -- AND phenotypeTerm.object_type_id = 5 ) AS tetramerCount;[ Date: 2024-08-22 12:23:52 ]
7 2m11s SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet -- WHERE EXISTS -- G-C -- ( -- select 1 -- from gene_chem_reference gcr -- where initialTetramerSet.gene_id = gcr.gene_id -- and initialTetramerSet.chem_id = gcr.chem_id -- ) -- AND EXISTS -- C-P -- ( -- select 1 -- from phenotype_term_reference ptr -- WHERE initialTetramerSet.chem_id = ptr.term_id -- and initialTetramerSet.phenotype_id = ptr.phenotype_id -- AND ptr.source_cd IN ( 'C' ) -- ) -- AND EXISTS -- G-P -- ( -- select 1 -- from gene_go_annot gga -- WHERE initialTetramerSet.gene_id = gga.gene_id -- and initialTetramerSet.phenotype_id = gga.go_term_id -- -- AND gga.is_not IS FALSE -- ) -- -- ------------------------------------------------- -- -- this takes seconds: -- AND chemTerm.nm = 'Zinc' -- AND chemTerm.object_type_id = 2 -- chemical -- ------------------------------------------------- -- this takes seconds: -- ------------------------------------------------- -- AND phenotypeTerm.nm_fts @@ to_tsquery('common.english_nostops','NEURON') -- AND phenotypeTerm.object_type_id = 5 ) AS tetramerCount;[ Date: 2024-08-22 10:16:10 ]
8 31s721ms /*pga4dash*/ SELECT 'session_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Total", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'active' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Active", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'idle' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Idle") t UNION ALL SELECT 'tps_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(xact_commit) + sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Transactions", ( SELECT sum(xact_commit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Commits", ( SELECT sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Rollbacks") t UNION ALL SELECT 'ti_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_inserted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Inserts", ( SELECT sum(tup_updated) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Updates", ( SELECT sum(tup_deleted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Deletes") t UNION ALL SELECT 'to_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_fetched) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Fetched", ( SELECT sum(tup_returned) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Returned") t UNION ALL SELECT 'bio_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(blks_read) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Reads", ( SELECT sum(blks_hit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Hits") t;[ Date: 2024-08-22 16:00:34 ]
9 26s125ms /*pga4dash*/ SELECT 'session_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Total", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'active' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Active", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'idle' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Idle") t UNION ALL SELECT 'tps_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(xact_commit) + sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Transactions", ( SELECT sum(xact_commit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Commits", ( SELECT sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Rollbacks") t UNION ALL SELECT 'ti_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_inserted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Inserts", ( SELECT sum(tup_updated) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Updates", ( SELECT sum(tup_deleted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Deletes") t UNION ALL SELECT 'to_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_fetched) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Fetched", ( SELECT sum(tup_returned) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Returned") t UNION ALL SELECT 'bio_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(blks_read) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Reads", ( SELECT sum(blks_hit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Hits") t;[ Date: 2024-08-22 17:30:29 ]
10 25s673ms /*pga4dash*/ SELECT 'session_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Total", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'active' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Active", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'idle' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Idle") t UNION ALL SELECT 'tps_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(xact_commit) + sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Transactions", ( SELECT sum(xact_commit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Commits", ( SELECT sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Rollbacks") t UNION ALL SELECT 'ti_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_inserted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Inserts", ( SELECT sum(tup_updated) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Updates", ( SELECT sum(tup_deleted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Deletes") t UNION ALL SELECT 'to_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_fetched) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Fetched", ( SELECT sum(tup_returned) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Returned") t UNION ALL SELECT 'bio_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(blks_read) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Reads", ( SELECT sum(blks_hit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Hits") t;[ Date: 2024-08-22 17:21:28 ]
11 24s992ms /*pga4dash*/ SELECT 'session_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Total", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'active' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Active", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'idle' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Idle") t UNION ALL SELECT 'tps_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(xact_commit) + sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Transactions", ( SELECT sum(xact_commit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Commits", ( SELECT sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Rollbacks") t UNION ALL SELECT 'ti_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_inserted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Inserts", ( SELECT sum(tup_updated) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Updates", ( SELECT sum(tup_deleted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Deletes") t UNION ALL SELECT 'to_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_fetched) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Fetched", ( SELECT sum(tup_returned) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Returned") t UNION ALL SELECT 'bio_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(blks_read) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Reads", ( SELECT sum(blks_hit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Hits") t;[ Date: 2024-08-22 16:52:28 ]
12 24s430ms /*pga4dash*/ SELECT 'session_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Total", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'active' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Active", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'idle' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Idle") t UNION ALL SELECT 'tps_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(xact_commit) + sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Transactions", ( SELECT sum(xact_commit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Commits", ( SELECT sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Rollbacks") t UNION ALL SELECT 'ti_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_inserted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Inserts", ( SELECT sum(tup_updated) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Updates", ( SELECT sum(tup_deleted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Deletes") t UNION ALL SELECT 'to_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_fetched) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Fetched", ( SELECT sum(tup_returned) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Returned") t UNION ALL SELECT 'bio_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(blks_read) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Reads", ( SELECT sum(blks_hit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Hits") t;[ Date: 2024-08-22 16:41:27 ]
13 23s712ms /*pga4dash*/ SELECT 'session_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Total", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'active' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Active", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'idle' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Idle") t UNION ALL SELECT 'tps_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(xact_commit) + sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Transactions", ( SELECT sum(xact_commit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Commits", ( SELECT sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Rollbacks") t UNION ALL SELECT 'ti_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_inserted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Inserts", ( SELECT sum(tup_updated) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Updates", ( SELECT sum(tup_deleted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Deletes") t UNION ALL SELECT 'to_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_fetched) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Fetched", ( SELECT sum(tup_returned) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Returned") t UNION ALL SELECT 'bio_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(blks_read) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Reads", ( SELECT sum(blks_hit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Hits") t;[ Date: 2024-08-22 16:27:26 ]
14 13s876ms /*pga4dash*/ SELECT 'session_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Total", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'active' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Active", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'idle' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Idle") t UNION ALL SELECT 'tps_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(xact_commit) + sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Transactions", ( SELECT sum(xact_commit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Commits", ( SELECT sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Rollbacks") t UNION ALL SELECT 'ti_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_inserted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Inserts", ( SELECT sum(tup_updated) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Updates", ( SELECT sum(tup_deleted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Deletes") t UNION ALL SELECT 'to_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_fetched) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Fetched", ( SELECT sum(tup_returned) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Returned") t UNION ALL SELECT 'bio_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(blks_read) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Reads", ( SELECT sum(blks_hit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Hits") t;[ Date: 2024-08-22 15:36:17 ]
15 13s458ms /*pga4dash*/ SELECT 'session_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Total", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'active' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Active", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'idle' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Idle") t UNION ALL SELECT 'tps_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(xact_commit) + sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Transactions", ( SELECT sum(xact_commit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Commits", ( SELECT sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Rollbacks") t UNION ALL SELECT 'ti_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_inserted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Inserts", ( SELECT sum(tup_updated) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Updates", ( SELECT sum(tup_deleted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Deletes") t UNION ALL SELECT 'to_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_fetched) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Fetched", ( SELECT sum(tup_returned) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Returned") t UNION ALL SELECT 'bio_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(blks_read) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Reads", ( SELECT sum(blks_hit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Hits") t;[ Date: 2024-08-22 14:54:16 ]
16 10s166ms explain analyze select count(distinct (phenotype_id)) -- select count(*) from phenotype_term_reference;[ Date: 2024-08-22 14:22:37 ]
17 6s862ms select count(distinct (phenotype_id)) from phenotype_term_reference;[ Date: 2024-08-22 14:21:21 ]
18 6s26ms WITH recursive sub_node ( object_id, id, path, lvl ) AS ( SELECT n.object_id, n.id, ARRAY[n.nm_sort], 1 FROM dag_node n WHERE n.object_id = '589967' UNION ALL SELECT n.object_id, n.id, CAST(path || n.nm_sort AS varchar(600)[]), sn.lvl + 1 FROM dag_node n INNER JOIN sub_node sn ON (n.parent_id = sn.id)) SELECT /* TreeTermBasicsDAO.getDescendants */ DISTINCT t.nm priNm, t.nm_html priNmHtml, t.secondary_nm secondaryNm, t.acc_db_cd accDbCd, t.acc_txt termAcc, t.is_leaf isLeaf, t.has_chems hasChems, t.has_diseases hasDiseases, t.has_exposures hasExposures, t.has_genes hasGenes, sn.lvl, sn.path, MAX(sn.lvl) OVER () maxLvl, t.has_phenotypes hasPhenotypes FROM sub_node sn INNER JOIN term t ON sn.object_id = t.id WHERE sn.lvl <= 2 ORDER BY sn.path;[ Date: 2024-08-22 14:55:32 - Database: ctddev51 - User: pubeu - Bind query: yes ]
19 5s751ms WITH recursive sub_node ( object_id, id, path, lvl ) AS ( SELECT n.object_id, n.id, ARRAY[n.nm_sort], 1 FROM dag_node n WHERE n.object_id = '589967' UNION ALL SELECT n.object_id, n.id, CAST(path || n.nm_sort AS varchar(600)[]), sn.lvl + 1 FROM dag_node n INNER JOIN sub_node sn ON (n.parent_id = sn.id)) SELECT /* TreeTermBasicsDAO.getDescendants */ DISTINCT t.nm priNm, t.nm_html priNmHtml, t.secondary_nm secondaryNm, t.acc_db_cd accDbCd, t.acc_txt termAcc, t.is_leaf isLeaf, t.has_chems hasChems, t.has_diseases hasDiseases, t.has_exposures hasExposures, t.has_genes hasGenes, sn.lvl, sn.path, MAX(sn.lvl) OVER () maxLvl, t.has_phenotypes hasPhenotypes FROM sub_node sn INNER JOIN term t ON sn.object_id = t.id WHERE sn.lvl <= 2 ORDER BY sn.path;[ Date: 2024-08-22 13:57:32 - Database: ctddev51 - User: pubeu - Bind query: yes ]
20 5s571ms WITH recursive sub_node ( object_id, id, path, lvl ) AS ( SELECT n.object_id, n.id, ARRAY[n.nm_sort], 1 FROM dag_node n WHERE n.object_id = '589967' UNION ALL SELECT n.object_id, n.id, CAST(path || n.nm_sort AS varchar(600)[]), sn.lvl + 1 FROM dag_node n INNER JOIN sub_node sn ON (n.parent_id = sn.id)) SELECT /* TreeTermBasicsDAO.getDescendants */ DISTINCT t.nm priNm, t.nm_html priNmHtml, t.secondary_nm secondaryNm, t.acc_db_cd accDbCd, t.acc_txt termAcc, t.is_leaf isLeaf, t.has_chems hasChems, t.has_diseases hasDiseases, t.has_exposures hasExposures, t.has_genes hasGenes, sn.lvl, sn.path, MAX(sn.lvl) OVER () maxLvl, t.has_phenotypes hasPhenotypes FROM sub_node sn INNER JOIN term t ON sn.object_id = t.id WHERE sn.lvl <= 2 ORDER BY sn.path;[ Date: 2024-08-22 13:54:45 - Database: ctddev51 - User: pubeu - Bind query: yes ]
Time consuming queries (N)
Rank Total duration Times executed Min duration Max duration Avg duration Query 1 1h28m27s 1 1h28m27s 1h28m27s 1h28m27s select count(*) from ( with initialtetramerset as ( select viachemptr.via_term_id as chem_id, viageneptr.via_term_id as gene_id, viachemptr.phenotype_id as phenotype_id, viachemptr.term_id as disease_id, chemterm.nm as chemterm, geneterm.nm as geneterm, phenotypeterm.nm as phenotypeterm, diseaseterm.nm as diseaseterm from phenotype_term_reference viachemptr, phenotype_term_reference viageneptr, term chemterm, term geneterm, term phenotypeterm, term diseaseterm where viachemptr.term_id = viageneptr.term_id and viachemptr.term_object_type_id = ? and viachemptr.phenotype_id = viageneptr.phenotype_id and viachemptr.via_term_object_type_id = ? and viageneptr.via_term_object_type_id = ? and chemterm.id = viachemptr.via_term_id and geneterm.id = viageneptr.via_term_id and phenotypeterm.id = viachemptr.phenotype_id and diseaseterm.id = viachemptr.term_id ) select distinct initialtetramerset.chemterm, initialtetramerset.geneterm, initialtetramerset.phenotypeterm, initialtetramerset.diseaseterm from initialtetramerset where exists ( select ? from gene_chem_reference gcr where initialtetramerset.gene_id = gcr.gene_id and initialtetramerset.chem_id = gcr.chem_id)) as tetramercount;Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Aug 22 11 1 1h28m27s 1h28m27s [ User: pub2 - Total duration: 1h28m27s - Times executed: 1 ]
[ Application: pgAdmin 4 - CONN:1663857 - Total duration: 1h28m27s - Times executed: 1 ]
-
SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet WHERE EXISTS -- G-C ( select 1 from gene_chem_reference gcr where initialTetramerSet.gene_id = gcr.gene_id and initialTetramerSet.chem_id = gcr.chem_id) -- AND EXISTS -- C-P -- ( -- select 1 -- from phenotype_term_reference ptr -- WHERE initialTetramerSet.chem_id = ptr.term_id -- and initialTetramerSet.phenotype_id = ptr.phenotype_id -- AND ptr.source_cd IN ( 'C' ) -- ) -- AND EXISTS -- G-P -- ( -- select 1 -- from gene_go_annot gga -- WHERE initialTetramerSet.gene_id = gga.gene_id -- and initialTetramerSet.phenotype_id = gga.go_term_id -- -- AND gga.is_not IS FALSE -- ) -- -- ------------------------------------------------- -- -- this takes seconds: -- AND chemTerm.nm = 'Zinc' -- AND chemTerm.object_type_id = 2 -- chemical -- ------------------------------------------------- -- this takes seconds: -- ------------------------------------------------- -- AND phenotypeTerm.nm_fts @@ to_tsquery('common.english_nostops','NEURON') -- AND phenotypeTerm.object_type_id = 5 ) AS tetramerCount;
Date: 2024-08-22 11:51:40 Duration: 1h28m27s Database: ctddev51 User: pub2 Application: pgAdmin 4 - CONN:1663857
2 1h25m17s 2 42m31s 42m45s 42m38s explain analyze with initialtetramerset as ( select viachemptr.via_term_id as chem_id, viageneptr.via_term_id as gene_id, viachemptr.phenotype_id as phenotype_id, viachemptr.term_id as disease_id, chemterm.nm as chemterm, geneterm.nm as geneterm, phenotypeterm.nm as phenotypeterm, diseaseterm.nm as diseaseterm from phenotype_term_reference viachemptr, phenotype_term_reference viageneptr, term chemterm, term geneterm, term phenotypeterm, term diseaseterm where viachemptr.term_id = viageneptr.term_id and viachemptr.term_object_type_id = ? and viachemptr.phenotype_id = viageneptr.phenotype_id and viachemptr.via_term_object_type_id = ? and viageneptr.via_term_object_type_id = ? and chemterm.id = viachemptr.via_term_id and geneterm.id = viageneptr.via_term_id and phenotypeterm.id = viachemptr.phenotype_id and diseaseterm.id = viachemptr.term_id and chemterm.nm = ? ) select distinct initialtetramerset.chemterm, initialtetramerset.geneterm, initialtetramerset.phenotypeterm, initialtetramerset.diseaseterm from initialtetramerset, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga where initialtetramerset.gene_id = gcr.gene_id and initialtetramerset.chem_id = gcr.chem_id and initialtetramerset.chem_id = ptr.term_id and initialtetramerset.phenotype_id = ptr.phenotype_id and ptr.source_cd in (...) and initialtetramerset.gene_id = gga.gene_id and initialtetramerset.phenotype_id = gga.go_term_id and gga.is_not is false and chemterm = ?;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Aug 22 14 1 42m31s 42m31s 15 1 42m45s 42m45s -
explain analyze WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc';
Date: 2024-08-22 15:09:02 Duration: 42m45s
-
explain analyze WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc';
Date: 2024-08-22 14:12:53 Duration: 42m31s
-
explain analyze WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc';
Date: 2024-08-22 14:12:48 Duration: 0ms
3 30m18s 1 30m18s 30m18s 30m18s explain analyze with initialtetramerset as ( select viachemptr.via_term_id as chem_id, viageneptr.via_term_id as gene_id, viachemptr.phenotype_id as phenotype_id, viachemptr.term_id as disease_id, chemterm.nm as chemterm, geneterm.nm as geneterm, phenotypeterm.nm as phenotypeterm, diseaseterm.nm as diseaseterm from phenotype_term_reference viachemptr, phenotype_term_reference viageneptr, term chemterm, term geneterm, term phenotypeterm, term diseaseterm where viachemptr.term_id = viageneptr.term_id and viachemptr.term_object_type_id = ? and viachemptr.phenotype_id = viageneptr.phenotype_id and viachemptr.via_term_object_type_id = ? and viageneptr.via_term_object_type_id = ? and chemterm.id = viachemptr.via_term_id and geneterm.id = viageneptr.via_term_id and phenotypeterm.id = viachemptr.phenotype_id and diseaseterm.id = viachemptr.term_id ) select distinct initialtetramerset.chemterm, initialtetramerset.geneterm, initialtetramerset.phenotypeterm, initialtetramerset.diseaseterm from initialtetramerset where exists ( select ? from phenotype_term_reference ptr where initialtetramerset.chem_id = ptr.term_id and initialtetramerset.phenotype_id = ptr.phenotype_id and ptr.source_cd in (...));Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Aug 22 13 1 30m18s 30m18s -
explain analyze WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet -- -- WHERE EXISTS -- G-C -- ( -- select 1 -- from gene_chem_reference gcr -- where initialTetramerSet.gene_id = gcr.gene_id -- and initialTetramerSet.chem_id = gcr.chem_id -- ) -- AND EXISTS -- C-P where EXISTS -- C-P ( select 1 from phenotype_term_reference ptr WHERE initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C'));
Date: 2024-08-22 13:57:42 Duration: 30m18s
4 29m24s 1 29m24s 29m24s 29m24s select count(*) from ( with initialtetramerset as ( select viachemptr.via_term_id as chem_id, viageneptr.via_term_id as gene_id, viachemptr.phenotype_id as phenotype_id, viachemptr.term_id as disease_id, chemterm.nm as chemterm, geneterm.nm as geneterm, phenotypeterm.nm as phenotypeterm, diseaseterm.nm as diseaseterm from phenotype_term_reference viachemptr, phenotype_term_reference viageneptr, term chemterm, term geneterm, term phenotypeterm, term diseaseterm where viachemptr.term_id = viageneptr.term_id and viachemptr.term_object_type_id = ? and viachemptr.phenotype_id = viageneptr.phenotype_id and viachemptr.via_term_object_type_id = ? and viageneptr.via_term_object_type_id = ? and chemterm.id = viachemptr.via_term_id and geneterm.id = viageneptr.via_term_id and phenotypeterm.id = viachemptr.phenotype_id and diseaseterm.id = viachemptr.term_id and chemterm.nm = ? ) select distinct initialtetramerset.chemterm, initialtetramerset.geneterm, initialtetramerset.phenotypeterm, initialtetramerset.diseaseterm from initialtetramerset, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga where initialtetramerset.gene_id = gcr.gene_id and initialtetramerset.chem_id = gcr.chem_id and initialtetramerset.chem_id = ptr.term_id and initialtetramerset.phenotype_id = ptr.phenotype_id and ptr.source_cd in (...) and initialtetramerset.gene_id = gga.gene_id and initialtetramerset.phenotype_id = gga.go_term_id and gga.is_not is false and chemterm = ?) as test;Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Aug 22 13 1 29m24s 29m24s -
SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;
Date: 2024-08-22 13:07:40 Duration: 29m24s
-
SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;
Date: 2024-08-22 13:07:35 Duration: 0ms
5 20m39s 1 20m39s 20m39s 20m39s select count(*) from ( with initialtetramerset as ( select viachemptr.via_term_id as chem_id, viageneptr.via_term_id as gene_id, viachemptr.phenotype_id as phenotype_id, viachemptr.term_id as disease_id, chemterm.nm as chemterm, geneterm.nm as geneterm, phenotypeterm.nm as phenotypeterm, diseaseterm.nm as diseaseterm from phenotype_term_reference viachemptr, phenotype_term_reference viageneptr, term chemterm, term geneterm, term phenotypeterm, term diseaseterm where viachemptr.term_id = viageneptr.term_id and viachemptr.term_object_type_id = ? and viachemptr.phenotype_id = viageneptr.phenotype_id and viachemptr.via_term_object_type_id = ? and viageneptr.via_term_object_type_id = ? and chemterm.id = viachemptr.via_term_id and geneterm.id = viageneptr.via_term_id and phenotypeterm.id = viachemptr.phenotype_id and diseaseterm.id = viachemptr.term_id ) select distinct initialtetramerset.chemterm, initialtetramerset.geneterm, initialtetramerset.phenotypeterm, initialtetramerset.diseaseterm from initialtetramerset where exists ( select ? from phenotype_term_reference ptr where initialtetramerset.chem_id = ptr.term_id and initialtetramerset.phenotype_id = ptr.phenotype_id and ptr.source_cd in (...))) as tetramercount;Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Aug 22 12 1 20m39s 20m39s -
SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet -- -- WHERE EXISTS -- G-C -- ( -- select 1 -- from gene_chem_reference gcr -- where initialTetramerSet.gene_id = gcr.gene_id -- and initialTetramerSet.chem_id = gcr.chem_id -- ) -- AND EXISTS -- C-P where EXISTS -- C-P ( select 1 from phenotype_term_reference ptr WHERE initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C')) -- AND EXISTS -- G-P -- ( -- select 1 -- from gene_go_annot gga -- WHERE initialTetramerSet.gene_id = gga.gene_id -- and initialTetramerSet.phenotype_id = gga.go_term_id -- -- AND gga.is_not IS FALSE -- ) -- -- ------------------------------------------------- -- -- this takes seconds: -- AND chemTerm.nm = 'Zinc' -- AND chemTerm.object_type_id = 2 -- chemical -- ------------------------------------------------- -- this takes seconds: -- ------------------------------------------------- -- AND phenotypeTerm.nm_fts @@ to_tsquery('common.english_nostops','NEURON') -- AND phenotypeTerm.object_type_id = 5 ) AS tetramerCount;
Date: 2024-08-22 12:23:52 Duration: 20m39s
6 3m21s 14 1s222ms 31s721ms 14s359ms select ? as chart_name, pg_catalog.row_to_json(t) as chart_data from ( select ( select count(*) from pg_catalog.pg_stat_activity where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Total", ( select count(*) from pg_catalog.pg_stat_activity where state = ? and datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Active", ( select count(*) from pg_catalog.pg_stat_activity where state = ? and datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Idle") t union all select ? as chart_name, pg_catalog.row_to_json(t) as chart_data from ( select ( select sum(xact_commit) + sum(xact_rollback) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Transactions", ( select sum(xact_commit) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Commits", ( select sum(xact_rollback) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Rollbacks") t union all select ? as chart_name, pg_catalog.row_to_json(t) as chart_data from ( select ( select sum(tup_inserted) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Inserts", ( select sum(tup_updated) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Updates", ( select sum(tup_deleted) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Deletes") t union all select ? as chart_name, pg_catalog.row_to_json(t) as chart_data from ( select ( select sum(tup_fetched) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Fetched", ( select sum(tup_returned) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Returned") t union all select ? as chart_name, pg_catalog.row_to_json(t) as chart_data from ( select ( select sum(blks_read) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Reads", ( select sum(blks_hit) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Hits") t;Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Aug 22 13 2 2s713ms 1s356ms 14 4 25s708ms 6s427ms 15 1 13s876ms 13s876ms 16 4 1m44s 26s214ms 17 3 53s876ms 17s958ms [ User: pub1 - Total duration: 1s222ms - Times executed: 1 ]
[ Application: pgAdmin 4 - DB:ctddev51 - Total duration: 1s222ms - Times executed: 1 ]
-
/*pga4dash*/ SELECT 'session_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Total", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'active' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Active", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'idle' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Idle") t UNION ALL SELECT 'tps_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(xact_commit) + sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Transactions", ( SELECT sum(xact_commit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Commits", ( SELECT sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Rollbacks") t UNION ALL SELECT 'ti_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_inserted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Inserts", ( SELECT sum(tup_updated) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Updates", ( SELECT sum(tup_deleted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Deletes") t UNION ALL SELECT 'to_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_fetched) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Fetched", ( SELECT sum(tup_returned) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Returned") t UNION ALL SELECT 'bio_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(blks_read) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Reads", ( SELECT sum(blks_hit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Hits") t;
Date: 2024-08-22 16:00:34 Duration: 31s721ms
-
/*pga4dash*/ SELECT 'session_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Total", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'active' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Active", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'idle' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Idle") t UNION ALL SELECT 'tps_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(xact_commit) + sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Transactions", ( SELECT sum(xact_commit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Commits", ( SELECT sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Rollbacks") t UNION ALL SELECT 'ti_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_inserted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Inserts", ( SELECT sum(tup_updated) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Updates", ( SELECT sum(tup_deleted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Deletes") t UNION ALL SELECT 'to_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_fetched) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Fetched", ( SELECT sum(tup_returned) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Returned") t UNION ALL SELECT 'bio_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(blks_read) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Reads", ( SELECT sum(blks_hit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Hits") t;
Date: 2024-08-22 17:30:29 Duration: 26s125ms
-
/*pga4dash*/ SELECT 'session_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Total", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'active' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Active", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'idle' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Idle") t UNION ALL SELECT 'tps_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(xact_commit) + sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Transactions", ( SELECT sum(xact_commit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Commits", ( SELECT sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Rollbacks") t UNION ALL SELECT 'ti_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_inserted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Inserts", ( SELECT sum(tup_updated) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Updates", ( SELECT sum(tup_deleted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Deletes") t UNION ALL SELECT 'to_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_fetched) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Fetched", ( SELECT sum(tup_returned) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Returned") t UNION ALL SELECT 'bio_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(blks_read) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Reads", ( SELECT sum(blks_hit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Hits") t;
Date: 2024-08-22 17:21:28 Duration: 25s673ms
7 2m46s 79 1s36ms 3s22ms 2s111ms select pg_database_size(datname::text) from pg_catalog.pg_database where datistemplate = false and datname = ?;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Aug 22 13 6 12s355ms 2s59ms 14 4 8s742ms 2s185ms 15 8 16s182ms 2s22ms 16 5 11s583ms 2s316ms 17 9 17s285ms 1s920ms 18 10 18s6ms 1s800ms 19 8 18s929ms 2s366ms 20 10 24s286ms 2s428ms 21 6 10s968ms 1s828ms 22 8 15s661ms 1s957ms 23 5 12s844ms 2s568ms [ User: zbx_monitor - Total duration: 1m55s - Times executed: 54 ]
-
SELECT pg_database_size(datname::text) FROM pg_catalog.pg_database WHERE datistemplate = false AND datname = 'postgres';
Date: 2024-08-22 22:04:05 Duration: 3s22ms Database: postgres User: zbx_monitor Bind query: yes
-
SELECT pg_database_size(datname::text) FROM pg_catalog.pg_database WHERE datistemplate = false AND datname = 'postgres';
Date: 2024-08-22 17:59:05 Duration: 3s12ms Database: postgres User: zbx_monitor Bind query: yes
-
SELECT pg_database_size(datname::text) FROM pg_catalog.pg_database WHERE datistemplate = false AND datname = 'postgres';
Date: 2024-08-22 23:14:05 Duration: 3s9ms Database: postgres User: zbx_monitor Bind query: yes
8 2m11s 1 2m11s 2m11s 2m11s select count(*) from ( with initialtetramerset as ( select viachemptr.via_term_id as chem_id, viageneptr.via_term_id as gene_id, viachemptr.phenotype_id as phenotype_id, viachemptr.term_id as disease_id, chemterm.nm as chemterm, geneterm.nm as geneterm, phenotypeterm.nm as phenotypeterm, diseaseterm.nm as diseaseterm from phenotype_term_reference viachemptr, phenotype_term_reference viageneptr, term chemterm, term geneterm, term phenotypeterm, term diseaseterm where viachemptr.term_id = viageneptr.term_id and viachemptr.term_object_type_id = ? and viachemptr.phenotype_id = viageneptr.phenotype_id and viachemptr.via_term_object_type_id = ? and viageneptr.via_term_object_type_id = ? and chemterm.id = viachemptr.via_term_id and geneterm.id = viageneptr.via_term_id and phenotypeterm.id = viachemptr.phenotype_id and diseaseterm.id = viachemptr.term_id ) select distinct initialtetramerset.chemterm, initialtetramerset.geneterm, initialtetramerset.phenotypeterm, initialtetramerset.diseaseterm from initialtetramerset) as tetramercount;Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Aug 22 10 1 2m11s 2m11s -
SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet -- WHERE EXISTS -- G-C -- ( -- select 1 -- from gene_chem_reference gcr -- where initialTetramerSet.gene_id = gcr.gene_id -- and initialTetramerSet.chem_id = gcr.chem_id -- ) -- AND EXISTS -- C-P -- ( -- select 1 -- from phenotype_term_reference ptr -- WHERE initialTetramerSet.chem_id = ptr.term_id -- and initialTetramerSet.phenotype_id = ptr.phenotype_id -- AND ptr.source_cd IN ( 'C' ) -- ) -- AND EXISTS -- G-P -- ( -- select 1 -- from gene_go_annot gga -- WHERE initialTetramerSet.gene_id = gga.gene_id -- and initialTetramerSet.phenotype_id = gga.go_term_id -- -- AND gga.is_not IS FALSE -- ) -- -- ------------------------------------------------- -- -- this takes seconds: -- AND chemTerm.nm = 'Zinc' -- AND chemTerm.object_type_id = 2 -- chemical -- ------------------------------------------------- -- this takes seconds: -- ------------------------------------------------- -- AND phenotypeTerm.nm_fts @@ to_tsquery('common.english_nostops','NEURON') -- AND phenotypeTerm.object_type_id = 5 ) AS tetramerCount;
Date: 2024-08-22 10:16:10 Duration: 2m11s
9 51s481ms 25 1s50ms 3s5ms 2s59ms select row_to_json(t) from ( select case when pg_is_in_recovery() then ? else pg_wal_lsn_diff (pg_current_wal_lsn (), ?) end as write, case when not pg_is_in_recovery() then ? else pg_wal_lsn_diff (pg_last_wal_receive_lsn (), ?) end as receive, count(*) from pg_ls_waldir () as count) t;Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Aug 22 13 1 1s50ms 1s50ms 14 1 2s948ms 2s948ms 15 3 6s761ms 2s253ms 16 2 4s47ms 2s23ms 17 2 3s588ms 1s794ms 18 3 6s217ms 2s72ms 19 2 4s738ms 2s369ms 20 2 3s306ms 1s653ms 21 2 4s788ms 2s394ms 22 3 5s333ms 1s777ms 23 4 8s701ms 2s175ms [ User: zbx_monitor - Total duration: 31s710ms - Times executed: 16 ]
-
SELECT row_to_json(T) FROM ( SELECT CASE WHEN pg_is_in_recovery() THEN 0 ELSE pg_wal_lsn_diff (pg_current_wal_lsn (), '0/00000000') END AS WRITE, CASE WHEN NOT pg_is_in_recovery() THEN 0 ELSE pg_wal_lsn_diff (pg_last_wal_receive_lsn (), '0/00000000') END AS RECEIVE, count(*) FROM pg_ls_waldir () AS COUNT) T;
Date: 2024-08-22 23:32:44 Duration: 3s5ms Bind query: yes
-
SELECT row_to_json(T) FROM ( SELECT CASE WHEN pg_is_in_recovery() THEN 0 ELSE pg_wal_lsn_diff (pg_current_wal_lsn (), '0/00000000') END AS WRITE, CASE WHEN NOT pg_is_in_recovery() THEN 0 ELSE pg_wal_lsn_diff (pg_last_wal_receive_lsn (), '0/00000000') END AS RECEIVE, count(*) FROM pg_ls_waldir () AS COUNT) T;
Date: 2024-08-22 14:17:44 Duration: 2s948ms Database: postgres User: zbx_monitor Bind query: yes
-
SELECT row_to_json(T) FROM ( SELECT CASE WHEN pg_is_in_recovery() THEN 0 ELSE pg_wal_lsn_diff (pg_current_wal_lsn (), '0/00000000') END AS WRITE, CASE WHEN NOT pg_is_in_recovery() THEN 0 ELSE pg_wal_lsn_diff (pg_last_wal_receive_lsn (), '0/00000000') END AS RECEIVE, count(*) FROM pg_ls_waldir () AS COUNT) T;
Date: 2024-08-22 21:42:44 Duration: 2s754ms Database: postgres User: zbx_monitor Bind query: yes
10 48s26ms 16 1s69ms 6s26ms 3s1ms with recursive sub_node ( object_id, id, path, lvl ) as ( select n.object_id, n.id, array[n.nm_sort], ? from dag_node n where n.object_id = ? union all select n.object_id, n.id, cast(path || n.nm_sort as varchar(?)[]), sn.lvl + ? from dag_node n inner join sub_node sn on (n.parent_id = sn.id)) select distinct t.nm prinm, t.nm_html prinmhtml, t.secondary_nm secondarynm, t.acc_db_cd accdbcd, t.acc_txt termacc, t.is_leaf isleaf, t.has_chems haschems, t.has_diseases hasdiseases, t.has_exposures hasexposures, t.has_genes hasgenes, sn.lvl, sn.path, max(sn.lvl) over () maxlvl, t.has_phenotypes hasphenotypes from sub_node sn inner join term t on sn.object_id = t.id where sn.lvl <= ? order by sn.path;Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Aug 22 05 2 4s579ms 2s289ms 12 2 4s508ms 2s254ms 13 4 14s58ms 3s514ms 14 8 24s879ms 3s109ms [ User: pubeu - Total duration: 37s465ms - Times executed: 8 ]
-
WITH recursive sub_node ( object_id, id, path, lvl ) AS ( SELECT n.object_id, n.id, ARRAY[n.nm_sort], 1 FROM dag_node n WHERE n.object_id = '589967' UNION ALL SELECT n.object_id, n.id, CAST(path || n.nm_sort AS varchar(600)[]), sn.lvl + 1 FROM dag_node n INNER JOIN sub_node sn ON (n.parent_id = sn.id)) SELECT /* TreeTermBasicsDAO.getDescendants */ DISTINCT t.nm priNm, t.nm_html priNmHtml, t.secondary_nm secondaryNm, t.acc_db_cd accDbCd, t.acc_txt termAcc, t.is_leaf isLeaf, t.has_chems hasChems, t.has_diseases hasDiseases, t.has_exposures hasExposures, t.has_genes hasGenes, sn.lvl, sn.path, MAX(sn.lvl) OVER () maxLvl, t.has_phenotypes hasPhenotypes FROM sub_node sn INNER JOIN term t ON sn.object_id = t.id WHERE sn.lvl <= 2 ORDER BY sn.path;
Date: 2024-08-22 14:55:32 Duration: 6s26ms Database: ctddev51 User: pubeu Bind query: yes
-
WITH recursive sub_node ( object_id, id, path, lvl ) AS ( SELECT n.object_id, n.id, ARRAY[n.nm_sort], 1 FROM dag_node n WHERE n.object_id = '589967' UNION ALL SELECT n.object_id, n.id, CAST(path || n.nm_sort AS varchar(600)[]), sn.lvl + 1 FROM dag_node n INNER JOIN sub_node sn ON (n.parent_id = sn.id)) SELECT /* TreeTermBasicsDAO.getDescendants */ DISTINCT t.nm priNm, t.nm_html priNmHtml, t.secondary_nm secondaryNm, t.acc_db_cd accDbCd, t.acc_txt termAcc, t.is_leaf isLeaf, t.has_chems hasChems, t.has_diseases hasDiseases, t.has_exposures hasExposures, t.has_genes hasGenes, sn.lvl, sn.path, MAX(sn.lvl) OVER () maxLvl, t.has_phenotypes hasPhenotypes FROM sub_node sn INNER JOIN term t ON sn.object_id = t.id WHERE sn.lvl <= 2 ORDER BY sn.path;
Date: 2024-08-22 13:57:32 Duration: 5s751ms Database: ctddev51 User: pubeu Bind query: yes
-
WITH recursive sub_node ( object_id, id, path, lvl ) AS ( SELECT n.object_id, n.id, ARRAY[n.nm_sort], 1 FROM dag_node n WHERE n.object_id = '589967' UNION ALL SELECT n.object_id, n.id, CAST(path || n.nm_sort AS varchar(600)[]), sn.lvl + 1 FROM dag_node n INNER JOIN sub_node sn ON (n.parent_id = sn.id)) SELECT /* TreeTermBasicsDAO.getDescendants */ DISTINCT t.nm priNm, t.nm_html priNmHtml, t.secondary_nm secondaryNm, t.acc_db_cd accDbCd, t.acc_txt termAcc, t.is_leaf isLeaf, t.has_chems hasChems, t.has_diseases hasDiseases, t.has_exposures hasExposures, t.has_genes hasGenes, sn.lvl, sn.path, MAX(sn.lvl) OVER () maxLvl, t.has_phenotypes hasPhenotypes FROM sub_node sn INNER JOIN term t ON sn.object_id = t.id WHERE sn.lvl <= 2 ORDER BY sn.path;
Date: 2024-08-22 13:54:45 Duration: 5s571ms Database: ctddev51 User: pubeu Bind query: yes
11 15s985ms 10 1s76ms 2s532ms 1s598ms select count(*) from pg_catalog.pg_stat_all_tables where (n_dead_tup / (n_live_tup + n_dead_tup)::float8) > ?.? and (n_live_tup + n_dead_tup) > ?;Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Aug 22 13 1 1s103ms 1s103ms 14 2 2s679ms 1s339ms 18 1 1s864ms 1s864ms 21 3 5s15ms 1s671ms 22 1 1s282ms 1s282ms 23 2 4s40ms 2s20ms [ User: zbx_monitor - Total duration: 13s452ms - Times executed: 9 ]
-
SELECT count(*) FROM pg_catalog.pg_stat_all_tables WHERE (n_dead_tup / (n_live_tup + n_dead_tup)::float8) > 0.2 AND (n_live_tup + n_dead_tup) > 50;
Date: 2024-08-22 23:19:09 Duration: 2s532ms Bind query: yes
-
SELECT count(*) FROM pg_catalog.pg_stat_all_tables WHERE (n_dead_tup / (n_live_tup + n_dead_tup)::float8) > 0.2 AND (n_live_tup + n_dead_tup) > 50;
Date: 2024-08-22 21:31:06 Duration: 2s529ms Database: postgres User: zbx_monitor Bind query: yes
-
SELECT count(*) FROM pg_catalog.pg_stat_all_tables WHERE (n_dead_tup / (n_live_tup + n_dead_tup)::float8) > 0.2 AND (n_live_tup + n_dead_tup) > 50;
Date: 2024-08-22 18:22:06 Duration: 1s864ms Database: ctddev51 User: zbx_monitor Bind query: yes
12 10s166ms 1 10s166ms 10s166ms 10s166ms explain analyze select count(distinct (phenotype_id)) from phenotype_term_reference;Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Aug 22 14 1 10s166ms 10s166ms -
explain analyze select count(distinct (phenotype_id)) -- select count(*) from phenotype_term_reference;
Date: 2024-08-22 14:22:37 Duration: 10s166ms
13 9s485ms 7 1s58ms 1s625ms 1s355ms select row_to_json(t) from ( select sum(numbackends) as numbackends, sum(xact_commit) as xact_commit, sum(xact_rollback) as xact_rollback, sum(blks_read) as blks_read, sum(blks_hit) as blks_hit, sum(tup_returned) as tup_returned, sum(tup_fetched) as tup_fetched, sum(tup_inserted) as tup_inserted, sum(tup_updated) as tup_updated, sum(tup_deleted) as tup_deleted, sum(conflicts) as conflicts, sum(temp_files) as temp_files, sum(temp_bytes) as temp_bytes, sum(deadlocks) as deadlocks, sum(coalesce(checksum_failures, ?)) as checksum_failures, sum(blk_read_time) as blk_read_time, sum(blk_write_time) as blk_write_time from pg_catalog.pg_stat_database) t;Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Aug 22 14 1 1s103ms 1s103ms 15 1 1s369ms 1s369ms 19 2 3s104ms 1s552ms 20 2 2s848ms 1s424ms 22 1 1s58ms 1s58ms [ User: zbx_monitor - Total duration: 6s801ms - Times executed: 5 ]
-
SELECT row_to_json(T) FROM ( SELECT sum(numbackends) as numbackends, sum(xact_commit) as xact_commit, sum(xact_rollback) as xact_rollback, sum(blks_read) as blks_read, sum(blks_hit) as blks_hit, sum(tup_returned) as tup_returned, sum(tup_fetched) as tup_fetched, sum(tup_inserted) as tup_inserted, sum(tup_updated) as tup_updated, sum(tup_deleted) as tup_deleted, sum(conflicts) as conflicts, sum(temp_files) as temp_files, sum(temp_bytes) as temp_bytes, sum(deadlocks) as deadlocks, sum(COALESCE(checksum_failures, 0)) as checksum_failures, sum(blk_read_time) as blk_read_time, sum(blk_write_time) as blk_write_time FROM pg_catalog.pg_stat_database) T;
Date: 2024-08-22 19:50:32 Duration: 1s625ms Bind query: yes
-
SELECT row_to_json(T) FROM ( SELECT sum(numbackends) as numbackends, sum(xact_commit) as xact_commit, sum(xact_rollback) as xact_rollback, sum(blks_read) as blks_read, sum(blks_hit) as blks_hit, sum(tup_returned) as tup_returned, sum(tup_fetched) as tup_fetched, sum(tup_inserted) as tup_inserted, sum(tup_updated) as tup_updated, sum(tup_deleted) as tup_deleted, sum(conflicts) as conflicts, sum(temp_files) as temp_files, sum(temp_bytes) as temp_bytes, sum(deadlocks) as deadlocks, sum(COALESCE(checksum_failures, 0)) as checksum_failures, sum(blk_read_time) as blk_read_time, sum(blk_write_time) as blk_write_time FROM pg_catalog.pg_stat_database) T;
Date: 2024-08-22 20:39:31 Duration: 1s599ms Database: postgres User: zbx_monitor Bind query: yes
-
SELECT row_to_json(T) FROM ( SELECT sum(numbackends) as numbackends, sum(xact_commit) as xact_commit, sum(xact_rollback) as xact_rollback, sum(blks_read) as blks_read, sum(blks_hit) as blks_hit, sum(tup_returned) as tup_returned, sum(tup_fetched) as tup_fetched, sum(tup_inserted) as tup_inserted, sum(tup_updated) as tup_updated, sum(tup_deleted) as tup_deleted, sum(conflicts) as conflicts, sum(temp_files) as temp_files, sum(temp_bytes) as temp_bytes, sum(deadlocks) as deadlocks, sum(COALESCE(checksum_failures, 0)) as checksum_failures, sum(blk_read_time) as blk_read_time, sum(blk_write_time) as blk_write_time FROM pg_catalog.pg_stat_database) T;
Date: 2024-08-22 19:46:31 Duration: 1s479ms Database: postgres User: zbx_monitor Bind query: yes
14 7s25ms 5 1s278ms 1s555ms 1s405ms select row_to_json(t) from ( select archived_count, failed_count from pg_stat_archiver) t;Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Aug 22 12 2 2s646ms 1s323ms 18 2 2s823ms 1s411ms 23 1 1s555ms 1s555ms [ User: zbx_monitor - Total duration: 2s834ms - Times executed: 2 ]
-
SELECT row_to_json(T) FROM ( SELECT archived_count, failed_count FROM pg_stat_archiver) T;
Date: 2024-08-22 23:18:41 Duration: 1s555ms Database: postgres User: zbx_monitor Bind query: yes
-
SELECT row_to_json(T) FROM ( SELECT archived_count, failed_count FROM pg_stat_archiver) T;
Date: 2024-08-22 18:34:42 Duration: 1s544ms Bind query: yes
-
SELECT row_to_json(T) FROM ( SELECT archived_count, failed_count FROM pg_stat_archiver) T;
Date: 2024-08-22 12:46:41 Duration: 1s366ms Bind query: yes
15 6s862ms 1 6s862ms 6s862ms 6s862ms select count(distinct (phenotype_id)) from phenotype_term_reference;Times Reported Time consuming queries #15
Day Hour Count Duration Avg duration Aug 22 14 1 6s862ms 6s862ms -
select count(distinct (phenotype_id)) from phenotype_term_reference;
Date: 2024-08-22 14:21:21 Duration: 6s862ms
16 6s373ms 5 1s78ms 1s494ms 1s274ms select json_object_agg(coalesce(datname, ?), row_to_json(t)) from ( select datname, numbackends as numbackends, xact_commit as xact_commit, xact_rollback as xact_rollback, blks_read as blks_read, blks_hit as blks_hit, tup_returned as tup_returned, tup_fetched as tup_fetched, tup_inserted as tup_inserted, tup_updated as tup_updated, tup_deleted as tup_deleted, conflicts as conflicts, temp_files as temp_files, temp_bytes as temp_bytes, deadlocks as deadlocks, coalesce(checksum_failures, ?) as checksum_failures, blk_read_time as blk_read_time, blk_write_time as blk_write_time from pg_catalog.pg_stat_database) t;Times Reported Time consuming queries #16
Day Hour Count Duration Avg duration Aug 22 14 1 1s494ms 1s494ms 16 1 1s78ms 1s78ms 23 3 3s800ms 1s266ms [ User: zbx_monitor - Total duration: 5s163ms - Times executed: 4 ]
-
SELECT json_object_agg(coalesce(datname, 'null'), row_to_json(T)) FROM ( SELECT datname, numbackends as numbackends, xact_commit as xact_commit, xact_rollback as xact_rollback, blks_read as blks_read, blks_hit as blks_hit, tup_returned as tup_returned, tup_fetched as tup_fetched, tup_inserted as tup_inserted, tup_updated as tup_updated, tup_deleted as tup_deleted, conflicts as conflicts, temp_files as temp_files, temp_bytes as temp_bytes, deadlocks as deadlocks, COALESCE(checksum_failures, 0) as checksum_failures, blk_read_time as blk_read_time, blk_write_time as blk_write_time FROM pg_catalog.pg_stat_database) T;
Date: 2024-08-22 14:32:32 Duration: 1s494ms Database: postgres User: zbx_monitor Bind query: yes
-
SELECT json_object_agg(coalesce(datname, 'null'), row_to_json(T)) FROM ( SELECT datname, numbackends as numbackends, xact_commit as xact_commit, xact_rollback as xact_rollback, blks_read as blks_read, blks_hit as blks_hit, tup_returned as tup_returned, tup_fetched as tup_fetched, tup_inserted as tup_inserted, tup_updated as tup_updated, tup_deleted as tup_deleted, conflicts as conflicts, temp_files as temp_files, temp_bytes as temp_bytes, deadlocks as deadlocks, COALESCE(checksum_failures, 0) as checksum_failures, blk_read_time as blk_read_time, blk_write_time as blk_write_time FROM pg_catalog.pg_stat_database) T;
Date: 2024-08-22 23:56:33 Duration: 1s493ms Database: postgres User: zbx_monitor Bind query: yes
-
SELECT json_object_agg(coalesce(datname, 'null'), row_to_json(T)) FROM ( SELECT datname, numbackends as numbackends, xact_commit as xact_commit, xact_rollback as xact_rollback, blks_read as blks_read, blks_hit as blks_hit, tup_returned as tup_returned, tup_fetched as tup_fetched, tup_inserted as tup_inserted, tup_updated as tup_updated, tup_deleted as tup_deleted, conflicts as conflicts, temp_files as temp_files, temp_bytes as temp_bytes, deadlocks as deadlocks, COALESCE(checksum_failures, 0) as checksum_failures, blk_read_time as blk_read_time, blk_write_time as blk_write_time FROM pg_catalog.pg_stat_database) T;
Date: 2024-08-22 23:58:32 Duration: 1s209ms Bind query: yes
17 4s162ms 1 4s162ms 4s162ms 4s162ms select ? "Input", sqi.chem_nm "ChemicalName", sqi.chem_acc_txt "ChemicalID", sqi.casrn "CasRN", sqi.gene_symbol "GeneSymbol", sqi.gene_acc_txt "GeneID", sqi.ontology_nm "Ontology", sqi.go_term_nm "GoTermName", sqi.go_acc_txt "GoTermID" from ( with sq as ( select distinct c.id chem_id, c.nm chem_nm, c.acc_txt chem_acc_txt, c.secondary_nm casrn, c.nm_sort chem_nm_sort, gcr.gene_id, g.nm gene_symbol, g.acc_txt gene_acc_txt, g.nm_sort gene_symbol_sort from term c inner join gene_chem_reference gcr on c.id = gcr.chem_id inner join term g on gcr.gene_id = g.id where (c.id = ?)) select distinct sq.chem_nm, sq.chem_acc_txt, sq.casrn, sq.gene_symbol, sq.gene_acc_txt, gt.nm go_term_nm, gt.acc_txt go_acc_txt, sq.chem_nm_sort, sq.gene_symbol_sort, gt.nm_sort, d.nm ontology_nm from sq inner join gene_go_annot gga on sq.gene_id = gga.gene_id inner join dag_node gt on gga.go_term_id = gt.object_id inner join dag d on gt.dag_id = d.id where gga.is_not = false and (d.id = ? or d.id = ?) order by sq.chem_nm_sort, sq.gene_symbol_sort, d.nm, gt.nm_sort) sqi;Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration Aug 22 05 1 4s162ms 4s162ms -
SELECT /* BatchChemGODAO */ 'ddt' "Input", sqi.chem_nm "ChemicalName", sqi.chem_acc_txt "ChemicalID", sqi.casRN "CasRN", sqi.gene_symbol "GeneSymbol", sqi.gene_acc_txt "GeneID", sqi.ontology_nm "Ontology", sqi.go_term_nm "GoTermName", sqi.go_acc_txt "GoTermID" FROM ( WITH sq AS ( SELECT DISTINCT c.id chem_id, c.nm chem_nm, c.acc_txt chem_acc_txt, c.secondary_nm casRN, c.nm_sort chem_nm_sort, gcr.gene_id, g.nm gene_symbol, g.acc_txt gene_acc_txt, g.nm_sort gene_symbol_sort FROM term c INNER JOIN gene_chem_reference gcr ON c.id = gcr.chem_id INNER JOIN term g ON gcr.gene_id = g.id WHERE (c.id = 1291235)) SELECT DISTINCT sq.chem_nm, sq.chem_acc_txt, sq.casRN, sq.gene_symbol, sq.gene_acc_txt, gt.nm go_term_nm, gt.acc_txt go_acc_txt, sq.chem_nm_sort, sq.gene_symbol_sort, gt.nm_sort, d.nm ontology_nm FROM sq INNER JOIN gene_go_annot gga ON sq.gene_id = gga.gene_id INNER JOIN dag_node gt ON gga.go_term_id = gt.object_id INNER JOIN dag d ON gt.dag_id = d.id WHERE gga.is_not = false AND (d.id = 5 OR d.id = 4) ORDER BY sq.chem_nm_sort, sq.gene_symbol_sort, d.nm, gt.nm_sort) sqi;
Date: 2024-08-22 05:48:28 Duration: 4s162ms Bind query: yes
18 4s45ms 1 4s45ms 4s45ms 4s45ms select gcr.ixn_id, null, null, null from gene_chem_reference gcr where gcr.gene_id = any (array (( select gd.gene_id from term t inner join dag_path dp on t.id = dp.ancestor_object_id inner join gene_disease gd on dp.descendant_object_id = gd.disease_id where upper(t.nm) like ? and t.object_type_id = ?))) and gcr.id in ( select gcra.gene_chem_reference_id from gene_chem_reference_axn gcra where (gcra.action_degree_type_nm = ?));Times Reported Time consuming queries #18
Day Hour Count Duration Avg duration Aug 22 05 1 4s45ms 4s45ms [ User: pubeu - Total duration: 4s45ms - Times executed: 1 ]
-
SELECT /* CIQH.getIxnCacheQuery */ gcr.ixn_id, NULL, NULL, NULL FROM gene_chem_reference gcr WHERE /* CIQH.getIxnWhereCore */ gcr.gene_id = ANY (ARRAY (( SELECT /* IQH.getMasterDiseaseWhereEquals.Name.Gene */ gd.gene_id FROM term t INNER JOIN dag_path dp ON t.id = dp.ancestor_object_id INNER JOIN gene_disease gd ON dp.descendant_object_id = gd.disease_id WHERE UPPER(t.nm) LIKE 'ASTHMA' AND t.object_type_id = 3))) AND gcr.id IN ( SELECT gcra.gene_chem_reference_id FROM gene_chem_reference_axn gcra WHERE (gcra.action_degree_type_nm = 'increases'));
Date: 2024-08-22 05:47:19 Duration: 4s45ms Database: ctddev51 User: pubeu Bind query: yes
19 4s32ms 1 4s32ms 4s32ms 4s32ms select distinct associatedterm.nm || ? || o.cd || ? || associatedterm.nm_html || ? || associatedterm.acc_txt || ? || associatedterm.acc_db_cd as associatedterm, associatedterm.id associatedtermid, ptr.ixn_id ixnid, associatedterm.object_type_id || ? || associatedterm.nm_sort associatedtermnmsort, coalesce(associatedterm.secondary_nm, ?) casrn, phenotypeterm.nm || ? || ? || ? || phenotypeterm.nm_html || ? || phenotypeterm.acc_txt || ? || phenotypeterm.acc_db_cd as phenotype, phenotypeterm.id phenotypeid, ( 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 anatomyterm.nm_html || ? || anatomyterm.acc_txt || ? || ia.level_seq || ? || anatomyterm.acc_db_cd || ? || anatomyterm.nm, ?)) as anatomyterms, count(distinct taxonterm.nm) taxoncount, i.ixn_prose_html ixnprosehtml, i.ixn_prose_txt ixnprose, i.sort_txt ixnsort, ( select string_agg(distinct r.acc_txt, ?)) as references, count(distinct ptr.reference_id) refcount, pt.indirect_term_qty inferredcount, count(*) over () fullrowcount from phenotype_term_reference ptr inner join phenotype_term pt on ptr.term_id = pt.term_id and ptr.phenotype_id = pt.phenotype_id inner join term associatedterm on ptr.term_id = associatedterm.id inner join term phenotypeterm on ptr.phenotype_id = phenotypeterm.id left outer join term taxonterm on ptr.taxon_id = taxonterm.id inner join reference r on ptr.reference_id = r.id inner join ixn i on ptr.ixn_id = i.id inner join object_type o on associatedterm.object_type_id = o.id left outer join ixn_anatomy ia on ptr.ixn_id = ia.ixn_id left outer join term anatomyterm on ia.anatomy_id = anatomyterm.id where ptr.term_id in ( select distinct dp.descendant_object_id from dag_path dp where dp.ancestor_object_id in ( select distinct id from term baseterm where object_type_id = ? and upper(baseterm.nm) like ?)) and ptr.term_object_type_id = ? and ptr.phenotype_id in ( select distinct dp.descendant_object_id from dag_path dp where dp.ancestor_object_id in ( select distinct id from term baseterm where object_type_id = ? and baseterm.id in ( select object_id from db_link l where l.acc_txt = ? and l.type_cd = ? and l.object_type_id = ?))) and taxonterm.id in ( select distinct dp.descendant_object_id from dag_path dp where dp.ancestor_object_id in ( select distinct id from term baseterm where object_type_id = ? and baseterm.id in ( select object_id from db_link l where l.acc_txt = ? and l.type_cd = ? and l.object_type_id = ?))) and i.id in ( select ixn_id from ixn_axn where action_type_nm = ? and action_degree_type_nm in (...)) group by associatedterm, associatedtermnmsort, phenotype, casrn, ixnid, ixnprosehtml, ixnprose, ixnsort, associatedtermid, phenotypeid, inferredcount order by associatedtermnmsort limit ?;Times Reported Time consuming queries #19
Day Hour Count Duration Avg duration Aug 22 05 1 4s32ms 4s32ms -
select distinct /* ChemPhenotypesAssnsDAO */ associatedTerm.nm || '^' || o.cd || '^' || associatedTerm.nm_html || '^' || associatedTerm.acc_txt || '^' || associatedTerm.acc_db_cd as associatedTerm, associatedTerm.id associatedTermId, ptr.ixn_id ixnId, associatedTerm.object_type_id || '|' || associatedTerm.nm_sort associatedTermNmSort, COALESCE(associatedTerm.secondary_nm, '') casRN, phenotypeTerm.nm || '^' || 'go' || '^' || phenotypeTerm.nm_html || '^' || phenotypeTerm.acc_txt || '^' || phenotypeTerm.acc_db_cd as phenotype, phenotypeTerm.id phenotypeId, ( 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 anatomyTerm.nm_html || '^' || anatomyTerm.acc_txt || '^' || ia.level_seq || '^' || anatomyTerm.acc_db_cd || '^' || anatomyTerm.nm, '|')) as anatomyTerms, COUNT(DISTINCT taxonTerm.nm) taxonCount, i.ixn_prose_html ixnProseHtml, i.ixn_prose_txt ixnProse, i.sort_txt ixnSort, ( SELECT STRING_AGG(distinct r.acc_txt, '|')) as references, COUNT(DISTINCT ptr.reference_id) refCount, pt.indirect_term_qty inferredCount, COUNT(*) OVER () fullRowCount from phenotype_term_reference ptr inner join phenotype_term pt on ptr.term_id = pt.term_id and ptr.phenotype_id = pt.phenotype_id inner join term associatedTerm on ptr.term_id = associatedTerm.id inner join term phenotypeTerm on ptr.phenotype_id = phenotypeTerm.id left outer join term taxonTerm on ptr.taxon_id = taxonTerm.id inner join reference r on ptr.reference_id = r.id inner join ixn i on ptr.ixn_id = i.id inner join object_type o on associatedTerm.object_type_id = o.id left outer join ixn_anatomy ia on ptr.ixn_id = ia.ixn_id left outer join term anatomyTerm on ia.anatomy_id = anatomyTerm.id where ptr.term_id IN ( select /* DBConstants.getDAGTermSQL */ distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id in ( select distinct id from term baseTerm where object_type_id = 2 and upper(baseTerm.nm) LIKE 'ZINC')) and ptr.term_object_type_id = 2 and ptr.phenotype_id IN ( select /* DBConstants.getDAGTermSQL */ distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id in ( select distinct id from term baseTerm where object_type_id = 5 and baseTerm.id in ( select object_id from db_link l where l.acc_txt = 'GO:0006915' AND l.type_cd = 'A' AND l.object_type_id = 5))) and taxonTerm.id in ( select /* DBConstants.getDAGTermSQL */ distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id in ( select distinct id from term baseTerm where object_type_id = 1 and baseTerm.id in ( select object_id from db_link l where l.acc_txt = '9606' AND l.type_cd = 'A' AND l.object_type_id = 1))) and i.id in ( select ixn_id from ixn_axn where action_type_nm = 'phenotype' and action_degree_type_nm in ('increases')) group by associatedTerm, associatedTermNmSort, phenotype, casRN, ixnId, ixnProseHtml, ixnProse, ixnSort, associatedTermId, phenotypeId, inferredCount ORDER BY associatedTermNmSort LIMIT 50;
Date: 2024-08-22 05:48:48 Duration: 4s32ms Bind query: yes
20 3s973ms 1 3s973ms 3s973ms 3s973ms select g.id geneid, g.acc_txt acc, g.nm nm, g.nm nmhtml, g.secondary_nm secondarynm, g.has_chems haschems, g.has_diseases hasdiseases, g.has_exposures hasexposures, g.has_phenotypes hasphenotypes, count(*) over () fullrowcount from term g where g.id in ( select gcr.gene_id from gene_chem_reference gcr where gcr.gene_id = any (array (( select gd.gene_id from term t inner join dag_path dp on t.id = dp.ancestor_object_id inner join gene_disease gd on dp.descendant_object_id = gd.disease_id where upper(t.nm) like ? and t.object_type_id = ?))) and gcr.id in ( select gcra.gene_chem_reference_id from gene_chem_reference_axn gcra where (gcra.action_degree_type_nm = ?))) order by g.nm_sort, g.id limit ?;Times Reported Time consuming queries #20
Day Hour Count Duration Avg duration Aug 22 05 1 3s973ms 3s973ms -
SELECT /* AdvancedGeneQueryDAO.getData */ g.id geneId, g.acc_txt acc, g.nm nm, g.nm nmHtml, g.secondary_nm secondaryNm, g.has_chems hasChems, g.has_diseases hasDiseases, g.has_exposures hasExposures, g.has_phenotypes hasPhenotypes, COUNT(*) OVER () fullRowCount FROM term g WHERE g.id IN ( SELECT gcr.gene_id FROM gene_chem_reference gcr WHERE /* CIQH.getIxnWhereCore */ gcr.gene_id = ANY (ARRAY (( SELECT /* IQH.getMasterDiseaseWhereEquals.Name.Gene */ gd.gene_id FROM term t INNER JOIN dag_path dp ON t.id = dp.ancestor_object_id INNER JOIN gene_disease gd ON dp.descendant_object_id = gd.disease_id WHERE UPPER(t.nm) LIKE 'ASTHMA' AND t.object_type_id = 3))) AND gcr.id IN ( SELECT gcra.gene_chem_reference_id FROM gene_chem_reference_axn gcra WHERE (gcra.action_degree_type_nm = 'increases'))) ORDER BY g.nm_sort, g.id LIMIT 50;
Date: 2024-08-22 05:47:24 Duration: 3s973ms Bind query: yes
Most frequent queries (N)
Rank Times executed Total duration Min duration Max duration Avg duration Query 1 79 2m46s 1s36ms 3s22ms 2s111ms select pg_database_size(datname::text) from pg_catalog.pg_database where datistemplate = false and datname = ?;Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Aug 22 13 6 12s355ms 2s59ms 14 4 8s742ms 2s185ms 15 8 16s182ms 2s22ms 16 5 11s583ms 2s316ms 17 9 17s285ms 1s920ms 18 10 18s6ms 1s800ms 19 8 18s929ms 2s366ms 20 10 24s286ms 2s428ms 21 6 10s968ms 1s828ms 22 8 15s661ms 1s957ms 23 5 12s844ms 2s568ms [ User: zbx_monitor - Total duration: 1m55s - Times executed: 54 ]
-
SELECT pg_database_size(datname::text) FROM pg_catalog.pg_database WHERE datistemplate = false AND datname = 'postgres';
Date: 2024-08-22 22:04:05 Duration: 3s22ms Database: postgres User: zbx_monitor Bind query: yes
-
SELECT pg_database_size(datname::text) FROM pg_catalog.pg_database WHERE datistemplate = false AND datname = 'postgres';
Date: 2024-08-22 17:59:05 Duration: 3s12ms Database: postgres User: zbx_monitor Bind query: yes
-
SELECT pg_database_size(datname::text) FROM pg_catalog.pg_database WHERE datistemplate = false AND datname = 'postgres';
Date: 2024-08-22 23:14:05 Duration: 3s9ms Database: postgres User: zbx_monitor Bind query: yes
2 25 51s481ms 1s50ms 3s5ms 2s59ms select row_to_json(t) from ( select case when pg_is_in_recovery() then ? else pg_wal_lsn_diff (pg_current_wal_lsn (), ?) end as write, case when not pg_is_in_recovery() then ? else pg_wal_lsn_diff (pg_last_wal_receive_lsn (), ?) end as receive, count(*) from pg_ls_waldir () as count) t;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Aug 22 13 1 1s50ms 1s50ms 14 1 2s948ms 2s948ms 15 3 6s761ms 2s253ms 16 2 4s47ms 2s23ms 17 2 3s588ms 1s794ms 18 3 6s217ms 2s72ms 19 2 4s738ms 2s369ms 20 2 3s306ms 1s653ms 21 2 4s788ms 2s394ms 22 3 5s333ms 1s777ms 23 4 8s701ms 2s175ms [ User: zbx_monitor - Total duration: 31s710ms - Times executed: 16 ]
-
SELECT row_to_json(T) FROM ( SELECT CASE WHEN pg_is_in_recovery() THEN 0 ELSE pg_wal_lsn_diff (pg_current_wal_lsn (), '0/00000000') END AS WRITE, CASE WHEN NOT pg_is_in_recovery() THEN 0 ELSE pg_wal_lsn_diff (pg_last_wal_receive_lsn (), '0/00000000') END AS RECEIVE, count(*) FROM pg_ls_waldir () AS COUNT) T;
Date: 2024-08-22 23:32:44 Duration: 3s5ms Bind query: yes
-
SELECT row_to_json(T) FROM ( SELECT CASE WHEN pg_is_in_recovery() THEN 0 ELSE pg_wal_lsn_diff (pg_current_wal_lsn (), '0/00000000') END AS WRITE, CASE WHEN NOT pg_is_in_recovery() THEN 0 ELSE pg_wal_lsn_diff (pg_last_wal_receive_lsn (), '0/00000000') END AS RECEIVE, count(*) FROM pg_ls_waldir () AS COUNT) T;
Date: 2024-08-22 14:17:44 Duration: 2s948ms Database: postgres User: zbx_monitor Bind query: yes
-
SELECT row_to_json(T) FROM ( SELECT CASE WHEN pg_is_in_recovery() THEN 0 ELSE pg_wal_lsn_diff (pg_current_wal_lsn (), '0/00000000') END AS WRITE, CASE WHEN NOT pg_is_in_recovery() THEN 0 ELSE pg_wal_lsn_diff (pg_last_wal_receive_lsn (), '0/00000000') END AS RECEIVE, count(*) FROM pg_ls_waldir () AS COUNT) T;
Date: 2024-08-22 21:42:44 Duration: 2s754ms Database: postgres User: zbx_monitor Bind query: yes
3 16 48s26ms 1s69ms 6s26ms 3s1ms with recursive sub_node ( object_id, id, path, lvl ) as ( select n.object_id, n.id, array[n.nm_sort], ? from dag_node n where n.object_id = ? union all select n.object_id, n.id, cast(path || n.nm_sort as varchar(?)[]), sn.lvl + ? from dag_node n inner join sub_node sn on (n.parent_id = sn.id)) select distinct t.nm prinm, t.nm_html prinmhtml, t.secondary_nm secondarynm, t.acc_db_cd accdbcd, t.acc_txt termacc, t.is_leaf isleaf, t.has_chems haschems, t.has_diseases hasdiseases, t.has_exposures hasexposures, t.has_genes hasgenes, sn.lvl, sn.path, max(sn.lvl) over () maxlvl, t.has_phenotypes hasphenotypes from sub_node sn inner join term t on sn.object_id = t.id where sn.lvl <= ? order by sn.path;Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Aug 22 05 2 4s579ms 2s289ms 12 2 4s508ms 2s254ms 13 4 14s58ms 3s514ms 14 8 24s879ms 3s109ms [ User: pubeu - Total duration: 37s465ms - Times executed: 8 ]
-
WITH recursive sub_node ( object_id, id, path, lvl ) AS ( SELECT n.object_id, n.id, ARRAY[n.nm_sort], 1 FROM dag_node n WHERE n.object_id = '589967' UNION ALL SELECT n.object_id, n.id, CAST(path || n.nm_sort AS varchar(600)[]), sn.lvl + 1 FROM dag_node n INNER JOIN sub_node sn ON (n.parent_id = sn.id)) SELECT /* TreeTermBasicsDAO.getDescendants */ DISTINCT t.nm priNm, t.nm_html priNmHtml, t.secondary_nm secondaryNm, t.acc_db_cd accDbCd, t.acc_txt termAcc, t.is_leaf isLeaf, t.has_chems hasChems, t.has_diseases hasDiseases, t.has_exposures hasExposures, t.has_genes hasGenes, sn.lvl, sn.path, MAX(sn.lvl) OVER () maxLvl, t.has_phenotypes hasPhenotypes FROM sub_node sn INNER JOIN term t ON sn.object_id = t.id WHERE sn.lvl <= 2 ORDER BY sn.path;
Date: 2024-08-22 14:55:32 Duration: 6s26ms Database: ctddev51 User: pubeu Bind query: yes
-
WITH recursive sub_node ( object_id, id, path, lvl ) AS ( SELECT n.object_id, n.id, ARRAY[n.nm_sort], 1 FROM dag_node n WHERE n.object_id = '589967' UNION ALL SELECT n.object_id, n.id, CAST(path || n.nm_sort AS varchar(600)[]), sn.lvl + 1 FROM dag_node n INNER JOIN sub_node sn ON (n.parent_id = sn.id)) SELECT /* TreeTermBasicsDAO.getDescendants */ DISTINCT t.nm priNm, t.nm_html priNmHtml, t.secondary_nm secondaryNm, t.acc_db_cd accDbCd, t.acc_txt termAcc, t.is_leaf isLeaf, t.has_chems hasChems, t.has_diseases hasDiseases, t.has_exposures hasExposures, t.has_genes hasGenes, sn.lvl, sn.path, MAX(sn.lvl) OVER () maxLvl, t.has_phenotypes hasPhenotypes FROM sub_node sn INNER JOIN term t ON sn.object_id = t.id WHERE sn.lvl <= 2 ORDER BY sn.path;
Date: 2024-08-22 13:57:32 Duration: 5s751ms Database: ctddev51 User: pubeu Bind query: yes
-
WITH recursive sub_node ( object_id, id, path, lvl ) AS ( SELECT n.object_id, n.id, ARRAY[n.nm_sort], 1 FROM dag_node n WHERE n.object_id = '589967' UNION ALL SELECT n.object_id, n.id, CAST(path || n.nm_sort AS varchar(600)[]), sn.lvl + 1 FROM dag_node n INNER JOIN sub_node sn ON (n.parent_id = sn.id)) SELECT /* TreeTermBasicsDAO.getDescendants */ DISTINCT t.nm priNm, t.nm_html priNmHtml, t.secondary_nm secondaryNm, t.acc_db_cd accDbCd, t.acc_txt termAcc, t.is_leaf isLeaf, t.has_chems hasChems, t.has_diseases hasDiseases, t.has_exposures hasExposures, t.has_genes hasGenes, sn.lvl, sn.path, MAX(sn.lvl) OVER () maxLvl, t.has_phenotypes hasPhenotypes FROM sub_node sn INNER JOIN term t ON sn.object_id = t.id WHERE sn.lvl <= 2 ORDER BY sn.path;
Date: 2024-08-22 13:54:45 Duration: 5s571ms Database: ctddev51 User: pubeu Bind query: yes
4 14 3m21s 1s222ms 31s721ms 14s359ms select ? as chart_name, pg_catalog.row_to_json(t) as chart_data from ( select ( select count(*) from pg_catalog.pg_stat_activity where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Total", ( select count(*) from pg_catalog.pg_stat_activity where state = ? and datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Active", ( select count(*) from pg_catalog.pg_stat_activity where state = ? and datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Idle") t union all select ? as chart_name, pg_catalog.row_to_json(t) as chart_data from ( select ( select sum(xact_commit) + sum(xact_rollback) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Transactions", ( select sum(xact_commit) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Commits", ( select sum(xact_rollback) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Rollbacks") t union all select ? as chart_name, pg_catalog.row_to_json(t) as chart_data from ( select ( select sum(tup_inserted) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Inserts", ( select sum(tup_updated) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Updates", ( select sum(tup_deleted) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Deletes") t union all select ? as chart_name, pg_catalog.row_to_json(t) as chart_data from ( select ( select sum(tup_fetched) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Fetched", ( select sum(tup_returned) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Returned") t union all select ? as chart_name, pg_catalog.row_to_json(t) as chart_data from ( select ( select sum(blks_read) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Reads", ( select sum(blks_hit) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Hits") t;Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Aug 22 13 2 2s713ms 1s356ms 14 4 25s708ms 6s427ms 15 1 13s876ms 13s876ms 16 4 1m44s 26s214ms 17 3 53s876ms 17s958ms [ User: pub1 - Total duration: 1s222ms - Times executed: 1 ]
[ Application: pgAdmin 4 - DB:ctddev51 - Total duration: 1s222ms - Times executed: 1 ]
-
/*pga4dash*/ SELECT 'session_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Total", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'active' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Active", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'idle' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Idle") t UNION ALL SELECT 'tps_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(xact_commit) + sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Transactions", ( SELECT sum(xact_commit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Commits", ( SELECT sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Rollbacks") t UNION ALL SELECT 'ti_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_inserted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Inserts", ( SELECT sum(tup_updated) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Updates", ( SELECT sum(tup_deleted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Deletes") t UNION ALL SELECT 'to_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_fetched) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Fetched", ( SELECT sum(tup_returned) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Returned") t UNION ALL SELECT 'bio_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(blks_read) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Reads", ( SELECT sum(blks_hit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Hits") t;
Date: 2024-08-22 16:00:34 Duration: 31s721ms
-
/*pga4dash*/ SELECT 'session_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Total", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'active' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Active", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'idle' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Idle") t UNION ALL SELECT 'tps_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(xact_commit) + sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Transactions", ( SELECT sum(xact_commit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Commits", ( SELECT sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Rollbacks") t UNION ALL SELECT 'ti_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_inserted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Inserts", ( SELECT sum(tup_updated) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Updates", ( SELECT sum(tup_deleted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Deletes") t UNION ALL SELECT 'to_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_fetched) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Fetched", ( SELECT sum(tup_returned) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Returned") t UNION ALL SELECT 'bio_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(blks_read) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Reads", ( SELECT sum(blks_hit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Hits") t;
Date: 2024-08-22 17:30:29 Duration: 26s125ms
-
/*pga4dash*/ SELECT 'session_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Total", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'active' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Active", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'idle' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Idle") t UNION ALL SELECT 'tps_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(xact_commit) + sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Transactions", ( SELECT sum(xact_commit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Commits", ( SELECT sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Rollbacks") t UNION ALL SELECT 'ti_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_inserted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Inserts", ( SELECT sum(tup_updated) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Updates", ( SELECT sum(tup_deleted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Deletes") t UNION ALL SELECT 'to_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_fetched) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Fetched", ( SELECT sum(tup_returned) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Returned") t UNION ALL SELECT 'bio_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(blks_read) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Reads", ( SELECT sum(blks_hit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Hits") t;
Date: 2024-08-22 17:21:28 Duration: 25s673ms
5 10 15s985ms 1s76ms 2s532ms 1s598ms select count(*) from pg_catalog.pg_stat_all_tables where (n_dead_tup / (n_live_tup + n_dead_tup)::float8) > ?.? and (n_live_tup + n_dead_tup) > ?;Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Aug 22 13 1 1s103ms 1s103ms 14 2 2s679ms 1s339ms 18 1 1s864ms 1s864ms 21 3 5s15ms 1s671ms 22 1 1s282ms 1s282ms 23 2 4s40ms 2s20ms [ User: zbx_monitor - Total duration: 13s452ms - Times executed: 9 ]
-
SELECT count(*) FROM pg_catalog.pg_stat_all_tables WHERE (n_dead_tup / (n_live_tup + n_dead_tup)::float8) > 0.2 AND (n_live_tup + n_dead_tup) > 50;
Date: 2024-08-22 23:19:09 Duration: 2s532ms Bind query: yes
-
SELECT count(*) FROM pg_catalog.pg_stat_all_tables WHERE (n_dead_tup / (n_live_tup + n_dead_tup)::float8) > 0.2 AND (n_live_tup + n_dead_tup) > 50;
Date: 2024-08-22 21:31:06 Duration: 2s529ms Database: postgres User: zbx_monitor Bind query: yes
-
SELECT count(*) FROM pg_catalog.pg_stat_all_tables WHERE (n_dead_tup / (n_live_tup + n_dead_tup)::float8) > 0.2 AND (n_live_tup + n_dead_tup) > 50;
Date: 2024-08-22 18:22:06 Duration: 1s864ms Database: ctddev51 User: zbx_monitor Bind query: yes
6 7 9s485ms 1s58ms 1s625ms 1s355ms select row_to_json(t) from ( select sum(numbackends) as numbackends, sum(xact_commit) as xact_commit, sum(xact_rollback) as xact_rollback, sum(blks_read) as blks_read, sum(blks_hit) as blks_hit, sum(tup_returned) as tup_returned, sum(tup_fetched) as tup_fetched, sum(tup_inserted) as tup_inserted, sum(tup_updated) as tup_updated, sum(tup_deleted) as tup_deleted, sum(conflicts) as conflicts, sum(temp_files) as temp_files, sum(temp_bytes) as temp_bytes, sum(deadlocks) as deadlocks, sum(coalesce(checksum_failures, ?)) as checksum_failures, sum(blk_read_time) as blk_read_time, sum(blk_write_time) as blk_write_time from pg_catalog.pg_stat_database) t;Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Aug 22 14 1 1s103ms 1s103ms 15 1 1s369ms 1s369ms 19 2 3s104ms 1s552ms 20 2 2s848ms 1s424ms 22 1 1s58ms 1s58ms [ User: zbx_monitor - Total duration: 6s801ms - Times executed: 5 ]
-
SELECT row_to_json(T) FROM ( SELECT sum(numbackends) as numbackends, sum(xact_commit) as xact_commit, sum(xact_rollback) as xact_rollback, sum(blks_read) as blks_read, sum(blks_hit) as blks_hit, sum(tup_returned) as tup_returned, sum(tup_fetched) as tup_fetched, sum(tup_inserted) as tup_inserted, sum(tup_updated) as tup_updated, sum(tup_deleted) as tup_deleted, sum(conflicts) as conflicts, sum(temp_files) as temp_files, sum(temp_bytes) as temp_bytes, sum(deadlocks) as deadlocks, sum(COALESCE(checksum_failures, 0)) as checksum_failures, sum(blk_read_time) as blk_read_time, sum(blk_write_time) as blk_write_time FROM pg_catalog.pg_stat_database) T;
Date: 2024-08-22 19:50:32 Duration: 1s625ms Bind query: yes
-
SELECT row_to_json(T) FROM ( SELECT sum(numbackends) as numbackends, sum(xact_commit) as xact_commit, sum(xact_rollback) as xact_rollback, sum(blks_read) as blks_read, sum(blks_hit) as blks_hit, sum(tup_returned) as tup_returned, sum(tup_fetched) as tup_fetched, sum(tup_inserted) as tup_inserted, sum(tup_updated) as tup_updated, sum(tup_deleted) as tup_deleted, sum(conflicts) as conflicts, sum(temp_files) as temp_files, sum(temp_bytes) as temp_bytes, sum(deadlocks) as deadlocks, sum(COALESCE(checksum_failures, 0)) as checksum_failures, sum(blk_read_time) as blk_read_time, sum(blk_write_time) as blk_write_time FROM pg_catalog.pg_stat_database) T;
Date: 2024-08-22 20:39:31 Duration: 1s599ms Database: postgres User: zbx_monitor Bind query: yes
-
SELECT row_to_json(T) FROM ( SELECT sum(numbackends) as numbackends, sum(xact_commit) as xact_commit, sum(xact_rollback) as xact_rollback, sum(blks_read) as blks_read, sum(blks_hit) as blks_hit, sum(tup_returned) as tup_returned, sum(tup_fetched) as tup_fetched, sum(tup_inserted) as tup_inserted, sum(tup_updated) as tup_updated, sum(tup_deleted) as tup_deleted, sum(conflicts) as conflicts, sum(temp_files) as temp_files, sum(temp_bytes) as temp_bytes, sum(deadlocks) as deadlocks, sum(COALESCE(checksum_failures, 0)) as checksum_failures, sum(blk_read_time) as blk_read_time, sum(blk_write_time) as blk_write_time FROM pg_catalog.pg_stat_database) T;
Date: 2024-08-22 19:46:31 Duration: 1s479ms Database: postgres User: zbx_monitor Bind query: yes
7 5 7s25ms 1s278ms 1s555ms 1s405ms select row_to_json(t) from ( select archived_count, failed_count from pg_stat_archiver) t;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Aug 22 12 2 2s646ms 1s323ms 18 2 2s823ms 1s411ms 23 1 1s555ms 1s555ms [ User: zbx_monitor - Total duration: 2s834ms - Times executed: 2 ]
-
SELECT row_to_json(T) FROM ( SELECT archived_count, failed_count FROM pg_stat_archiver) T;
Date: 2024-08-22 23:18:41 Duration: 1s555ms Database: postgres User: zbx_monitor Bind query: yes
-
SELECT row_to_json(T) FROM ( SELECT archived_count, failed_count FROM pg_stat_archiver) T;
Date: 2024-08-22 18:34:42 Duration: 1s544ms Bind query: yes
-
SELECT row_to_json(T) FROM ( SELECT archived_count, failed_count FROM pg_stat_archiver) T;
Date: 2024-08-22 12:46:41 Duration: 1s366ms Bind query: yes
8 5 6s373ms 1s78ms 1s494ms 1s274ms select json_object_agg(coalesce(datname, ?), row_to_json(t)) from ( select datname, numbackends as numbackends, xact_commit as xact_commit, xact_rollback as xact_rollback, blks_read as blks_read, blks_hit as blks_hit, tup_returned as tup_returned, tup_fetched as tup_fetched, tup_inserted as tup_inserted, tup_updated as tup_updated, tup_deleted as tup_deleted, conflicts as conflicts, temp_files as temp_files, temp_bytes as temp_bytes, deadlocks as deadlocks, coalesce(checksum_failures, ?) as checksum_failures, blk_read_time as blk_read_time, blk_write_time as blk_write_time from pg_catalog.pg_stat_database) t;Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Aug 22 14 1 1s494ms 1s494ms 16 1 1s78ms 1s78ms 23 3 3s800ms 1s266ms [ User: zbx_monitor - Total duration: 5s163ms - Times executed: 4 ]
-
SELECT json_object_agg(coalesce(datname, 'null'), row_to_json(T)) FROM ( SELECT datname, numbackends as numbackends, xact_commit as xact_commit, xact_rollback as xact_rollback, blks_read as blks_read, blks_hit as blks_hit, tup_returned as tup_returned, tup_fetched as tup_fetched, tup_inserted as tup_inserted, tup_updated as tup_updated, tup_deleted as tup_deleted, conflicts as conflicts, temp_files as temp_files, temp_bytes as temp_bytes, deadlocks as deadlocks, COALESCE(checksum_failures, 0) as checksum_failures, blk_read_time as blk_read_time, blk_write_time as blk_write_time FROM pg_catalog.pg_stat_database) T;
Date: 2024-08-22 14:32:32 Duration: 1s494ms Database: postgres User: zbx_monitor Bind query: yes
-
SELECT json_object_agg(coalesce(datname, 'null'), row_to_json(T)) FROM ( SELECT datname, numbackends as numbackends, xact_commit as xact_commit, xact_rollback as xact_rollback, blks_read as blks_read, blks_hit as blks_hit, tup_returned as tup_returned, tup_fetched as tup_fetched, tup_inserted as tup_inserted, tup_updated as tup_updated, tup_deleted as tup_deleted, conflicts as conflicts, temp_files as temp_files, temp_bytes as temp_bytes, deadlocks as deadlocks, COALESCE(checksum_failures, 0) as checksum_failures, blk_read_time as blk_read_time, blk_write_time as blk_write_time FROM pg_catalog.pg_stat_database) T;
Date: 2024-08-22 23:56:33 Duration: 1s493ms Database: postgres User: zbx_monitor Bind query: yes
-
SELECT json_object_agg(coalesce(datname, 'null'), row_to_json(T)) FROM ( SELECT datname, numbackends as numbackends, xact_commit as xact_commit, xact_rollback as xact_rollback, blks_read as blks_read, blks_hit as blks_hit, tup_returned as tup_returned, tup_fetched as tup_fetched, tup_inserted as tup_inserted, tup_updated as tup_updated, tup_deleted as tup_deleted, conflicts as conflicts, temp_files as temp_files, temp_bytes as temp_bytes, deadlocks as deadlocks, COALESCE(checksum_failures, 0) as checksum_failures, blk_read_time as blk_read_time, blk_write_time as blk_write_time FROM pg_catalog.pg_stat_database) T;
Date: 2024-08-22 23:58:32 Duration: 1s209ms Bind query: yes
9 3 3s819ms 1s60ms 1s572ms 1s273ms select row_to_json(t) from ( with values as ( select ? / (ceil(pg_settings.setting::numeric / ? / ?))::int as segment_parts_count, setting::bigint as segment_size, (? || substring(pg_stat_archiver.last_archived_wal from ? for ?))::bit(?)::int as last_wal_div, (? || substring(pg_stat_archiver.last_archived_wal from ? for ?))::bit(?)::int as last_wal_mod, case when pg_is_in_recovery() then null else (? || substring(pg_walfile_name (pg_current_wal_lsn ()) from ? for ?))::bit(?)::int end as current_wal_div, case when pg_is_in_recovery() then null else (? || substring(pg_walfile_name (pg_current_wal_lsn ()) from ? for ?))::bit(?)::int end as current_wal_mod from pg_settings, pg_stat_archiver where pg_settings.name = ? ) select greatest (coalesce((segment_parts_count - last_wal_mod) + ((current_wal_div - last_wal_div - ?) * segment_parts_count) + current_wal_mod - ?, ?), ?) as count_files, greatest (coalesce(((segment_parts_count - last_wal_mod) + ((current_wal_div - last_wal_div - ?) * segment_parts_count) + current_wal_mod - ?) * segment_size, ?), ?) as size_files from values ) t;Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Aug 22 14 1 1s572ms 1s572ms 21 1 1s60ms 1s60ms 22 1 1s186ms 1s186ms [ User: zbx_monitor - Total duration: 2s758ms - Times executed: 2 ]
-
SELECT row_to_json(T) FROM ( WITH values AS ( SELECT 4096 / (ceil(pg_settings.setting::numeric / 1024 / 1024))::int AS segment_parts_count, setting::bigint AS segment_size, ('x' || substring(pg_stat_archiver.last_archived_wal from 9 for 8))::bit(32)::int AS last_wal_div, ('x' || substring(pg_stat_archiver.last_archived_wal from 17 for 8))::bit(32)::int AS last_wal_mod, CASE WHEN pg_is_in_recovery() THEN NULL ELSE ('x' || substring(pg_walfile_name (pg_current_wal_lsn ()) from 9 for 8))::bit(32)::int END AS current_wal_div, CASE WHEN pg_is_in_recovery() THEN NULL ELSE ('x' || substring(pg_walfile_name (pg_current_wal_lsn ()) from 17 for 8))::bit(32)::int END AS current_wal_mod FROM pg_settings, pg_stat_archiver WHERE pg_settings.name = 'wal_segment_size' ) SELECT greatest (coalesce((segment_parts_count - last_wal_mod) + ((current_wal_div - last_wal_div - 1) * segment_parts_count) + current_wal_mod - 1, 0), 0) AS count_files, greatest (coalesce(((segment_parts_count - last_wal_mod) + ((current_wal_div - last_wal_div - 1) * segment_parts_count) + current_wal_mod - 1) * segment_size, 0), 0) AS size_files FROM values ) T;
Date: 2024-08-22 14:13:42 Duration: 1s572ms Database: postgres User: zbx_monitor Bind query: yes
-
SELECT row_to_json(T) FROM ( WITH values AS ( SELECT 4096 / (ceil(pg_settings.setting::numeric / 1024 / 1024))::int AS segment_parts_count, setting::bigint AS segment_size, ('x' || substring(pg_stat_archiver.last_archived_wal from 9 for 8))::bit(32)::int AS last_wal_div, ('x' || substring(pg_stat_archiver.last_archived_wal from 17 for 8))::bit(32)::int AS last_wal_mod, CASE WHEN pg_is_in_recovery() THEN NULL ELSE ('x' || substring(pg_walfile_name (pg_current_wal_lsn ()) from 9 for 8))::bit(32)::int END AS current_wal_div, CASE WHEN pg_is_in_recovery() THEN NULL ELSE ('x' || substring(pg_walfile_name (pg_current_wal_lsn ()) from 17 for 8))::bit(32)::int END AS current_wal_mod FROM pg_settings, pg_stat_archiver WHERE pg_settings.name = 'wal_segment_size' ) SELECT greatest (coalesce((segment_parts_count - last_wal_mod) + ((current_wal_div - last_wal_div - 1) * segment_parts_count) + current_wal_mod - 1, 0), 0) AS count_files, greatest (coalesce(((segment_parts_count - last_wal_mod) + ((current_wal_div - last_wal_div - 1) * segment_parts_count) + current_wal_mod - 1) * segment_size, 0), 0) AS size_files FROM values ) T;
Date: 2024-08-22 22:21:42 Duration: 1s186ms Database: postgres User: zbx_monitor Bind query: yes
-
SELECT row_to_json(T) FROM ( WITH values AS ( SELECT 4096 / (ceil(pg_settings.setting::numeric / 1024 / 1024))::int AS segment_parts_count, setting::bigint AS segment_size, ('x' || substring(pg_stat_archiver.last_archived_wal from 9 for 8))::bit(32)::int AS last_wal_div, ('x' || substring(pg_stat_archiver.last_archived_wal from 17 for 8))::bit(32)::int AS last_wal_mod, CASE WHEN pg_is_in_recovery() THEN NULL ELSE ('x' || substring(pg_walfile_name (pg_current_wal_lsn ()) from 9 for 8))::bit(32)::int END AS current_wal_div, CASE WHEN pg_is_in_recovery() THEN NULL ELSE ('x' || substring(pg_walfile_name (pg_current_wal_lsn ()) from 17 for 8))::bit(32)::int END AS current_wal_mod FROM pg_settings, pg_stat_archiver WHERE pg_settings.name = 'wal_segment_size' ) SELECT greatest (coalesce((segment_parts_count - last_wal_mod) + ((current_wal_div - last_wal_div - 1) * segment_parts_count) + current_wal_mod - 1, 0), 0) AS count_files, greatest (coalesce(((segment_parts_count - last_wal_mod) + ((current_wal_div - last_wal_div - 1) * segment_parts_count) + current_wal_mod - 1) * segment_size, 0), 0) AS size_files FROM values ) T;
Date: 2024-08-22 21:59:42 Duration: 1s60ms Bind query: yes
10 2 1h25m17s 42m31s 42m45s 42m38s explain analyze with initialtetramerset as ( select viachemptr.via_term_id as chem_id, viageneptr.via_term_id as gene_id, viachemptr.phenotype_id as phenotype_id, viachemptr.term_id as disease_id, chemterm.nm as chemterm, geneterm.nm as geneterm, phenotypeterm.nm as phenotypeterm, diseaseterm.nm as diseaseterm from phenotype_term_reference viachemptr, phenotype_term_reference viageneptr, term chemterm, term geneterm, term phenotypeterm, term diseaseterm where viachemptr.term_id = viageneptr.term_id and viachemptr.term_object_type_id = ? and viachemptr.phenotype_id = viageneptr.phenotype_id and viachemptr.via_term_object_type_id = ? and viageneptr.via_term_object_type_id = ? and chemterm.id = viachemptr.via_term_id and geneterm.id = viageneptr.via_term_id and phenotypeterm.id = viachemptr.phenotype_id and diseaseterm.id = viachemptr.term_id and chemterm.nm = ? ) select distinct initialtetramerset.chemterm, initialtetramerset.geneterm, initialtetramerset.phenotypeterm, initialtetramerset.diseaseterm from initialtetramerset, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga where initialtetramerset.gene_id = gcr.gene_id and initialtetramerset.chem_id = gcr.chem_id and initialtetramerset.chem_id = ptr.term_id and initialtetramerset.phenotype_id = ptr.phenotype_id and ptr.source_cd in (...) and initialtetramerset.gene_id = gga.gene_id and initialtetramerset.phenotype_id = gga.go_term_id and gga.is_not is false and chemterm = ?;Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Aug 22 14 1 42m31s 42m31s 15 1 42m45s 42m45s -
explain analyze WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc';
Date: 2024-08-22 15:09:02 Duration: 42m45s
-
explain analyze WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc';
Date: 2024-08-22 14:12:53 Duration: 42m31s
-
explain analyze WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc';
Date: 2024-08-22 14:12:48 Duration: 0ms
11 2 2s772ms 1s331ms 1s441ms 1s386ms select coalesce(d.abbr_display, d.nm_display) nm # ?, d.description # ?, coalesce(d.abbr, d.nm) anchor # ?, get_homepage_url (d.id) url # ? from db d # ? where d.id in (# ? select l.db_id # ? from db_link l # ? where l.type_cd = ? # ? and l.object_type_id = ?) # ? order by ?;Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Aug 22 05 1 1s331ms 1s331ms 14 1 1s441ms 1s441ms [ User: pubeu - Total duration: 1s441ms - Times executed: 1 ]
-
SELECT COALESCE(d.abbr_display, d.nm_display) nm # 015, d.description # 015, COALESCE(d.abbr, d.nm) anchor # 015, get_homepage_url (d.id) url # 015 FROM db d # 015 WHERE d.id IN (# 015 SELECT l.db_id # 015 FROM db_link l # 015 WHERE l.type_cd = 'X' # 015 AND l.object_type_id = 4) # 015 ORDER BY 1;
Date: 2024-08-22 14:45:11 Duration: 1s441ms Database: ctddev51 User: pubeu Bind query: yes
-
SELECT COALESCE(d.abbr_display, d.nm_display) nm # 015, d.description # 015, COALESCE(d.abbr, d.nm) anchor # 015, get_homepage_url (d.id) url # 015 FROM db d # 015 WHERE d.id IN (# 015 SELECT l.db_id # 015 FROM db_link l # 015 WHERE l.type_cd = 'X' # 015 AND l.object_type_id = 4) # 015 ORDER BY 1;
Date: 2024-08-22 05:48:34 Duration: 1s331ms Bind query: yes
12 2 2s721ms 1s149ms 1s571ms 1s360ms select fg.nm fromgenesymbol, fg.acc_txt fromgeneacc, tg.nm togenesymbol, tg.acc_txt togeneacc, ft.nm fromtaxonnm, ft.secondary_nm fromtaxoncommonnm, ft.acc_txt fromtaxonacc, tt.nm totaxonnm, tt.secondary_nm totaxoncommonnm, tt.acc_txt totaxonacc, ggr.experimental_sys_nm, ggr.experimental_sys_type, ( select string_agg(ggt.throughput_txt, ? order by ggt.throughput_txt) from gene_gene_ref_throughput ggt where ggt.gene_gene_reference_id = ggr.id) throughput, count(*) over () fullrowcount from gene_gene_reference ggr inner join term fg on ggr.from_gene_id = fg.id inner join term tg on ggr.to_gene_id = tg.id inner join term ft on ggr.from_taxon_id = ft.id inner join term tt on ggr.to_taxon_id = tt.id where ggr.reference_id = ? order by fg.nm_sort, tg.nm_sort limit ?;Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Aug 22 05 2 2s721ms 1s360ms [ User: pubeu - Total duration: 1s571ms - Times executed: 1 ]
-
SELECT /* ReferenceGeneGeneIxnsDAO */ fg.nm fromGeneSymbol, fg.acc_txt fromGeneAcc, tg.nm toGeneSymbol, tg.acc_txt toGeneAcc, ft.nm fromTaxonNm, ft.secondary_nm fromTaxonCommonNm, ft.acc_txt fromTaxonAcc, tt.nm toTaxonNm, tt.secondary_nm toTaxonCommonNm, tt.acc_txt toTaxonAcc, ggr.experimental_sys_nm, ggr.experimental_sys_type, ( SELECT STRING_AGG(ggt.throughput_txt, ', ' ORDER BY ggt.throughput_txt) FROM gene_gene_ref_throughput ggt WHERE ggt.gene_gene_reference_id = ggr.id) throughput, COUNT(*) OVER () fullRowCount FROM gene_gene_reference ggr INNER JOIN term fg ON ggr.from_gene_id = fg.id INNER JOIN term tg ON ggr.to_gene_id = tg.id INNER JOIN term ft ON ggr.from_taxon_id = ft.id INNER JOIN term tt ON ggr.to_taxon_id = tt.id WHERE ggr.reference_id = '111363' ORDER BY fg.nm_sort, tg.nm_sort LIMIT 50;
Date: 2024-08-22 05:48:10 Duration: 1s571ms Database: ctddev51 User: pubeu Bind query: yes
-
SELECT /* ReferenceGeneGeneIxnsDAO */ fg.nm fromGeneSymbol, fg.acc_txt fromGeneAcc, tg.nm toGeneSymbol, tg.acc_txt toGeneAcc, ft.nm fromTaxonNm, ft.secondary_nm fromTaxonCommonNm, ft.acc_txt fromTaxonAcc, tt.nm toTaxonNm, tt.secondary_nm toTaxonCommonNm, tt.acc_txt toTaxonAcc, ggr.experimental_sys_nm, ggr.experimental_sys_type, ( SELECT STRING_AGG(ggt.throughput_txt, ', ' ORDER BY ggt.throughput_txt) FROM gene_gene_ref_throughput ggt WHERE ggt.gene_gene_reference_id = ggr.id) throughput, COUNT(*) OVER () fullRowCount FROM gene_gene_reference ggr INNER JOIN term fg ON ggr.from_gene_id = fg.id INNER JOIN term tg ON ggr.to_gene_id = tg.id INNER JOIN term ft ON ggr.from_taxon_id = ft.id INNER JOIN term tt ON ggr.to_taxon_id = tt.id WHERE ggr.reference_id = '111363' ORDER BY fg.nm_sort, tg.nm_sort LIMIT 50;
Date: 2024-08-22 05:48:08 Duration: 1s149ms Bind query: yes
13 2 2s597ms 1s67ms 1s529ms 1s298ms select row_to_json(t) from ( select checkpoints_timed, checkpoints_req, checkpoint_write_time, checkpoint_sync_time, buffers_checkpoint, buffers_clean, maxwritten_clean, buffers_backend, buffers_backend_fsync, buffers_alloc from pg_catalog.pg_stat_bgwriter) t;Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Aug 22 14 1 1s67ms 1s67ms 22 1 1s529ms 1s529ms [ User: zbx_monitor - Total duration: 2s597ms - Times executed: 2 ]
-
SELECT row_to_json(T) FROM ( SELECT checkpoints_timed, checkpoints_req, checkpoint_write_time, checkpoint_sync_time, buffers_checkpoint, buffers_clean, maxwritten_clean, buffers_backend, buffers_backend_fsync, buffers_alloc FROM pg_catalog.pg_stat_bgwriter) T;
Date: 2024-08-22 22:48:29 Duration: 1s529ms Database: postgres User: zbx_monitor Bind query: yes
-
SELECT row_to_json(T) FROM ( SELECT checkpoints_timed, checkpoints_req, checkpoint_write_time, checkpoint_sync_time, buffers_checkpoint, buffers_clean, maxwritten_clean, buffers_backend, buffers_backend_fsync, buffers_alloc FROM pg_catalog.pg_stat_bgwriter) T;
Date: 2024-08-22 14:42:28 Duration: 1s67ms Database: postgres User: zbx_monitor Bind query: yes
14 1 1h28m27s 1h28m27s 1h28m27s 1h28m27s select count(*) from ( with initialtetramerset as ( select viachemptr.via_term_id as chem_id, viageneptr.via_term_id as gene_id, viachemptr.phenotype_id as phenotype_id, viachemptr.term_id as disease_id, chemterm.nm as chemterm, geneterm.nm as geneterm, phenotypeterm.nm as phenotypeterm, diseaseterm.nm as diseaseterm from phenotype_term_reference viachemptr, phenotype_term_reference viageneptr, term chemterm, term geneterm, term phenotypeterm, term diseaseterm where viachemptr.term_id = viageneptr.term_id and viachemptr.term_object_type_id = ? and viachemptr.phenotype_id = viageneptr.phenotype_id and viachemptr.via_term_object_type_id = ? and viageneptr.via_term_object_type_id = ? and chemterm.id = viachemptr.via_term_id and geneterm.id = viageneptr.via_term_id and phenotypeterm.id = viachemptr.phenotype_id and diseaseterm.id = viachemptr.term_id ) select distinct initialtetramerset.chemterm, initialtetramerset.geneterm, initialtetramerset.phenotypeterm, initialtetramerset.diseaseterm from initialtetramerset where exists ( select ? from gene_chem_reference gcr where initialtetramerset.gene_id = gcr.gene_id and initialtetramerset.chem_id = gcr.chem_id)) as tetramercount;Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Aug 22 11 1 1h28m27s 1h28m27s [ User: pub2 - Total duration: 1h28m27s - Times executed: 1 ]
[ Application: pgAdmin 4 - CONN:1663857 - Total duration: 1h28m27s - Times executed: 1 ]
-
SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet WHERE EXISTS -- G-C ( select 1 from gene_chem_reference gcr where initialTetramerSet.gene_id = gcr.gene_id and initialTetramerSet.chem_id = gcr.chem_id) -- AND EXISTS -- C-P -- ( -- select 1 -- from phenotype_term_reference ptr -- WHERE initialTetramerSet.chem_id = ptr.term_id -- and initialTetramerSet.phenotype_id = ptr.phenotype_id -- AND ptr.source_cd IN ( 'C' ) -- ) -- AND EXISTS -- G-P -- ( -- select 1 -- from gene_go_annot gga -- WHERE initialTetramerSet.gene_id = gga.gene_id -- and initialTetramerSet.phenotype_id = gga.go_term_id -- -- AND gga.is_not IS FALSE -- ) -- -- ------------------------------------------------- -- -- this takes seconds: -- AND chemTerm.nm = 'Zinc' -- AND chemTerm.object_type_id = 2 -- chemical -- ------------------------------------------------- -- this takes seconds: -- ------------------------------------------------- -- AND phenotypeTerm.nm_fts @@ to_tsquery('common.english_nostops','NEURON') -- AND phenotypeTerm.object_type_id = 5 ) AS tetramerCount;
Date: 2024-08-22 11:51:40 Duration: 1h28m27s Database: ctddev51 User: pub2 Application: pgAdmin 4 - CONN:1663857
15 1 30m18s 30m18s 30m18s 30m18s explain analyze with initialtetramerset as ( select viachemptr.via_term_id as chem_id, viageneptr.via_term_id as gene_id, viachemptr.phenotype_id as phenotype_id, viachemptr.term_id as disease_id, chemterm.nm as chemterm, geneterm.nm as geneterm, phenotypeterm.nm as phenotypeterm, diseaseterm.nm as diseaseterm from phenotype_term_reference viachemptr, phenotype_term_reference viageneptr, term chemterm, term geneterm, term phenotypeterm, term diseaseterm where viachemptr.term_id = viageneptr.term_id and viachemptr.term_object_type_id = ? and viachemptr.phenotype_id = viageneptr.phenotype_id and viachemptr.via_term_object_type_id = ? and viageneptr.via_term_object_type_id = ? and chemterm.id = viachemptr.via_term_id and geneterm.id = viageneptr.via_term_id and phenotypeterm.id = viachemptr.phenotype_id and diseaseterm.id = viachemptr.term_id ) select distinct initialtetramerset.chemterm, initialtetramerset.geneterm, initialtetramerset.phenotypeterm, initialtetramerset.diseaseterm from initialtetramerset where exists ( select ? from phenotype_term_reference ptr where initialtetramerset.chem_id = ptr.term_id and initialtetramerset.phenotype_id = ptr.phenotype_id and ptr.source_cd in (...));Times Reported Time consuming queries #15
Day Hour Count Duration Avg duration Aug 22 13 1 30m18s 30m18s -
explain analyze WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet -- -- WHERE EXISTS -- G-C -- ( -- select 1 -- from gene_chem_reference gcr -- where initialTetramerSet.gene_id = gcr.gene_id -- and initialTetramerSet.chem_id = gcr.chem_id -- ) -- AND EXISTS -- C-P where EXISTS -- C-P ( select 1 from phenotype_term_reference ptr WHERE initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C'));
Date: 2024-08-22 13:57:42 Duration: 30m18s
16 1 29m24s 29m24s 29m24s 29m24s select count(*) from ( with initialtetramerset as ( select viachemptr.via_term_id as chem_id, viageneptr.via_term_id as gene_id, viachemptr.phenotype_id as phenotype_id, viachemptr.term_id as disease_id, chemterm.nm as chemterm, geneterm.nm as geneterm, phenotypeterm.nm as phenotypeterm, diseaseterm.nm as diseaseterm from phenotype_term_reference viachemptr, phenotype_term_reference viageneptr, term chemterm, term geneterm, term phenotypeterm, term diseaseterm where viachemptr.term_id = viageneptr.term_id and viachemptr.term_object_type_id = ? and viachemptr.phenotype_id = viageneptr.phenotype_id and viachemptr.via_term_object_type_id = ? and viageneptr.via_term_object_type_id = ? and chemterm.id = viachemptr.via_term_id and geneterm.id = viageneptr.via_term_id and phenotypeterm.id = viachemptr.phenotype_id and diseaseterm.id = viachemptr.term_id and chemterm.nm = ? ) select distinct initialtetramerset.chemterm, initialtetramerset.geneterm, initialtetramerset.phenotypeterm, initialtetramerset.diseaseterm from initialtetramerset, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga where initialtetramerset.gene_id = gcr.gene_id and initialtetramerset.chem_id = gcr.chem_id and initialtetramerset.chem_id = ptr.term_id and initialtetramerset.phenotype_id = ptr.phenotype_id and ptr.source_cd in (...) and initialtetramerset.gene_id = gga.gene_id and initialtetramerset.phenotype_id = gga.go_term_id and gga.is_not is false and chemterm = ?) as test;Times Reported Time consuming queries #16
Day Hour Count Duration Avg duration Aug 22 13 1 29m24s 29m24s -
SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;
Date: 2024-08-22 13:07:40 Duration: 29m24s
-
SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;
Date: 2024-08-22 13:07:35 Duration: 0ms
17 1 20m39s 20m39s 20m39s 20m39s select count(*) from ( with initialtetramerset as ( select viachemptr.via_term_id as chem_id, viageneptr.via_term_id as gene_id, viachemptr.phenotype_id as phenotype_id, viachemptr.term_id as disease_id, chemterm.nm as chemterm, geneterm.nm as geneterm, phenotypeterm.nm as phenotypeterm, diseaseterm.nm as diseaseterm from phenotype_term_reference viachemptr, phenotype_term_reference viageneptr, term chemterm, term geneterm, term phenotypeterm, term diseaseterm where viachemptr.term_id = viageneptr.term_id and viachemptr.term_object_type_id = ? and viachemptr.phenotype_id = viageneptr.phenotype_id and viachemptr.via_term_object_type_id = ? and viageneptr.via_term_object_type_id = ? and chemterm.id = viachemptr.via_term_id and geneterm.id = viageneptr.via_term_id and phenotypeterm.id = viachemptr.phenotype_id and diseaseterm.id = viachemptr.term_id ) select distinct initialtetramerset.chemterm, initialtetramerset.geneterm, initialtetramerset.phenotypeterm, initialtetramerset.diseaseterm from initialtetramerset where exists ( select ? from phenotype_term_reference ptr where initialtetramerset.chem_id = ptr.term_id and initialtetramerset.phenotype_id = ptr.phenotype_id and ptr.source_cd in (...))) as tetramercount;Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration Aug 22 12 1 20m39s 20m39s -
SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet -- -- WHERE EXISTS -- G-C -- ( -- select 1 -- from gene_chem_reference gcr -- where initialTetramerSet.gene_id = gcr.gene_id -- and initialTetramerSet.chem_id = gcr.chem_id -- ) -- AND EXISTS -- C-P where EXISTS -- C-P ( select 1 from phenotype_term_reference ptr WHERE initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C')) -- AND EXISTS -- G-P -- ( -- select 1 -- from gene_go_annot gga -- WHERE initialTetramerSet.gene_id = gga.gene_id -- and initialTetramerSet.phenotype_id = gga.go_term_id -- -- AND gga.is_not IS FALSE -- ) -- -- ------------------------------------------------- -- -- this takes seconds: -- AND chemTerm.nm = 'Zinc' -- AND chemTerm.object_type_id = 2 -- chemical -- ------------------------------------------------- -- this takes seconds: -- ------------------------------------------------- -- AND phenotypeTerm.nm_fts @@ to_tsquery('common.english_nostops','NEURON') -- AND phenotypeTerm.object_type_id = 5 ) AS tetramerCount;
Date: 2024-08-22 12:23:52 Duration: 20m39s
18 1 2m11s 2m11s 2m11s 2m11s select count(*) from ( with initialtetramerset as ( select viachemptr.via_term_id as chem_id, viageneptr.via_term_id as gene_id, viachemptr.phenotype_id as phenotype_id, viachemptr.term_id as disease_id, chemterm.nm as chemterm, geneterm.nm as geneterm, phenotypeterm.nm as phenotypeterm, diseaseterm.nm as diseaseterm from phenotype_term_reference viachemptr, phenotype_term_reference viageneptr, term chemterm, term geneterm, term phenotypeterm, term diseaseterm where viachemptr.term_id = viageneptr.term_id and viachemptr.term_object_type_id = ? and viachemptr.phenotype_id = viageneptr.phenotype_id and viachemptr.via_term_object_type_id = ? and viageneptr.via_term_object_type_id = ? and chemterm.id = viachemptr.via_term_id and geneterm.id = viageneptr.via_term_id and phenotypeterm.id = viachemptr.phenotype_id and diseaseterm.id = viachemptr.term_id ) select distinct initialtetramerset.chemterm, initialtetramerset.geneterm, initialtetramerset.phenotypeterm, initialtetramerset.diseaseterm from initialtetramerset) as tetramercount;Times Reported Time consuming queries #18
Day Hour Count Duration Avg duration Aug 22 10 1 2m11s 2m11s -
SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet -- WHERE EXISTS -- G-C -- ( -- select 1 -- from gene_chem_reference gcr -- where initialTetramerSet.gene_id = gcr.gene_id -- and initialTetramerSet.chem_id = gcr.chem_id -- ) -- AND EXISTS -- C-P -- ( -- select 1 -- from phenotype_term_reference ptr -- WHERE initialTetramerSet.chem_id = ptr.term_id -- and initialTetramerSet.phenotype_id = ptr.phenotype_id -- AND ptr.source_cd IN ( 'C' ) -- ) -- AND EXISTS -- G-P -- ( -- select 1 -- from gene_go_annot gga -- WHERE initialTetramerSet.gene_id = gga.gene_id -- and initialTetramerSet.phenotype_id = gga.go_term_id -- -- AND gga.is_not IS FALSE -- ) -- -- ------------------------------------------------- -- -- this takes seconds: -- AND chemTerm.nm = 'Zinc' -- AND chemTerm.object_type_id = 2 -- chemical -- ------------------------------------------------- -- this takes seconds: -- ------------------------------------------------- -- AND phenotypeTerm.nm_fts @@ to_tsquery('common.english_nostops','NEURON') -- AND phenotypeTerm.object_type_id = 5 ) AS tetramerCount;
Date: 2024-08-22 10:16:10 Duration: 2m11s
19 1 10s166ms 10s166ms 10s166ms 10s166ms explain analyze select count(distinct (phenotype_id)) from phenotype_term_reference;Times Reported Time consuming queries #19
Day Hour Count Duration Avg duration Aug 22 14 1 10s166ms 10s166ms -
explain analyze select count(distinct (phenotype_id)) -- select count(*) from phenotype_term_reference;
Date: 2024-08-22 14:22:37 Duration: 10s166ms
20 1 6s862ms 6s862ms 6s862ms 6s862ms select count(distinct (phenotype_id)) from phenotype_term_reference;Times Reported Time consuming queries #20
Day Hour Count Duration Avg duration Aug 22 14 1 6s862ms 6s862ms -
select count(distinct (phenotype_id)) from phenotype_term_reference;
Date: 2024-08-22 14:21:21 Duration: 6s862ms
Normalized slowest queries (N)
Rank Min duration Max duration Avg duration Times executed Total duration Query 1 1h28m27s 1h28m27s 1h28m27s 1 1h28m27s select count(*) from ( with initialtetramerset as ( select viachemptr.via_term_id as chem_id, viageneptr.via_term_id as gene_id, viachemptr.phenotype_id as phenotype_id, viachemptr.term_id as disease_id, chemterm.nm as chemterm, geneterm.nm as geneterm, phenotypeterm.nm as phenotypeterm, diseaseterm.nm as diseaseterm from phenotype_term_reference viachemptr, phenotype_term_reference viageneptr, term chemterm, term geneterm, term phenotypeterm, term diseaseterm where viachemptr.term_id = viageneptr.term_id and viachemptr.term_object_type_id = ? and viachemptr.phenotype_id = viageneptr.phenotype_id and viachemptr.via_term_object_type_id = ? and viageneptr.via_term_object_type_id = ? and chemterm.id = viachemptr.via_term_id and geneterm.id = viageneptr.via_term_id and phenotypeterm.id = viachemptr.phenotype_id and diseaseterm.id = viachemptr.term_id ) select distinct initialtetramerset.chemterm, initialtetramerset.geneterm, initialtetramerset.phenotypeterm, initialtetramerset.diseaseterm from initialtetramerset where exists ( select ? from gene_chem_reference gcr where initialtetramerset.gene_id = gcr.gene_id and initialtetramerset.chem_id = gcr.chem_id)) as tetramercount;Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Aug 22 11 1 1h28m27s 1h28m27s [ User: pub2 - Total duration: 1h28m27s - Times executed: 1 ]
[ Application: pgAdmin 4 - CONN:1663857 - Total duration: 1h28m27s - Times executed: 1 ]
-
SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet WHERE EXISTS -- G-C ( select 1 from gene_chem_reference gcr where initialTetramerSet.gene_id = gcr.gene_id and initialTetramerSet.chem_id = gcr.chem_id) -- AND EXISTS -- C-P -- ( -- select 1 -- from phenotype_term_reference ptr -- WHERE initialTetramerSet.chem_id = ptr.term_id -- and initialTetramerSet.phenotype_id = ptr.phenotype_id -- AND ptr.source_cd IN ( 'C' ) -- ) -- AND EXISTS -- G-P -- ( -- select 1 -- from gene_go_annot gga -- WHERE initialTetramerSet.gene_id = gga.gene_id -- and initialTetramerSet.phenotype_id = gga.go_term_id -- -- AND gga.is_not IS FALSE -- ) -- -- ------------------------------------------------- -- -- this takes seconds: -- AND chemTerm.nm = 'Zinc' -- AND chemTerm.object_type_id = 2 -- chemical -- ------------------------------------------------- -- this takes seconds: -- ------------------------------------------------- -- AND phenotypeTerm.nm_fts @@ to_tsquery('common.english_nostops','NEURON') -- AND phenotypeTerm.object_type_id = 5 ) AS tetramerCount;
Date: 2024-08-22 11:51:40 Duration: 1h28m27s Database: ctddev51 User: pub2 Application: pgAdmin 4 - CONN:1663857
2 42m31s 42m45s 42m38s 2 1h25m17s explain analyze with initialtetramerset as ( select viachemptr.via_term_id as chem_id, viageneptr.via_term_id as gene_id, viachemptr.phenotype_id as phenotype_id, viachemptr.term_id as disease_id, chemterm.nm as chemterm, geneterm.nm as geneterm, phenotypeterm.nm as phenotypeterm, diseaseterm.nm as diseaseterm from phenotype_term_reference viachemptr, phenotype_term_reference viageneptr, term chemterm, term geneterm, term phenotypeterm, term diseaseterm where viachemptr.term_id = viageneptr.term_id and viachemptr.term_object_type_id = ? and viachemptr.phenotype_id = viageneptr.phenotype_id and viachemptr.via_term_object_type_id = ? and viageneptr.via_term_object_type_id = ? and chemterm.id = viachemptr.via_term_id and geneterm.id = viageneptr.via_term_id and phenotypeterm.id = viachemptr.phenotype_id and diseaseterm.id = viachemptr.term_id and chemterm.nm = ? ) select distinct initialtetramerset.chemterm, initialtetramerset.geneterm, initialtetramerset.phenotypeterm, initialtetramerset.diseaseterm from initialtetramerset, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga where initialtetramerset.gene_id = gcr.gene_id and initialtetramerset.chem_id = gcr.chem_id and initialtetramerset.chem_id = ptr.term_id and initialtetramerset.phenotype_id = ptr.phenotype_id and ptr.source_cd in (...) and initialtetramerset.gene_id = gga.gene_id and initialtetramerset.phenotype_id = gga.go_term_id and gga.is_not is false and chemterm = ?;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Aug 22 14 1 42m31s 42m31s 15 1 42m45s 42m45s -
explain analyze WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc';
Date: 2024-08-22 15:09:02 Duration: 42m45s
-
explain analyze WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc';
Date: 2024-08-22 14:12:53 Duration: 42m31s
-
explain analyze WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc';
Date: 2024-08-22 14:12:48 Duration: 0ms
3 30m18s 30m18s 30m18s 1 30m18s explain analyze with initialtetramerset as ( select viachemptr.via_term_id as chem_id, viageneptr.via_term_id as gene_id, viachemptr.phenotype_id as phenotype_id, viachemptr.term_id as disease_id, chemterm.nm as chemterm, geneterm.nm as geneterm, phenotypeterm.nm as phenotypeterm, diseaseterm.nm as diseaseterm from phenotype_term_reference viachemptr, phenotype_term_reference viageneptr, term chemterm, term geneterm, term phenotypeterm, term diseaseterm where viachemptr.term_id = viageneptr.term_id and viachemptr.term_object_type_id = ? and viachemptr.phenotype_id = viageneptr.phenotype_id and viachemptr.via_term_object_type_id = ? and viageneptr.via_term_object_type_id = ? and chemterm.id = viachemptr.via_term_id and geneterm.id = viageneptr.via_term_id and phenotypeterm.id = viachemptr.phenotype_id and diseaseterm.id = viachemptr.term_id ) select distinct initialtetramerset.chemterm, initialtetramerset.geneterm, initialtetramerset.phenotypeterm, initialtetramerset.diseaseterm from initialtetramerset where exists ( select ? from phenotype_term_reference ptr where initialtetramerset.chem_id = ptr.term_id and initialtetramerset.phenotype_id = ptr.phenotype_id and ptr.source_cd in (...));Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Aug 22 13 1 30m18s 30m18s -
explain analyze WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet -- -- WHERE EXISTS -- G-C -- ( -- select 1 -- from gene_chem_reference gcr -- where initialTetramerSet.gene_id = gcr.gene_id -- and initialTetramerSet.chem_id = gcr.chem_id -- ) -- AND EXISTS -- C-P where EXISTS -- C-P ( select 1 from phenotype_term_reference ptr WHERE initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C'));
Date: 2024-08-22 13:57:42 Duration: 30m18s
4 29m24s 29m24s 29m24s 1 29m24s select count(*) from ( with initialtetramerset as ( select viachemptr.via_term_id as chem_id, viageneptr.via_term_id as gene_id, viachemptr.phenotype_id as phenotype_id, viachemptr.term_id as disease_id, chemterm.nm as chemterm, geneterm.nm as geneterm, phenotypeterm.nm as phenotypeterm, diseaseterm.nm as diseaseterm from phenotype_term_reference viachemptr, phenotype_term_reference viageneptr, term chemterm, term geneterm, term phenotypeterm, term diseaseterm where viachemptr.term_id = viageneptr.term_id and viachemptr.term_object_type_id = ? and viachemptr.phenotype_id = viageneptr.phenotype_id and viachemptr.via_term_object_type_id = ? and viageneptr.via_term_object_type_id = ? and chemterm.id = viachemptr.via_term_id and geneterm.id = viageneptr.via_term_id and phenotypeterm.id = viachemptr.phenotype_id and diseaseterm.id = viachemptr.term_id and chemterm.nm = ? ) select distinct initialtetramerset.chemterm, initialtetramerset.geneterm, initialtetramerset.phenotypeterm, initialtetramerset.diseaseterm from initialtetramerset, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga where initialtetramerset.gene_id = gcr.gene_id and initialtetramerset.chem_id = gcr.chem_id and initialtetramerset.chem_id = ptr.term_id and initialtetramerset.phenotype_id = ptr.phenotype_id and ptr.source_cd in (...) and initialtetramerset.gene_id = gga.gene_id and initialtetramerset.phenotype_id = gga.go_term_id and gga.is_not is false and chemterm = ?) as test;Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Aug 22 13 1 29m24s 29m24s -
SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;
Date: 2024-08-22 13:07:40 Duration: 29m24s
-
SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet, gene_chem_reference gcr, phenotype_term_reference ptr, gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C') -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc') as test;
Date: 2024-08-22 13:07:35 Duration: 0ms
5 20m39s 20m39s 20m39s 1 20m39s select count(*) from ( with initialtetramerset as ( select viachemptr.via_term_id as chem_id, viageneptr.via_term_id as gene_id, viachemptr.phenotype_id as phenotype_id, viachemptr.term_id as disease_id, chemterm.nm as chemterm, geneterm.nm as geneterm, phenotypeterm.nm as phenotypeterm, diseaseterm.nm as diseaseterm from phenotype_term_reference viachemptr, phenotype_term_reference viageneptr, term chemterm, term geneterm, term phenotypeterm, term diseaseterm where viachemptr.term_id = viageneptr.term_id and viachemptr.term_object_type_id = ? and viachemptr.phenotype_id = viageneptr.phenotype_id and viachemptr.via_term_object_type_id = ? and viageneptr.via_term_object_type_id = ? and chemterm.id = viachemptr.via_term_id and geneterm.id = viageneptr.via_term_id and phenotypeterm.id = viachemptr.phenotype_id and diseaseterm.id = viachemptr.term_id ) select distinct initialtetramerset.chemterm, initialtetramerset.geneterm, initialtetramerset.phenotypeterm, initialtetramerset.diseaseterm from initialtetramerset where exists ( select ? from phenotype_term_reference ptr where initialtetramerset.chem_id = ptr.term_id and initialtetramerset.phenotype_id = ptr.phenotype_id and ptr.source_cd in (...))) as tetramercount;Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Aug 22 12 1 20m39s 20m39s -
SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet -- -- WHERE EXISTS -- G-C -- ( -- select 1 -- from gene_chem_reference gcr -- where initialTetramerSet.gene_id = gcr.gene_id -- and initialTetramerSet.chem_id = gcr.chem_id -- ) -- AND EXISTS -- C-P where EXISTS -- C-P ( select 1 from phenotype_term_reference ptr WHERE initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ('C')) -- AND EXISTS -- G-P -- ( -- select 1 -- from gene_go_annot gga -- WHERE initialTetramerSet.gene_id = gga.gene_id -- and initialTetramerSet.phenotype_id = gga.go_term_id -- -- AND gga.is_not IS FALSE -- ) -- -- ------------------------------------------------- -- -- this takes seconds: -- AND chemTerm.nm = 'Zinc' -- AND chemTerm.object_type_id = 2 -- chemical -- ------------------------------------------------- -- this takes seconds: -- ------------------------------------------------- -- AND phenotypeTerm.nm_fts @@ to_tsquery('common.english_nostops','NEURON') -- AND phenotypeTerm.object_type_id = 5 ) AS tetramerCount;
Date: 2024-08-22 12:23:52 Duration: 20m39s
6 2m11s 2m11s 2m11s 1 2m11s select count(*) from ( with initialtetramerset as ( select viachemptr.via_term_id as chem_id, viageneptr.via_term_id as gene_id, viachemptr.phenotype_id as phenotype_id, viachemptr.term_id as disease_id, chemterm.nm as chemterm, geneterm.nm as geneterm, phenotypeterm.nm as phenotypeterm, diseaseterm.nm as diseaseterm from phenotype_term_reference viachemptr, phenotype_term_reference viageneptr, term chemterm, term geneterm, term phenotypeterm, term diseaseterm where viachemptr.term_id = viageneptr.term_id and viachemptr.term_object_type_id = ? and viachemptr.phenotype_id = viageneptr.phenotype_id and viachemptr.via_term_object_type_id = ? and viageneptr.via_term_object_type_id = ? and chemterm.id = viachemptr.via_term_id and geneterm.id = viageneptr.via_term_id and phenotypeterm.id = viachemptr.phenotype_id and diseaseterm.id = viachemptr.term_id ) select distinct initialtetramerset.chemterm, initialtetramerset.geneterm, initialtetramerset.phenotypeterm, initialtetramerset.diseaseterm from initialtetramerset) as tetramercount;Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Aug 22 10 1 2m11s 2m11s -
SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id, -- chem viaGenePTR.via_term_id AS gene_id, -- gene viaChemPTR.phenotype_id AS phenotype_id, viaChemPTR.term_id AS disease_id, -- disease chemTerm.nm AS chemTerm, geneTerm.nm AS geneTerm, phenotypeTerm.nm AS phenotypeTerm, diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR, phenotype_term_reference viaGenePTR, term chemTerm, term geneTerm, term phenotypeTerm, term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id ) SELECT DISTINCT initialTetramerSet.chemTerm, initialTetramerSet.geneTerm, initialTetramerSet.phenotypeTerm, initialTetramerSet.diseaseTerm FROM initialTetramerSet -- WHERE EXISTS -- G-C -- ( -- select 1 -- from gene_chem_reference gcr -- where initialTetramerSet.gene_id = gcr.gene_id -- and initialTetramerSet.chem_id = gcr.chem_id -- ) -- AND EXISTS -- C-P -- ( -- select 1 -- from phenotype_term_reference ptr -- WHERE initialTetramerSet.chem_id = ptr.term_id -- and initialTetramerSet.phenotype_id = ptr.phenotype_id -- AND ptr.source_cd IN ( 'C' ) -- ) -- AND EXISTS -- G-P -- ( -- select 1 -- from gene_go_annot gga -- WHERE initialTetramerSet.gene_id = gga.gene_id -- and initialTetramerSet.phenotype_id = gga.go_term_id -- -- AND gga.is_not IS FALSE -- ) -- -- ------------------------------------------------- -- -- this takes seconds: -- AND chemTerm.nm = 'Zinc' -- AND chemTerm.object_type_id = 2 -- chemical -- ------------------------------------------------- -- this takes seconds: -- ------------------------------------------------- -- AND phenotypeTerm.nm_fts @@ to_tsquery('common.english_nostops','NEURON') -- AND phenotypeTerm.object_type_id = 5 ) AS tetramerCount;
Date: 2024-08-22 10:16:10 Duration: 2m11s
7 1s222ms 31s721ms 14s359ms 14 3m21s select ? as chart_name, pg_catalog.row_to_json(t) as chart_data from ( select ( select count(*) from pg_catalog.pg_stat_activity where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Total", ( select count(*) from pg_catalog.pg_stat_activity where state = ? and datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Active", ( select count(*) from pg_catalog.pg_stat_activity where state = ? and datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Idle") t union all select ? as chart_name, pg_catalog.row_to_json(t) as chart_data from ( select ( select sum(xact_commit) + sum(xact_rollback) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Transactions", ( select sum(xact_commit) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Commits", ( select sum(xact_rollback) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Rollbacks") t union all select ? as chart_name, pg_catalog.row_to_json(t) as chart_data from ( select ( select sum(tup_inserted) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Inserts", ( select sum(tup_updated) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Updates", ( select sum(tup_deleted) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Deletes") t union all select ? as chart_name, pg_catalog.row_to_json(t) as chart_data from ( select ( select sum(tup_fetched) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Fetched", ( select sum(tup_returned) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Returned") t union all select ? as chart_name, pg_catalog.row_to_json(t) as chart_data from ( select ( select sum(blks_read) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Reads", ( select sum(blks_hit) from pg_catalog.pg_stat_database where datname = ( select datname from pg_catalog.pg_database where oid = ?)) AS "Hits") t;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Aug 22 13 2 2s713ms 1s356ms 14 4 25s708ms 6s427ms 15 1 13s876ms 13s876ms 16 4 1m44s 26s214ms 17 3 53s876ms 17s958ms [ User: pub1 - Total duration: 1s222ms - Times executed: 1 ]
[ Application: pgAdmin 4 - DB:ctddev51 - Total duration: 1s222ms - Times executed: 1 ]
-
/*pga4dash*/ SELECT 'session_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Total", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'active' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Active", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'idle' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Idle") t UNION ALL SELECT 'tps_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(xact_commit) + sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Transactions", ( SELECT sum(xact_commit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Commits", ( SELECT sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Rollbacks") t UNION ALL SELECT 'ti_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_inserted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Inserts", ( SELECT sum(tup_updated) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Updates", ( SELECT sum(tup_deleted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Deletes") t UNION ALL SELECT 'to_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_fetched) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Fetched", ( SELECT sum(tup_returned) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Returned") t UNION ALL SELECT 'bio_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(blks_read) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Reads", ( SELECT sum(blks_hit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Hits") t;
Date: 2024-08-22 16:00:34 Duration: 31s721ms
-
/*pga4dash*/ SELECT 'session_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Total", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'active' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Active", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'idle' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Idle") t UNION ALL SELECT 'tps_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(xact_commit) + sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Transactions", ( SELECT sum(xact_commit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Commits", ( SELECT sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Rollbacks") t UNION ALL SELECT 'ti_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_inserted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Inserts", ( SELECT sum(tup_updated) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Updates", ( SELECT sum(tup_deleted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Deletes") t UNION ALL SELECT 'to_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_fetched) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Fetched", ( SELECT sum(tup_returned) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Returned") t UNION ALL SELECT 'bio_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(blks_read) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Reads", ( SELECT sum(blks_hit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Hits") t;
Date: 2024-08-22 17:30:29 Duration: 26s125ms
-
/*pga4dash*/ SELECT 'session_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Total", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'active' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Active", ( SELECT count(*) FROM pg_catalog.pg_stat_activity WHERE state = 'idle' AND datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Idle") t UNION ALL SELECT 'tps_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(xact_commit) + sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Transactions", ( SELECT sum(xact_commit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Commits", ( SELECT sum(xact_rollback) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Rollbacks") t UNION ALL SELECT 'ti_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_inserted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Inserts", ( SELECT sum(tup_updated) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Updates", ( SELECT sum(tup_deleted) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Deletes") t UNION ALL SELECT 'to_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(tup_fetched) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Fetched", ( SELECT sum(tup_returned) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Returned") t UNION ALL SELECT 'bio_stats' AS chart_name, pg_catalog.row_to_json(t) AS chart_data FROM ( SELECT ( SELECT sum(blks_read) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Reads", ( SELECT sum(blks_hit) FROM pg_catalog.pg_stat_database WHERE datname = ( SELECT datname FROM pg_catalog.pg_database WHERE oid = 484829)) AS "Hits") t;
Date: 2024-08-22 17:21:28 Duration: 25s673ms
8 10s166ms 10s166ms 10s166ms 1 10s166ms explain analyze select count(distinct (phenotype_id)) from phenotype_term_reference;Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Aug 22 14 1 10s166ms 10s166ms -
explain analyze select count(distinct (phenotype_id)) -- select count(*) from phenotype_term_reference;
Date: 2024-08-22 14:22:37 Duration: 10s166ms
9 6s862ms 6s862ms 6s862ms 1 6s862ms select count(distinct (phenotype_id)) from phenotype_term_reference;Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Aug 22 14 1 6s862ms 6s862ms -
select count(distinct (phenotype_id)) from phenotype_term_reference;
Date: 2024-08-22 14:21:21 Duration: 6s862ms
10 4s162ms 4s162ms 4s162ms 1 4s162ms select ? "Input", sqi.chem_nm "ChemicalName", sqi.chem_acc_txt "ChemicalID", sqi.casrn "CasRN", sqi.gene_symbol "GeneSymbol", sqi.gene_acc_txt "GeneID", sqi.ontology_nm "Ontology", sqi.go_term_nm "GoTermName", sqi.go_acc_txt "GoTermID" from ( with sq as ( select distinct c.id chem_id, c.nm chem_nm, c.acc_txt chem_acc_txt, c.secondary_nm casrn, c.nm_sort chem_nm_sort, gcr.gene_id, g.nm gene_symbol, g.acc_txt gene_acc_txt, g.nm_sort gene_symbol_sort from term c inner join gene_chem_reference gcr on c.id = gcr.chem_id inner join term g on gcr.gene_id = g.id where (c.id = ?)) select distinct sq.chem_nm, sq.chem_acc_txt, sq.casrn, sq.gene_symbol, sq.gene_acc_txt, gt.nm go_term_nm, gt.acc_txt go_acc_txt, sq.chem_nm_sort, sq.gene_symbol_sort, gt.nm_sort, d.nm ontology_nm from sq inner join gene_go_annot gga on sq.gene_id = gga.gene_id inner join dag_node gt on gga.go_term_id = gt.object_id inner join dag d on gt.dag_id = d.id where gga.is_not = false and (d.id = ? or d.id = ?) order by sq.chem_nm_sort, sq.gene_symbol_sort, d.nm, gt.nm_sort) sqi;Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Aug 22 05 1 4s162ms 4s162ms -
SELECT /* BatchChemGODAO */ 'ddt' "Input", sqi.chem_nm "ChemicalName", sqi.chem_acc_txt "ChemicalID", sqi.casRN "CasRN", sqi.gene_symbol "GeneSymbol", sqi.gene_acc_txt "GeneID", sqi.ontology_nm "Ontology", sqi.go_term_nm "GoTermName", sqi.go_acc_txt "GoTermID" FROM ( WITH sq AS ( SELECT DISTINCT c.id chem_id, c.nm chem_nm, c.acc_txt chem_acc_txt, c.secondary_nm casRN, c.nm_sort chem_nm_sort, gcr.gene_id, g.nm gene_symbol, g.acc_txt gene_acc_txt, g.nm_sort gene_symbol_sort FROM term c INNER JOIN gene_chem_reference gcr ON c.id = gcr.chem_id INNER JOIN term g ON gcr.gene_id = g.id WHERE (c.id = 1291235)) SELECT DISTINCT sq.chem_nm, sq.chem_acc_txt, sq.casRN, sq.gene_symbol, sq.gene_acc_txt, gt.nm go_term_nm, gt.acc_txt go_acc_txt, sq.chem_nm_sort, sq.gene_symbol_sort, gt.nm_sort, d.nm ontology_nm FROM sq INNER JOIN gene_go_annot gga ON sq.gene_id = gga.gene_id INNER JOIN dag_node gt ON gga.go_term_id = gt.object_id INNER JOIN dag d ON gt.dag_id = d.id WHERE gga.is_not = false AND (d.id = 5 OR d.id = 4) ORDER BY sq.chem_nm_sort, sq.gene_symbol_sort, d.nm, gt.nm_sort) sqi;
Date: 2024-08-22 05:48:28 Duration: 4s162ms Bind query: yes
11 4s45ms 4s45ms 4s45ms 1 4s45ms select gcr.ixn_id, null, null, null from gene_chem_reference gcr where gcr.gene_id = any (array (( select gd.gene_id from term t inner join dag_path dp on t.id = dp.ancestor_object_id inner join gene_disease gd on dp.descendant_object_id = gd.disease_id where upper(t.nm) like ? and t.object_type_id = ?))) and gcr.id in ( select gcra.gene_chem_reference_id from gene_chem_reference_axn gcra where (gcra.action_degree_type_nm = ?));Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Aug 22 05 1 4s45ms 4s45ms [ User: pubeu - Total duration: 4s45ms - Times executed: 1 ]
-
SELECT /* CIQH.getIxnCacheQuery */ gcr.ixn_id, NULL, NULL, NULL FROM gene_chem_reference gcr WHERE /* CIQH.getIxnWhereCore */ gcr.gene_id = ANY (ARRAY (( SELECT /* IQH.getMasterDiseaseWhereEquals.Name.Gene */ gd.gene_id FROM term t INNER JOIN dag_path dp ON t.id = dp.ancestor_object_id INNER JOIN gene_disease gd ON dp.descendant_object_id = gd.disease_id WHERE UPPER(t.nm) LIKE 'ASTHMA' AND t.object_type_id = 3))) AND gcr.id IN ( SELECT gcra.gene_chem_reference_id FROM gene_chem_reference_axn gcra WHERE (gcra.action_degree_type_nm = 'increases'));
Date: 2024-08-22 05:47:19 Duration: 4s45ms Database: ctddev51 User: pubeu Bind query: yes
12 4s32ms 4s32ms 4s32ms 1 4s32ms select distinct associatedterm.nm || ? || o.cd || ? || associatedterm.nm_html || ? || associatedterm.acc_txt || ? || associatedterm.acc_db_cd as associatedterm, associatedterm.id associatedtermid, ptr.ixn_id ixnid, associatedterm.object_type_id || ? || associatedterm.nm_sort associatedtermnmsort, coalesce(associatedterm.secondary_nm, ?) casrn, phenotypeterm.nm || ? || ? || ? || phenotypeterm.nm_html || ? || phenotypeterm.acc_txt || ? || phenotypeterm.acc_db_cd as phenotype, phenotypeterm.id phenotypeid, ( 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 anatomyterm.nm_html || ? || anatomyterm.acc_txt || ? || ia.level_seq || ? || anatomyterm.acc_db_cd || ? || anatomyterm.nm, ?)) as anatomyterms, count(distinct taxonterm.nm) taxoncount, i.ixn_prose_html ixnprosehtml, i.ixn_prose_txt ixnprose, i.sort_txt ixnsort, ( select string_agg(distinct r.acc_txt, ?)) as references, count(distinct ptr.reference_id) refcount, pt.indirect_term_qty inferredcount, count(*) over () fullrowcount from phenotype_term_reference ptr inner join phenotype_term pt on ptr.term_id = pt.term_id and ptr.phenotype_id = pt.phenotype_id inner join term associatedterm on ptr.term_id = associatedterm.id inner join term phenotypeterm on ptr.phenotype_id = phenotypeterm.id left outer join term taxonterm on ptr.taxon_id = taxonterm.id inner join reference r on ptr.reference_id = r.id inner join ixn i on ptr.ixn_id = i.id inner join object_type o on associatedterm.object_type_id = o.id left outer join ixn_anatomy ia on ptr.ixn_id = ia.ixn_id left outer join term anatomyterm on ia.anatomy_id = anatomyterm.id where ptr.term_id in ( select distinct dp.descendant_object_id from dag_path dp where dp.ancestor_object_id in ( select distinct id from term baseterm where object_type_id = ? and upper(baseterm.nm) like ?)) and ptr.term_object_type_id = ? and ptr.phenotype_id in ( select distinct dp.descendant_object_id from dag_path dp where dp.ancestor_object_id in ( select distinct id from term baseterm where object_type_id = ? and baseterm.id in ( select object_id from db_link l where l.acc_txt = ? and l.type_cd = ? and l.object_type_id = ?))) and taxonterm.id in ( select distinct dp.descendant_object_id from dag_path dp where dp.ancestor_object_id in ( select distinct id from term baseterm where object_type_id = ? and baseterm.id in ( select object_id from db_link l where l.acc_txt = ? and l.type_cd = ? and l.object_type_id = ?))) and i.id in ( select ixn_id from ixn_axn where action_type_nm = ? and action_degree_type_nm in (...)) group by associatedterm, associatedtermnmsort, phenotype, casrn, ixnid, ixnprosehtml, ixnprose, ixnsort, associatedtermid, phenotypeid, inferredcount order by associatedtermnmsort limit ?;Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Aug 22 05 1 4s32ms 4s32ms -
select distinct /* ChemPhenotypesAssnsDAO */ associatedTerm.nm || '^' || o.cd || '^' || associatedTerm.nm_html || '^' || associatedTerm.acc_txt || '^' || associatedTerm.acc_db_cd as associatedTerm, associatedTerm.id associatedTermId, ptr.ixn_id ixnId, associatedTerm.object_type_id || '|' || associatedTerm.nm_sort associatedTermNmSort, COALESCE(associatedTerm.secondary_nm, '') casRN, phenotypeTerm.nm || '^' || 'go' || '^' || phenotypeTerm.nm_html || '^' || phenotypeTerm.acc_txt || '^' || phenotypeTerm.acc_db_cd as phenotype, phenotypeTerm.id phenotypeId, ( 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 anatomyTerm.nm_html || '^' || anatomyTerm.acc_txt || '^' || ia.level_seq || '^' || anatomyTerm.acc_db_cd || '^' || anatomyTerm.nm, '|')) as anatomyTerms, COUNT(DISTINCT taxonTerm.nm) taxonCount, i.ixn_prose_html ixnProseHtml, i.ixn_prose_txt ixnProse, i.sort_txt ixnSort, ( SELECT STRING_AGG(distinct r.acc_txt, '|')) as references, COUNT(DISTINCT ptr.reference_id) refCount, pt.indirect_term_qty inferredCount, COUNT(*) OVER () fullRowCount from phenotype_term_reference ptr inner join phenotype_term pt on ptr.term_id = pt.term_id and ptr.phenotype_id = pt.phenotype_id inner join term associatedTerm on ptr.term_id = associatedTerm.id inner join term phenotypeTerm on ptr.phenotype_id = phenotypeTerm.id left outer join term taxonTerm on ptr.taxon_id = taxonTerm.id inner join reference r on ptr.reference_id = r.id inner join ixn i on ptr.ixn_id = i.id inner join object_type o on associatedTerm.object_type_id = o.id left outer join ixn_anatomy ia on ptr.ixn_id = ia.ixn_id left outer join term anatomyTerm on ia.anatomy_id = anatomyTerm.id where ptr.term_id IN ( select /* DBConstants.getDAGTermSQL */ distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id in ( select distinct id from term baseTerm where object_type_id = 2 and upper(baseTerm.nm) LIKE 'ZINC')) and ptr.term_object_type_id = 2 and ptr.phenotype_id IN ( select /* DBConstants.getDAGTermSQL */ distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id in ( select distinct id from term baseTerm where object_type_id = 5 and baseTerm.id in ( select object_id from db_link l where l.acc_txt = 'GO:0006915' AND l.type_cd = 'A' AND l.object_type_id = 5))) and taxonTerm.id in ( select /* DBConstants.getDAGTermSQL */ distinct dp.descendant_object_id from dag_path dp WHERE dp.ancestor_object_id in ( select distinct id from term baseTerm where object_type_id = 1 and baseTerm.id in ( select object_id from db_link l where l.acc_txt = '9606' AND l.type_cd = 'A' AND l.object_type_id = 1))) and i.id in ( select ixn_id from ixn_axn where action_type_nm = 'phenotype' and action_degree_type_nm in ('increases')) group by associatedTerm, associatedTermNmSort, phenotype, casRN, ixnId, ixnProseHtml, ixnProse, ixnSort, associatedTermId, phenotypeId, inferredCount ORDER BY associatedTermNmSort LIMIT 50;
Date: 2024-08-22 05:48:48 Duration: 4s32ms Bind query: yes
13 3s973ms 3s973ms 3s973ms 1 3s973ms select g.id geneid, g.acc_txt acc, g.nm nm, g.nm nmhtml, g.secondary_nm secondarynm, g.has_chems haschems, g.has_diseases hasdiseases, g.has_exposures hasexposures, g.has_phenotypes hasphenotypes, count(*) over () fullrowcount from term g where g.id in ( select gcr.gene_id from gene_chem_reference gcr where gcr.gene_id = any (array (( select gd.gene_id from term t inner join dag_path dp on t.id = dp.ancestor_object_id inner join gene_disease gd on dp.descendant_object_id = gd.disease_id where upper(t.nm) like ? and t.object_type_id = ?))) and gcr.id in ( select gcra.gene_chem_reference_id from gene_chem_reference_axn gcra where (gcra.action_degree_type_nm = ?))) order by g.nm_sort, g.id limit ?;Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Aug 22 05 1 3s973ms 3s973ms -
SELECT /* AdvancedGeneQueryDAO.getData */ g.id geneId, g.acc_txt acc, g.nm nm, g.nm nmHtml, g.secondary_nm secondaryNm, g.has_chems hasChems, g.has_diseases hasDiseases, g.has_exposures hasExposures, g.has_phenotypes hasPhenotypes, COUNT(*) OVER () fullRowCount FROM term g WHERE g.id IN ( SELECT gcr.gene_id FROM gene_chem_reference gcr WHERE /* CIQH.getIxnWhereCore */ gcr.gene_id = ANY (ARRAY (( SELECT /* IQH.getMasterDiseaseWhereEquals.Name.Gene */ gd.gene_id FROM term t INNER JOIN dag_path dp ON t.id = dp.ancestor_object_id INNER JOIN gene_disease gd ON dp.descendant_object_id = gd.disease_id WHERE UPPER(t.nm) LIKE 'ASTHMA' AND t.object_type_id = 3))) AND gcr.id IN ( SELECT gcra.gene_chem_reference_id FROM gene_chem_reference_axn gcra WHERE (gcra.action_degree_type_nm = 'increases'))) ORDER BY g.nm_sort, g.id LIMIT 50;
Date: 2024-08-22 05:47:24 Duration: 3s973ms Bind query: yes
14 1s69ms 6s26ms 3s1ms 16 48s26ms with recursive sub_node ( object_id, id, path, lvl ) as ( select n.object_id, n.id, array[n.nm_sort], ? from dag_node n where n.object_id = ? union all select n.object_id, n.id, cast(path || n.nm_sort as varchar(?)[]), sn.lvl + ? from dag_node n inner join sub_node sn on (n.parent_id = sn.id)) select distinct t.nm prinm, t.nm_html prinmhtml, t.secondary_nm secondarynm, t.acc_db_cd accdbcd, t.acc_txt termacc, t.is_leaf isleaf, t.has_chems haschems, t.has_diseases hasdiseases, t.has_exposures hasexposures, t.has_genes hasgenes, sn.lvl, sn.path, max(sn.lvl) over () maxlvl, t.has_phenotypes hasphenotypes from sub_node sn inner join term t on sn.object_id = t.id where sn.lvl <= ? order by sn.path;Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Aug 22 05 2 4s579ms 2s289ms 12 2 4s508ms 2s254ms 13 4 14s58ms 3s514ms 14 8 24s879ms 3s109ms [ User: pubeu - Total duration: 37s465ms - Times executed: 8 ]
-
WITH recursive sub_node ( object_id, id, path, lvl ) AS ( SELECT n.object_id, n.id, ARRAY[n.nm_sort], 1 FROM dag_node n WHERE n.object_id = '589967' UNION ALL SELECT n.object_id, n.id, CAST(path || n.nm_sort AS varchar(600)[]), sn.lvl + 1 FROM dag_node n INNER JOIN sub_node sn ON (n.parent_id = sn.id)) SELECT /* TreeTermBasicsDAO.getDescendants */ DISTINCT t.nm priNm, t.nm_html priNmHtml, t.secondary_nm secondaryNm, t.acc_db_cd accDbCd, t.acc_txt termAcc, t.is_leaf isLeaf, t.has_chems hasChems, t.has_diseases hasDiseases, t.has_exposures hasExposures, t.has_genes hasGenes, sn.lvl, sn.path, MAX(sn.lvl) OVER () maxLvl, t.has_phenotypes hasPhenotypes FROM sub_node sn INNER JOIN term t ON sn.object_id = t.id WHERE sn.lvl <= 2 ORDER BY sn.path;
Date: 2024-08-22 14:55:32 Duration: 6s26ms Database: ctddev51 User: pubeu Bind query: yes
-
WITH recursive sub_node ( object_id, id, path, lvl ) AS ( SELECT n.object_id, n.id, ARRAY[n.nm_sort], 1 FROM dag_node n WHERE n.object_id = '589967' UNION ALL SELECT n.object_id, n.id, CAST(path || n.nm_sort AS varchar(600)[]), sn.lvl + 1 FROM dag_node n INNER JOIN sub_node sn ON (n.parent_id = sn.id)) SELECT /* TreeTermBasicsDAO.getDescendants */ DISTINCT t.nm priNm, t.nm_html priNmHtml, t.secondary_nm secondaryNm, t.acc_db_cd accDbCd, t.acc_txt termAcc, t.is_leaf isLeaf, t.has_chems hasChems, t.has_diseases hasDiseases, t.has_exposures hasExposures, t.has_genes hasGenes, sn.lvl, sn.path, MAX(sn.lvl) OVER () maxLvl, t.has_phenotypes hasPhenotypes FROM sub_node sn INNER JOIN term t ON sn.object_id = t.id WHERE sn.lvl <= 2 ORDER BY sn.path;
Date: 2024-08-22 13:57:32 Duration: 5s751ms Database: ctddev51 User: pubeu Bind query: yes
-
WITH recursive sub_node ( object_id, id, path, lvl ) AS ( SELECT n.object_id, n.id, ARRAY[n.nm_sort], 1 FROM dag_node n WHERE n.object_id = '589967' UNION ALL SELECT n.object_id, n.id, CAST(path || n.nm_sort AS varchar(600)[]), sn.lvl + 1 FROM dag_node n INNER JOIN sub_node sn ON (n.parent_id = sn.id)) SELECT /* TreeTermBasicsDAO.getDescendants */ DISTINCT t.nm priNm, t.nm_html priNmHtml, t.secondary_nm secondaryNm, t.acc_db_cd accDbCd, t.acc_txt termAcc, t.is_leaf isLeaf, t.has_chems hasChems, t.has_diseases hasDiseases, t.has_exposures hasExposures, t.has_genes hasGenes, sn.lvl, sn.path, MAX(sn.lvl) OVER () maxLvl, t.has_phenotypes hasPhenotypes FROM sub_node sn INNER JOIN term t ON sn.object_id = t.id WHERE sn.lvl <= 2 ORDER BY sn.path;
Date: 2024-08-22 13:54:45 Duration: 5s571ms Database: ctddev51 User: pubeu Bind query: yes
15 1s36ms 3s22ms 2s111ms 79 2m46s select pg_database_size(datname::text) from pg_catalog.pg_database where datistemplate = false and datname = ?;Times Reported Time consuming queries #15
Day Hour Count Duration Avg duration Aug 22 13 6 12s355ms 2s59ms 14 4 8s742ms 2s185ms 15 8 16s182ms 2s22ms 16 5 11s583ms 2s316ms 17 9 17s285ms 1s920ms 18 10 18s6ms 1s800ms 19 8 18s929ms 2s366ms 20 10 24s286ms 2s428ms 21 6 10s968ms 1s828ms 22 8 15s661ms 1s957ms 23 5 12s844ms 2s568ms [ User: zbx_monitor - Total duration: 1m55s - Times executed: 54 ]
-
SELECT pg_database_size(datname::text) FROM pg_catalog.pg_database WHERE datistemplate = false AND datname = 'postgres';
Date: 2024-08-22 22:04:05 Duration: 3s22ms Database: postgres User: zbx_monitor Bind query: yes
-
SELECT pg_database_size(datname::text) FROM pg_catalog.pg_database WHERE datistemplate = false AND datname = 'postgres';
Date: 2024-08-22 17:59:05 Duration: 3s12ms Database: postgres User: zbx_monitor Bind query: yes
-
SELECT pg_database_size(datname::text) FROM pg_catalog.pg_database WHERE datistemplate = false AND datname = 'postgres';
Date: 2024-08-22 23:14:05 Duration: 3s9ms Database: postgres User: zbx_monitor Bind query: yes
16 1s50ms 3s5ms 2s59ms 25 51s481ms select row_to_json(t) from ( select case when pg_is_in_recovery() then ? else pg_wal_lsn_diff (pg_current_wal_lsn (), ?) end as write, case when not pg_is_in_recovery() then ? else pg_wal_lsn_diff (pg_last_wal_receive_lsn (), ?) end as receive, count(*) from pg_ls_waldir () as count) t;Times Reported Time consuming queries #16
Day Hour Count Duration Avg duration Aug 22 13 1 1s50ms 1s50ms 14 1 2s948ms 2s948ms 15 3 6s761ms 2s253ms 16 2 4s47ms 2s23ms 17 2 3s588ms 1s794ms 18 3 6s217ms 2s72ms 19 2 4s738ms 2s369ms 20 2 3s306ms 1s653ms 21 2 4s788ms 2s394ms 22 3 5s333ms 1s777ms 23 4 8s701ms 2s175ms [ User: zbx_monitor - Total duration: 31s710ms - Times executed: 16 ]
-
SELECT row_to_json(T) FROM ( SELECT CASE WHEN pg_is_in_recovery() THEN 0 ELSE pg_wal_lsn_diff (pg_current_wal_lsn (), '0/00000000') END AS WRITE, CASE WHEN NOT pg_is_in_recovery() THEN 0 ELSE pg_wal_lsn_diff (pg_last_wal_receive_lsn (), '0/00000000') END AS RECEIVE, count(*) FROM pg_ls_waldir () AS COUNT) T;
Date: 2024-08-22 23:32:44 Duration: 3s5ms Bind query: yes
-
SELECT row_to_json(T) FROM ( SELECT CASE WHEN pg_is_in_recovery() THEN 0 ELSE pg_wal_lsn_diff (pg_current_wal_lsn (), '0/00000000') END AS WRITE, CASE WHEN NOT pg_is_in_recovery() THEN 0 ELSE pg_wal_lsn_diff (pg_last_wal_receive_lsn (), '0/00000000') END AS RECEIVE, count(*) FROM pg_ls_waldir () AS COUNT) T;
Date: 2024-08-22 14:17:44 Duration: 2s948ms Database: postgres User: zbx_monitor Bind query: yes
-
SELECT row_to_json(T) FROM ( SELECT CASE WHEN pg_is_in_recovery() THEN 0 ELSE pg_wal_lsn_diff (pg_current_wal_lsn (), '0/00000000') END AS WRITE, CASE WHEN NOT pg_is_in_recovery() THEN 0 ELSE pg_wal_lsn_diff (pg_last_wal_receive_lsn (), '0/00000000') END AS RECEIVE, count(*) FROM pg_ls_waldir () AS COUNT) T;
Date: 2024-08-22 21:42:44 Duration: 2s754ms Database: postgres User: zbx_monitor Bind query: yes
17 1s76ms 2s532ms 1s598ms 10 15s985ms select count(*) from pg_catalog.pg_stat_all_tables where (n_dead_tup / (n_live_tup + n_dead_tup)::float8) > ?.? and (n_live_tup + n_dead_tup) > ?;Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration Aug 22 13 1 1s103ms 1s103ms 14 2 2s679ms 1s339ms 18 1 1s864ms 1s864ms 21 3 5s15ms 1s671ms 22 1 1s282ms 1s282ms 23 2 4s40ms 2s20ms [ User: zbx_monitor - Total duration: 13s452ms - Times executed: 9 ]
-
SELECT count(*) FROM pg_catalog.pg_stat_all_tables WHERE (n_dead_tup / (n_live_tup + n_dead_tup)::float8) > 0.2 AND (n_live_tup + n_dead_tup) > 50;
Date: 2024-08-22 23:19:09 Duration: 2s532ms Bind query: yes
-
SELECT count(*) FROM pg_catalog.pg_stat_all_tables WHERE (n_dead_tup / (n_live_tup + n_dead_tup)::float8) > 0.2 AND (n_live_tup + n_dead_tup) > 50;
Date: 2024-08-22 21:31:06 Duration: 2s529ms Database: postgres User: zbx_monitor Bind query: yes
-
SELECT count(*) FROM pg_catalog.pg_stat_all_tables WHERE (n_dead_tup / (n_live_tup + n_dead_tup)::float8) > 0.2 AND (n_live_tup + n_dead_tup) > 50;
Date: 2024-08-22 18:22:06 Duration: 1s864ms Database: ctddev51 User: zbx_monitor Bind query: yes
18 1s278ms 1s555ms 1s405ms 5 7s25ms select row_to_json(t) from ( select archived_count, failed_count from pg_stat_archiver) t;Times Reported Time consuming queries #18
Day Hour Count Duration Avg duration Aug 22 12 2 2s646ms 1s323ms 18 2 2s823ms 1s411ms 23 1 1s555ms 1s555ms [ User: zbx_monitor - Total duration: 2s834ms - Times executed: 2 ]
-
SELECT row_to_json(T) FROM ( SELECT archived_count, failed_count FROM pg_stat_archiver) T;
Date: 2024-08-22 23:18:41 Duration: 1s555ms Database: postgres User: zbx_monitor Bind query: yes
-
SELECT row_to_json(T) FROM ( SELECT archived_count, failed_count FROM pg_stat_archiver) T;
Date: 2024-08-22 18:34:42 Duration: 1s544ms Bind query: yes
-
SELECT row_to_json(T) FROM ( SELECT archived_count, failed_count FROM pg_stat_archiver) T;
Date: 2024-08-22 12:46:41 Duration: 1s366ms Bind query: yes
19 1s331ms 1s441ms 1s386ms 2 2s772ms select coalesce(d.abbr_display, d.nm_display) nm # ?, d.description # ?, coalesce(d.abbr, d.nm) anchor # ?, get_homepage_url (d.id) url # ? from db d # ? where d.id in (# ? select l.db_id # ? from db_link l # ? where l.type_cd = ? # ? and l.object_type_id = ?) # ? order by ?;Times Reported Time consuming queries #19
Day Hour Count Duration Avg duration Aug 22 05 1 1s331ms 1s331ms 14 1 1s441ms 1s441ms [ User: pubeu - Total duration: 1s441ms - Times executed: 1 ]
-
SELECT COALESCE(d.abbr_display, d.nm_display) nm # 015, d.description # 015, COALESCE(d.abbr, d.nm) anchor # 015, get_homepage_url (d.id) url # 015 FROM db d # 015 WHERE d.id IN (# 015 SELECT l.db_id # 015 FROM db_link l # 015 WHERE l.type_cd = 'X' # 015 AND l.object_type_id = 4) # 015 ORDER BY 1;
Date: 2024-08-22 14:45:11 Duration: 1s441ms Database: ctddev51 User: pubeu Bind query: yes
-
SELECT COALESCE(d.abbr_display, d.nm_display) nm # 015, d.description # 015, COALESCE(d.abbr, d.nm) anchor # 015, get_homepage_url (d.id) url # 015 FROM db d # 015 WHERE d.id IN (# 015 SELECT l.db_id # 015 FROM db_link l # 015 WHERE l.type_cd = 'X' # 015 AND l.object_type_id = 4) # 015 ORDER BY 1;
Date: 2024-08-22 05:48:34 Duration: 1s331ms Bind query: yes
20 1s149ms 1s571ms 1s360ms 2 2s721ms select fg.nm fromgenesymbol, fg.acc_txt fromgeneacc, tg.nm togenesymbol, tg.acc_txt togeneacc, ft.nm fromtaxonnm, ft.secondary_nm fromtaxoncommonnm, ft.acc_txt fromtaxonacc, tt.nm totaxonnm, tt.secondary_nm totaxoncommonnm, tt.acc_txt totaxonacc, ggr.experimental_sys_nm, ggr.experimental_sys_type, ( select string_agg(ggt.throughput_txt, ? order by ggt.throughput_txt) from gene_gene_ref_throughput ggt where ggt.gene_gene_reference_id = ggr.id) throughput, count(*) over () fullrowcount from gene_gene_reference ggr inner join term fg on ggr.from_gene_id = fg.id inner join term tg on ggr.to_gene_id = tg.id inner join term ft on ggr.from_taxon_id = ft.id inner join term tt on ggr.to_taxon_id = tt.id where ggr.reference_id = ? order by fg.nm_sort, tg.nm_sort limit ?;Times Reported Time consuming queries #20
Day Hour Count Duration Avg duration Aug 22 05 2 2s721ms 1s360ms [ User: pubeu - Total duration: 1s571ms - Times executed: 1 ]
-
SELECT /* ReferenceGeneGeneIxnsDAO */ fg.nm fromGeneSymbol, fg.acc_txt fromGeneAcc, tg.nm toGeneSymbol, tg.acc_txt toGeneAcc, ft.nm fromTaxonNm, ft.secondary_nm fromTaxonCommonNm, ft.acc_txt fromTaxonAcc, tt.nm toTaxonNm, tt.secondary_nm toTaxonCommonNm, tt.acc_txt toTaxonAcc, ggr.experimental_sys_nm, ggr.experimental_sys_type, ( SELECT STRING_AGG(ggt.throughput_txt, ', ' ORDER BY ggt.throughput_txt) FROM gene_gene_ref_throughput ggt WHERE ggt.gene_gene_reference_id = ggr.id) throughput, COUNT(*) OVER () fullRowCount FROM gene_gene_reference ggr INNER JOIN term fg ON ggr.from_gene_id = fg.id INNER JOIN term tg ON ggr.to_gene_id = tg.id INNER JOIN term ft ON ggr.from_taxon_id = ft.id INNER JOIN term tt ON ggr.to_taxon_id = tt.id WHERE ggr.reference_id = '111363' ORDER BY fg.nm_sort, tg.nm_sort LIMIT 50;
Date: 2024-08-22 05:48:10 Duration: 1s571ms Database: ctddev51 User: pubeu Bind query: yes
-
SELECT /* ReferenceGeneGeneIxnsDAO */ fg.nm fromGeneSymbol, fg.acc_txt fromGeneAcc, tg.nm toGeneSymbol, tg.acc_txt toGeneAcc, ft.nm fromTaxonNm, ft.secondary_nm fromTaxonCommonNm, ft.acc_txt fromTaxonAcc, tt.nm toTaxonNm, tt.secondary_nm toTaxonCommonNm, tt.acc_txt toTaxonAcc, ggr.experimental_sys_nm, ggr.experimental_sys_type, ( SELECT STRING_AGG(ggt.throughput_txt, ', ' ORDER BY ggt.throughput_txt) FROM gene_gene_ref_throughput ggt WHERE ggt.gene_gene_reference_id = ggr.id) throughput, COUNT(*) OVER () fullRowCount FROM gene_gene_reference ggr INNER JOIN term fg ON ggr.from_gene_id = fg.id INNER JOIN term tg ON ggr.to_gene_id = tg.id INNER JOIN term ft ON ggr.from_taxon_id = ft.id INNER JOIN term tt ON ggr.to_taxon_id = tt.id WHERE ggr.reference_id = '111363' ORDER BY fg.nm_sort, tg.nm_sort LIMIT 50;
Date: 2024-08-22 05:48:08 Duration: 1s149ms Bind query: yes
Time consuming prepare
Rank Total duration Times executed Min duration Max duration Avg duration Query NO DATASET
Time consuming bind
Rank Total duration Times executed Min duration Max duration Avg duration Query NO DATASET
-
Events
Log levels
Key values
- 12,544 Log entries
Events distribution
Key values
- 0 PANIC entries
- 347 FATAL entries
- 817 ERROR entries
- 0 WARNING entries
Most Frequent Errors/Events
Key values
- 449 Max number of times the same event was reported
- 1,164 Total events found
Rank Times reported Error 1 449 ERROR: canceling statement due to user request
Times Reported Most Frequent Error / Event #1
Day Hour Count Aug 22 10 3 12 2 13 35 14 59 15 54 16 43 17 54 18 58 19 28 20 32 21 25 22 32 23 24 - ERROR: canceling statement due to user request
- ERROR: canceling statement due to user request
- ERROR: canceling statement due to user request
Statement: SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id -- chem ,viaGenePTR.via_term_id AS gene_id -- gene ,viaChemPTR.phenotype_id AS phenotype_id ,viaChemPTR.term_id AS disease_id -- disease FROM phenotype_term_reference viaChemPTR ,phenotype_term_reference viaGenePTR WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ) SELECT DISTINCT chemTerm.nm ,geneTerm.nm ,phenotypeTerm.nm ,diseaseTerm.nm FROM initialTetramerSet ,term chemTerm ,term geneTerm ,term phenotypeTerm ,term diseaseTerm WHERE chemTerm.id = initialTetramerSet.chem_id AND geneTerm.id = initialTetramerSet.gene_id AND phenotypeTerm.id = initialTetramerSet.phenotype_id AND diseaseTerm.id = initialTetramerSet.disease_id AND EXISTS -- G-C ( select 1 from gene_chem_reference gcr where initialTetramerSet.gene_id = gcr.gene_id and initialTetramerSet.chem_id = gcr.chem_id ) AND EXISTS -- C-P ( select 1 from phenotype_term_reference ptr WHERE initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ( 'C' ) ) AND EXISTS -- G-P ( select 1 from gene_go_annot gga WHERE initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE ) -- ------------------------------------------------- -- AND chemTerm.nm = 'Zinc' -- AND chemTerm.object_type_id = 2 -- chemical ) AS tetramerCount
Date: 2024-08-22 10:04:53
Statement: SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id -- chem ,viaGenePTR.via_term_id AS gene_id -- gene ,viaChemPTR.phenotype_id AS phenotype_id ,viaChemPTR.term_id AS disease_id -- disease ,chemTerm.nm AS chemTerm ,geneTerm.nm AS geneTerm ,phenotypeTerm.nm AS phenotypeTerm ,diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR ,phenotype_term_reference viaGenePTR ,term chemTerm ,term geneTerm ,term phenotypeTerm ,term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id ) SELECT DISTINCT initialTetramerSet.chemTerm ,initialTetramerSet.geneTerm ,initialTetramerSet.phenotypeTerm ,initialTetramerSet.diseaseTerm FROM initialTetramerSet WHERE EXISTS -- G-C ( select 1 from gene_chem_reference gcr where initialTetramerSet.gene_id = gcr.gene_id and initialTetramerSet.chem_id = gcr.chem_id ) AND EXISTS -- C-P ( select 1 from phenotype_term_reference ptr WHERE initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ( 'C' ) ) AND EXISTS -- G-P ( select 1 from gene_go_annot gga WHERE initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE ) -- ------------------------------------------------- -- this takes seconds: -- AND initialTetramerSet.chemTerm = 'Zinc' -- ------------------------------------------------- -- this takes seconds: -- ------------------------------------------------- -- AND phenotypeTerm.nm_fts @@ to_tsquery('common.english_nostops','NEURON') -- AND phenotypeTerm.object_type_id = 5 ) AS tetramerCount
Date: 2024-08-22 10:09:42
Statement: SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id -- chem ,viaGenePTR.via_term_id AS gene_id -- gene ,viaChemPTR.phenotype_id AS phenotype_id ,viaChemPTR.term_id AS disease_id -- disease ,chemTerm.nm AS chemTerm ,geneTerm.nm AS geneTerm ,phenotypeTerm.nm AS phenotypeTerm ,diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR ,phenotype_term_reference viaGenePTR ,term chemTerm ,term geneTerm ,term phenotypeTerm ,term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id ) SELECT DISTINCT initialTetramerSet.chemTerm ,initialTetramerSet.geneTerm ,initialTetramerSet.phenotypeTerm ,initialTetramerSet.diseaseTerm FROM initialTetramerSet ,gene_chem_reference gcr ,phenotype_term_reference ptr ,gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ( 'C' ) -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm = 'Zinc' ) as test
Date: 2024-08-22 12:33:02
2 347 FATAL: connection to client lost
Times Reported Most Frequent Error / Event #2
Day Hour Count Aug 22 13 30 14 38 15 39 16 39 17 41 18 46 19 19 20 28 21 19 22 27 23 21 3 347 LOG: could not send data to client: Broken pipe
Times Reported Most Frequent Error / Event #3
Day Hour Count Aug 22 13 30 14 38 15 39 16 39 17 41 18 45 19 19 20 28 21 20 22 27 23 21 4 13 LOG: could not receive data from client: Connection timed out
Times Reported Most Frequent Error / Event #4
Day Hour Count Aug 22 18 9 19 4 5 3 ERROR: syntax error at or near "..."
Times Reported Most Frequent Error / Event #5
Day Hour Count Aug 22 10 1 12 1 17 1 - ERROR: syntax error at or near ";" at character 8
- ERROR: syntax error at or near "AND" at character 1652
- ERROR: syntax error at or near "WITH" at character 990
Statement: EXPLAIN; -- THIS WORKS IN 2:15 SECONDS, RETURNING 4349303 ROWS!!! SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id -- chem ,viaGenePTR.via_term_id AS gene_id -- gene ,viaChemPTR.phenotype_id AS phenotype_id ,viaChemPTR.term_id AS disease_id -- disease ,chemTerm.nm AS chemTerm ,geneTerm.nm AS geneTerm ,phenotypeTerm.nm AS phenotypeTerm ,diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR ,phenotype_term_reference viaGenePTR ,term chemTerm ,term geneTerm ,term phenotypeTerm ,term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id ) SELECT DISTINCT initialTetramerSet.chemTerm ,initialTetramerSet.geneTerm ,initialTetramerSet.phenotypeTerm ,initialTetramerSet.diseaseTerm FROM initialTetramerSet -- WHERE EXISTS -- G-C -- ( -- select 1 -- from gene_chem_reference gcr -- where initialTetramerSet.gene_id = gcr.gene_id -- and initialTetramerSet.chem_id = gcr.chem_id -- ) -- AND EXISTS -- C-P -- ( -- select 1 -- from phenotype_term_reference ptr -- WHERE initialTetramerSet.chem_id = ptr.term_id -- and initialTetramerSet.phenotype_id = ptr.phenotype_id -- AND ptr.source_cd IN ( 'C' ) -- ) -- AND EXISTS -- G-P -- ( -- select 1 -- from gene_go_annot gga -- WHERE initialTetramerSet.gene_id = gga.gene_id -- and initialTetramerSet.phenotype_id = gga.go_term_id -- -- AND gga.is_not IS FALSE -- ) -- -- ------------------------------------------------- -- -- this takes seconds: -- AND chemTerm.nm = 'Zinc' -- AND chemTerm.object_type_id = 2 -- chemical -- ------------------------------------------------- -- this takes seconds: -- ------------------------------------------------- -- AND phenotypeTerm.nm_fts @@ to_tsquery('common.english_nostops','NEURON') -- AND phenotypeTerm.object_type_id = 5 ) AS tetramerCount
Date: 2024-08-22 10:52:38
Statement: SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id -- chem ,viaGenePTR.via_term_id AS gene_id -- gene ,viaChemPTR.phenotype_id AS phenotype_id ,viaChemPTR.term_id AS disease_id -- disease ,chemTerm.nm AS chemTerm ,geneTerm.nm AS geneTerm ,phenotypeTerm.nm AS phenotypeTerm ,diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR ,phenotype_term_reference viaGenePTR ,term chemTerm ,term geneTerm ,term phenotypeTerm ,term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id ) SELECT DISTINCT initialTetramerSet.chemTerm ,initialTetramerSet.geneTerm ,initialTetramerSet.phenotypeTerm ,initialTetramerSet.diseaseTerm FROM initialTetramerSet -- -- WHERE EXISTS -- G-C -- ( -- select 1 -- from gene_chem_reference gcr -- where initialTetramerSet.gene_id = gcr.gene_id -- and initialTetramerSet.chem_id = gcr.chem_id -- ) AND EXISTS -- C-P ( select 1 from phenotype_term_reference ptr WHERE initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ( 'C' ) ) -- AND EXISTS -- G-P -- ( -- select 1 -- from gene_go_annot gga -- WHERE initialTetramerSet.gene_id = gga.gene_id -- and initialTetramerSet.phenotype_id = gga.go_term_id -- -- AND gga.is_not IS FALSE -- ) -- -- ------------------------------------------------- -- -- this takes seconds: -- AND chemTerm.nm = 'Zinc' -- AND chemTerm.object_type_id = 2 -- chemical -- ------------------------------------------------- -- this takes seconds: -- ------------------------------------------------- -- AND phenotypeTerm.nm_fts @@ to_tsquery('common.english_nostops','NEURON') -- AND phenotypeTerm.object_type_id = 5 ) AS tetramerCount
Date: 2024-08-22 12:02:17 Database: ctddev51 Application: pgAdmin 4 - CONN:623536 User: pub2 Remote:
Statement: explain ---------------------------------------- -- This Works: ---------------------------------------- SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id -- chem ,viaGenePTR.via_term_id AS gene_id -- gene ,viaChemPTR.phenotype_id AS phenotype_id ,viaChemPTR.term_id AS disease_id -- disease FROM phenotype_term_reference viaChemPTR ,phenotype_term_reference viaGenePTR WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ) SELECT DISTINCT chemTerm.nm ,geneTerm.nm ,phenotypeTerm.nm ,diseaseTerm.nm FROM initialTetramerSet ,term chemTerm ,term geneTerm ,term phenotypeTerm ,term diseaseTerm WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id -- chem ,viaGenePTR.via_term_id AS gene_id -- gene ,viaChemPTR.phenotype_id AS phenotype_id ,viaChemPTR.term_id AS disease_id -- disease ,chemTerm.nm AS chemTerm ,geneTerm.nm AS geneTerm ,phenotypeTerm.nm AS phenotypeTerm ,diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR ,phenotype_term_reference viaGenePTR ,term chemTerm ,term geneTerm ,term phenotypeTerm ,term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id -- AND chemTerm.nm = 'Zinc' ) SELECT DISTINCT initialTetramerSet.chemTerm ,initialTetramerSet.geneTerm ,initialTetramerSet.phenotypeTerm ,initialTetramerSet.diseaseTerm FROM initialTetramerSet WHERE ( initialTetramerSet.gene_id, initialTetramerSet.chem_id ) IN -- G-C ( select gene_id, chem_id from gene_chem_reference gcr ) AND ( initialTetramerSet.chem_id, initialTetramerSet.phenotype_id ) IN -- C-P ( select chem_id, phenotype_id from phenotype_term_reference ptr WHERE ptr.source_cd IN ( 'C' ) ) AND ( initialTetramerSet.gene_id, initialTetramerSet.phenotype_id ) IN -- C-P ( select gene_id, phenotype_id from gene_go_annot gga WHERE gga.is_not IS FALSE ) -- ------------------------------------------------- -- this takes XX seconds: AND initialTetramerSet.chemTerm = 'Zinc' -- AND chemTerm.object_type_id = 2 -- chemical -- ------------------------------------------------- -- this takes 30 seconds: -- ------------------------------------------------- -- AND phenotypeTerm.nm_fts @@ to_tsquery('common.english_nostops','NEURON') -- AND phenotypeTerm.object_type_id = 5 ) AS tetramerCount
Date: 2024-08-22 17:16:53 Database: ctddev51 Application: pgAdmin 4 - CONN:4833923 User: pub2 Remote:
6 2 ERROR: subquery in FROM must have an alias
Times Reported Most Frequent Error / Event #6
Day Hour Count Aug 22 12 2 - ERROR: subquery in FROM must have an alias at character 22
- ERROR: subquery in FROM must have an alias at character 30
Hint: For example, FROM (SELECT ...) [AS] foo.
Statement: SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id -- chem ,viaGenePTR.via_term_id AS gene_id -- gene ,viaChemPTR.phenotype_id AS phenotype_id ,viaChemPTR.term_id AS disease_id -- disease ,chemTerm.nm AS chemTerm ,geneTerm.nm AS geneTerm ,phenotypeTerm.nm AS phenotypeTerm ,diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR ,phenotype_term_reference viaGenePTR ,term chemTerm ,term geneTerm ,term phenotypeTerm ,term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id ) SELECT DISTINCT initialTetramerSet.chemTerm ,initialTetramerSet.geneTerm ,initialTetramerSet.phenotypeTerm ,initialTetramerSet.diseaseTerm FROM initialTetramerSet ,gene_chem_reference gcr ,phenotype_term_reference ptr ,gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ( 'C' ) -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm.nm = 'Zinc' AND chemTerm.object_type_id = 2 -- chemical )Date: 2024-08-22 12:30:33 Database: ctddev51 Application: pgAdmin 4 - CONN:5320148 User: pub2 Remote:
Hint: For example, FROM (SELECT ...) [AS] foo.
Statement: explain SELECT count(*) FROM ( -- WITH initialTetramerSet AS -- ( SELECT viaChemPTR.via_term_id AS chem_id -- chem ,viaGenePTR.via_term_id AS gene_id -- gene ,viaChemPTR.phenotype_id AS phenotype_id ,viaChemPTR.term_id AS disease_id -- disease ,chemTerm.nm AS chemTerm ,geneTerm.nm AS geneTerm ,phenotypeTerm.nm AS phenotypeTerm ,diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR ,phenotype_term_reference viaGenePTR ,term chemTerm ,term geneTerm ,term phenotypeTerm ,term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id AND chemTerm.nm = 'Zinc' )Date: 2024-08-22 12:37:20
7 1 LOG: could not send data to client: Connection reset by peer
Times Reported Most Frequent Error / Event #7
Day Hour Count Aug 22 18 1 8 1 ERROR: input of anonymous composite types is not implemented
Times Reported Most Frequent Error / Event #8
Day Hour Count Aug 22 12 1 - ERROR: input of anonymous composite types is not implemented at character 1241
Statement: SELECT count(*) FROM
Date: 2024-08-22 12:33:19
9 1 ERROR: missing FROM-clause entry for table "..."
Times Reported Most Frequent Error / Event #9
Day Hour Count Aug 22 12 1 - ERROR: missing FROM-clause entry for table "chemterm" at character 1960
Statement: SELECT count(*) FROM ( WITH initialTetramerSet AS ( SELECT viaChemPTR.via_term_id AS chem_id -- chem ,viaGenePTR.via_term_id AS gene_id -- gene ,viaChemPTR.phenotype_id AS phenotype_id ,viaChemPTR.term_id AS disease_id -- disease ,chemTerm.nm AS chemTerm ,geneTerm.nm AS geneTerm ,phenotypeTerm.nm AS phenotypeTerm ,diseaseTerm.nm AS diseaseTerm FROM phenotype_term_reference viaChemPTR ,phenotype_term_reference viaGenePTR ,term chemTerm ,term geneTerm ,term phenotypeTerm ,term diseaseTerm WHERE viaChemPTR.term_id = viaGenePTR.term_id AND viaChemPTR.term_object_type_id = 3 -- disease AND viaChemPTR.phenotype_id = viaGenePTR.phenotype_id AND viaChemPTR.via_term_object_type_id = 2 -- chem AND viaGenePTR.via_term_object_type_id = 4 -- gene ------------------------------------------------------- AND chemTerm.id = viaChemPTR.via_term_id AND geneTerm.id = viaGenePTR.via_term_id AND phenotypeTerm.id = viaChemPTR.phenotype_id AND diseaseTerm.id = viaChemPTR.term_id ) SELECT DISTINCT initialTetramerSet.chemTerm ,initialTetramerSet.geneTerm ,initialTetramerSet.phenotypeTerm ,initialTetramerSet.diseaseTerm FROM initialTetramerSet ,gene_chem_reference gcr ,phenotype_term_reference ptr ,gene_go_annot gga -- GCR where initialTetramerSet.gene_id = gcr.gene_id AND initialTetramerSet.chem_id = gcr.chem_id -- PTR AND initialTetramerSet.chem_id = ptr.term_id and initialTetramerSet.phenotype_id = ptr.phenotype_id AND ptr.source_cd IN ( 'C' ) -- GGA AND initialTetramerSet.gene_id = gga.gene_id and initialTetramerSet.phenotype_id = gga.go_term_id AND gga.is_not IS FALSE -- this takes 3 seconds: AND chemTerm.nm = 'Zinc' AND chemTerm.object_type_id = 2 -- chemical ) as test
Date: 2024-08-22 12:30:40