-
Global information
- Generated on Sat May 17 09:59:59 2025
- Log file: /home/postgres/pg_data/data/pg_log/postgresql-2025-05-17_110000.log, ..., /home/postgres/pg_data/data/pg_log/postgresql-2025-05-17_115557.log
- Parsed 1,484,633 log entries in 58s
- Log start from 2025-05-17 11:00:00 to 2025-05-17 11:59:58
-
Overview
Global Stats
- 2,901 Number of unique normalized queries
- 97,942 Number of queries
- 1h22m19s Total query duration
- 2025-05-17 11:00:00 First query
- 2025-05-17 11:59:58 Last query
- 2,891 queries/s at 2025-05-17 11:15:04 Query peak
- 1h22m19s Total query duration
- 5s156ms Prepare/parse total duration
- 33s930ms Bind total duration
- 1h21m40s Execute total duration
- 0 Number of events
- 0 Number of unique normalized events
- 0 Max number of times the same event was reported
- 0 Number of cancellation
- 6 Total number of automatic vacuums
- 10 Total number of automatic analyzes
- 54 Number temporary file
- 4.57 MiB Max size of temporary file
- 4.44 MiB Average size of temporary file
- 2,439 Total number of sessions
- 12 sessions at 2025-05-17 11:53:26 Session peak
- 1d13h40m51s Total duration of sessions
- 55s617ms Average duration of sessions
- 40 Average queries per session
- 2s25ms Average queries duration per session
- 53s592ms Average idle time per session
- 2,439 Total number of connections
- 27 connections/s at 2025-05-17 11:38:48 Connection peak
- 2 Total number of databases
SQL Traffic
Key values
- 2,891 queries/s Query Peak
- 2025-05-17 11:15:04 Date
SELECT Traffic
Key values
- 2,846 queries/s Query Peak
- 2025-05-17 11:15:04 Date
INSERT/UPDATE/DELETE Traffic
Key values
- 269 queries/s Query Peak
- 2025-05-17 11:12:05 Date
Queries duration
Key values
- 1h22m19s 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) May 17 11 97,942 0ms 23s340ms 50ms 3m29s 4m32s 4m35s Day Hour SELECT COPY TO Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) May 17 11 60,001 0 1ms 1s64ms 1s770ms 8s114ms Day Hour INSERT UPDATE DELETE COPY FROM Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) May 17 11 31,620 1,166 0 0 0ms 135ms 623ms 1s424ms Day Hour Prepare Bind Bind/Prepare Percentage of prepare May 17 11 19,695 76,808 3.90 20.32% Day Hour Count Average / Second May 17 11 2,439 0.68/s Day Hour Count Average Duration Average idle time May 17 11 2,439 55s617ms 53s608ms -
Connections
Established Connections
Key values
- 27 connections Connection Peak
- 2025-05-17 11:38:48 Date
Connections per database
Key values
- acaweb_fx Main Database
- 2,439 connections Total
Connections per user
Key values
- postgres Main User
- 2,439 connections Total
-
Sessions
Simultaneous sessions
Key values
- 12 sessions Session Peak
- 2025-05-17 11:53:26 Date
Histogram of session times
Key values
- 1,644 0-500ms duration
Sessions per database
Key values
- acaweb_fx Main Database
- 2,439 sessions Total
Sessions per user
Key values
- postgres Main User
- 2,439 sessions Total
Sessions per host
Key values
- 192.168.4.142 Main Host
- 2,439 sessions Total
Host Count Total Duration Average Duration 192.168.1.145 97 3h48m51s 2m21s 192.168.1.20 118 14h9m55s 7m12s 192.168.1.239 69 713ms 10ms 192.168.1.250 107 15h40m27s 8m47s 192.168.1.90 6 55ms 9ms 192.168.2.126 18 5s790ms 321ms 192.168.2.82 44 3h29m41s 4m45s 192.168.3.199 65 51s969ms 799ms 192.168.4.142 1,452 29m50s 1s233ms 192.168.4.33 66 24s528ms 371ms 192.168.4.98 330 11s263ms 34ms [local] 67 30s968ms 462ms -
Checkpoints / Restartpoints
Checkpoints Buffers
Key values
- 3,730 buffers Checkpoint Peak
- 2025-05-17 11:07:15 Date
- 209.837 seconds Highest write time
- 0.004 seconds Sync time
Checkpoints Wal files
Key values
- 1 files Wal files usage Peak
- 2025-05-17 11:07:15 Date
Checkpoints distance
Key values
- 38.10 Mo Distance Peak
- 2025-05-17 11:07:15 Date
Checkpoints Activity
↑ Back to the top of the Checkpoint Activity tableDay Hour Written buffers Write time Sync time Total time May 17 11 14,612 1,143.069s 0.036s 1,143.345s Day Hour Added Removed Recycled Synced files Longest sync Average sync May 17 11 0 0 5 985 0.004s 0s Day Hour Count Avg time (sec) May 17 11 0 0s Day Hour Mean distance Mean estimate May 17 11 6,260.62 kB 157,813.69 kB -
Temporary Files
Size of temporary files
Key values
- 9.14 MiB Temp Files size Peak
- 2025-05-17 11:36:37 Date
Number of temporary files
Key values
- 2 per second Temp Files Peak
- 2025-05-17 11:36:37 Date
Temporary Files Activity
↑ Back to the top of the Temporary Files Activity tableDay Hour Count Total size Average size May 17 11 54 239.81 MiB 4.44 MiB Queries generating the most temporary files (N)
Rank Count Total size Min size Max size Avg size Query 1 54 239.81 MiB 4.21 MiB 4.57 MiB 4.44 MiB with rar_max as ( ;-
WITH rar_max as ( ;
Date: 2025-05-17 11:56:15 Duration: 0ms Database: acaweb_fx User: postgres Remote: 192.168.1.250 Application: PostgreSQL JDBC Driver
Queries generating the largest temporary files
Rank Size Query 1 4.57 MiB WITH rar_max as ( ;[ Date: 2025-05-17 11:32:35 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.250 - Application: PostgreSQL JDBC Driver ]
2 4.57 MiB WITH rar_max as ( ;[ Date: 2025-05-17 11:36:37 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.145 - Application: PostgreSQL JDBC Driver ]
3 4.57 MiB WITH rar_max as ( ;[ Date: 2025-05-17 11:36:37 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.20 - Application: PostgreSQL JDBC Driver ]
4 4.57 MiB WITH rar_max as ( ;[ Date: 2025-05-17 11:38:13 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.250 - Application: PostgreSQL JDBC Driver ]
5 4.57 MiB WITH rar_max as ( ;[ Date: 2025-05-17 11:41:37 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.20 - Application: PostgreSQL JDBC Driver ]
6 4.57 MiB WITH rar_max as ( ;[ Date: 2025-05-17 11:41:37 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.145 - Application: PostgreSQL JDBC Driver ]
7 4.57 MiB WITH rar_max as ( ;[ Date: 2025-05-17 11:31:54 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.20 - Application: PostgreSQL JDBC Driver ]
8 4.57 MiB WITH rar_max as ( ;[ Date: 2025-05-17 11:31:57 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.145 - Application: PostgreSQL JDBC Driver ]
9 4.56 MiB WITH rar_max as ( ;[ Date: 2025-05-17 11:43:02 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.250 - Application: PostgreSQL JDBC Driver ]
10 4.56 MiB WITH rar_max as ( ;[ Date: 2025-05-17 11:46:44 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.145 - Application: PostgreSQL JDBC Driver ]
11 4.56 MiB WITH rar_max as ( ;[ Date: 2025-05-17 11:46:44 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.20 - Application: PostgreSQL JDBC Driver ]
12 4.56 MiB WITH rar_max as ( ;[ Date: 2025-05-17 11:47:10 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.250 - Application: PostgreSQL JDBC Driver ]
13 4.56 MiB WITH rar_max as ( ;[ Date: 2025-05-17 11:51:44 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.145 - Application: PostgreSQL JDBC Driver ]
14 4.56 MiB WITH rar_max as ( ;[ Date: 2025-05-17 11:51:46 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.20 - Application: PostgreSQL JDBC Driver ]
15 4.56 MiB WITH rar_max as ( ;[ Date: 2025-05-17 11:51:57 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.250 - Application: PostgreSQL JDBC Driver ]
16 4.56 MiB WITH rar_max as ( ;[ Date: 2025-05-17 11:56:42 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.145 - Application: PostgreSQL JDBC Driver ]
17 4.56 MiB WITH rar_max as ( ;[ Date: 2025-05-17 11:56:45 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.20 - Application: PostgreSQL JDBC Driver ]
18 4.56 MiB WITH rar_max as ( ;[ Date: 2025-05-17 11:56:56 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.250 - Application: PostgreSQL JDBC Driver ]
19 4.56 MiB WITH rar_max as ( ;[ Date: 2025-05-17 11:16:39 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.20 - Application: PostgreSQL JDBC Driver ]
20 4.56 MiB WITH rar_max as ( ;[ Date: 2025-05-17 11:16:40 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.145 - Application: PostgreSQL JDBC Driver ]
-
Vacuums
Vacuums / Analyzes Distribution
Key values
- 0 sec Highest CPU-cost vacuum
Table
Database - Date
- 0 sec Highest CPU-cost analyze
Table
Database - Date
Analyzes per table
Key values
- public.datafeeds_latestrun (7) Main table analyzed (database acaweb_fx)
- 10 analyzes Total
Vacuums per table
Key values
- public.datafeeds_latestrun (5) Main table vacuumed on database acaweb_fx
- 6 vacuums Total
Tuples removed per table
Key values
- public.datafeeds_latestrun (319) Main table with removed tuples on database acaweb_fx
- 379 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 May 17 11 6 10 - 0 sec Highest CPU-cost vacuum
-
Locks
Locks by types
Key values
- unknown Main Lock Type
- 0 locks Total
Most frequent waiting queries (N)
Rank Count Total time Min time Max time Avg duration Query NO DATASET
Queries that waited the most
Rank Wait time Query NO DATASET
-
Queries
Queries by type
Key values
- 60,001 Total read queries
- 36,919 Total write queries
Queries by database
Key values
- acaweb_fx Main database
- 90,836 Requests
- 1h21m32s (acaweb_fx)
- Main time consuming database
Queries by user
Key values
- postgres Main user
- 97,942 Requests
User Request type Count Duration postgres Total 97,942 1h21m40s cte 3,473 1h19m30s insert 31,620 30s474ms others 1,022 7s64ms select 60,001 1m31s tcl 660 185ms update 1,166 1s623ms Duration by user
Key values
- 1h21m40s (postgres) Main time consuming user
User Request type Count Duration postgres Total 97,942 1h21m40s cte 3,473 1h19m30s insert 31,620 30s474ms others 1,022 7s64ms select 60,001 1m31s tcl 660 185ms update 1,166 1s623ms Queries by host
Key values
- 192.168.1.145 Main host
- 26,493 Requests
- 24m31s (192.168.1.145)
- Main time consuming host
Host Request type Count Duration 127.0.0.1 Total 2,847 9s479ms insert 860 1s161ms select 1,454 8s110ms update 533 207ms 182.165.1.42 Total 120 7m44s cte 60 7m44s select 60 0ms 182.165.1.54 Total 1,359 151ms select 1,359 151ms 192.168.0.42 Total 442 94ms insert 182 16ms select 260 78ms 192.168.1.135 Total 12 11ms cte 3 11ms select 9 0ms 192.168.1.145 Total 26,493 24m31s cte 1,303 24m8s others 194 2ms select 24,996 22s714ms 192.168.1.20 Total 23,181 24m25s cte 1,312 24m5s others 236 2ms select 21,633 19s920ms 192.168.1.201 Total 355 382ms select 355 382ms 192.168.1.23 Total 348 289ms select 348 289ms 192.168.1.239 Total 276 144ms others 138 10ms select 138 133ms 192.168.1.250 Total 6,387 23m35s cte 795 23m30s others 214 2ms select 5,378 4s289ms 192.168.1.90 Total 6 10ms select 6 10ms 192.168.2.126 Total 30 27ms others 12 0ms select 18 26ms 192.168.2.205 Total 90 9ms insert 90 9ms 192.168.2.82 Total 9,582 18s636ms insert 8,492 15s438ms others 88 9ms select 733 2s568ms update 269 620ms 192.168.3.199 Total 260 269ms others 130 12ms select 118 127ms update 12 129ms 192.168.4.142 Total 17,985 7s822ms insert 15,025 6s182ms select 2,960 1s640ms 192.168.4.33 Total 7,106 7s765ms insert 6,971 7s665ms select 135 99ms 192.168.4.98 Total 996 7s630ms others 6 6s822ms select 6 25ms tcl 660 185ms update 324 597ms [local] Total 67 30s795ms others 4 202ms select 35 30s525ms update 28 68ms Queries by application
Key values
- PostgreSQL JDBC Driver Main application
- 58,255 Requests
- 1h12m33s (PostgreSQL JDBC Driver)
- Main time consuming application
Application Request type Count Duration PostgreSQL JDBC Driver Total 58,255 1h12m33s cte 3,413 1h11m45s insert 182 16ms others 322 3ms select 54,338 47s826ms [unknown] Total 39,620 8m36s cte 60 7m44s insert 31,438 30s458ms others 696 6s858ms select 5,628 12s742ms tcl 660 185ms update 1,138 1s554ms psql Total 67 30s795ms others 4 202ms select 35 30s525ms update 28 68ms Number of cancelled queries
Key values
- 0 per second Cancelled query Peak
- 2025-05-17 11:53:26 Date
Number of cancelled queries (5 minutes period)
NO DATASET
-
Top Queries
Histogram of query times
Key values
- 59,873 0-1ms duration
Slowest individual queries
Rank Duration Query 1 23s340ms WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ), ar AS ( SELECT a.*, rr.age, rr.relevant from autochartist_results a LEFT OUTER JOIN relevance_autochartist_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_autochartist_results) END ), all_results AS ( SELECT ar.resultuid AS resultuid, ar.direction AS direction, ar.predictiontimeto AS predictiontimeto, ar.predictionpricefrom AS predictionpricefrom, ar.predictionpriceto AS predictionpriceto, cp.pip AS pip, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ar.pattern AS pattern_name, ar.breakout AS breakout, ar.patternendtime AS identified, dtt.timezone AS timezone, ar.patternlengthbars AS length, g.basegroupname, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN ar.age IS NOT NULL THEN ar.age WHEN ar.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN ar.relevant IS NOT NULL THEN ar.relevant WHEN ar.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant FROM ar INNER JOIN symbols s ON ar.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = s.symbolid INNER JOIN symbolgroup sg on bsl.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON sg.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN currencypips cp ON s.symbol = cp.symbol LEFT JOIN LATERAL calc_cp_signal (ar.resultuid) newLevels on true LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE ar.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (ar.simulation = 0 OR ar.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('0' = 0 OR ar.pattern in ('')) AND ('0' = 0 OR ('0' = 1 AND ar.breakout >= 0) OR ('0' = 2 AND ar.breakout < 0)) AND ('400' = 0 OR ar.patternlengthbars <= '400') and newLevels.filtered = false AND ar.patternstarttime >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;[ Date: 2025-05-17 11:55:53 - Database: acaweb_fx - User: postgres - Remote: 182.165.1.42 - Application: [unknown] - Bind query: yes ]
2 22s426ms WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ), ar AS ( SELECT a.*, rr.age, rr.relevant from autochartist_results a LEFT OUTER JOIN relevance_autochartist_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_autochartist_results) END ), all_results AS ( SELECT ar.resultuid AS resultuid, ar.direction AS direction, ar.predictiontimeto AS predictiontimeto, ar.predictionpricefrom AS predictionpricefrom, ar.predictionpriceto AS predictionpriceto, cp.pip AS pip, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ar.pattern AS pattern_name, ar.breakout AS breakout, ar.patternendtime AS identified, dtt.timezone AS timezone, ar.patternlengthbars AS length, g.basegroupname, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN ar.age IS NOT NULL THEN ar.age WHEN ar.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN ar.relevant IS NOT NULL THEN ar.relevant WHEN ar.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant FROM ar INNER JOIN symbols s ON ar.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN brokersymbollist bsl ON bsl.brokerid = '627' AND bsl.symbolid = s.symbolid INNER JOIN symbolgroup sg on bsl.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON sg.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN currencypips cp ON s.symbol = cp.symbol LEFT JOIN LATERAL calc_cp_signal (ar.resultuid) newLevels on true LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE ar.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (ar.simulation = 0 OR ar.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('213' = 0 OR coalesce(bim.code, s.symbol) in ('#ADBE', '#ALVG', '#AMZN', '#APPL', '#BA', '#BABA', '#BAYGn', '#BMWG', '#BNPP', '#CAT', '#CBKG', '#DAIGn', '#DIS', '#EA', '#FB', '#FDX', '#GE', '#GM', '#GOOGL', '#GS', '#INTC', '#JPM', '#KO', '#META', '#MSFT', '#NFLX', '#TSLA', '#VOWG', '#WMT', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS_200', 'BTCEUR', 'BTCGBP', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CL_BRENT', 'DASHUSD', 'EOSUSD', 'ESP_35', 'ETHEUR', 'ETHGBP', 'ETHUSD', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURJPY', 'EURMXN', 'EURNOK', 'EURNZD', 'EURPLN', 'EURSEK', 'EURTRY', 'EURUSD', 'EUR_50', 'FRA_40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GBPZAR', 'GBR_100', 'HKDJPY', 'HKG_50', 'IOTAUSD', 'LTCEUR', 'LTCUSD', 'NAS100', 'NEOUSD', 'NOKJPY', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'OMGUSD', 'SPX500', 'TRXUSD', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDDKK', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDZAR', 'USOIL', 'XAGUSD', 'XAUEUR', 'XAUUSD', 'XMRUSD', 'XPTUSD', 'XRPUSD', 'ZARJPY', 'ZECUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURJPY', 'EURMXN', 'EURNOK', 'EURNZD', 'EURPLN', 'EURSEK', 'EURTRY', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GBPZAR', 'HKDJPY', 'NOKJPY', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDDKK', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDZAR', 'ZARJPY', 'BTCEUR', 'BTCGBP', 'BTCUSD', 'DASHUSD', 'EOSUSD', 'ETHEUR', 'ETHGBP', 'ETHUSD', 'IOTAUSD', 'LTCEUR', 'LTCUSD', 'NEOUSD', 'OMGUSD', 'TRXUSD', 'XMRUSD', 'XRPUSD', 'ZECUSD', 'XAGUSD', 'XAUEUR', 'XAUUSD', 'XPTUSD', 'CL_BRENT', 'USOIL', '#ALVG', '#BAYGn', '#BMWG', '#BNPP', '#CBKG', '#DAIGn', '#VOWG', 'AUS_200', 'ESP_35', 'EUR_50', 'FRA_40', 'GBR_100', 'HKG_50', 'NAS100', 'SPX500', 'US30', '#ADBE', '#AMZN', '#APPL', '#BA', '#BABA', '#CAT', '#DIS', '#EA', '#FB', '#FDX', '#GE', '#GM', '#GOOGL', '#GS', '#INTC', '#JPM', '#KO', '#MSFT', '#NFLX', '#TSLA', '#WMT', '#XOM')) AND ('0' = 0 OR ar.pattern in ('')) AND ('0' = 0 OR ('0' = 1 AND ar.breakout >= 0) OR ('0' = 2 AND ar.breakout < 0)) AND ('400' = 0 OR ar.patternlengthbars <= '400') and newLevels.filtered = false AND ar.patternstarttime >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;[ Date: 2025-05-17 11:25:55 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.250 - Application: PostgreSQL JDBC Driver - Bind query: yes ]
3 21s567ms WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ), ar AS ( SELECT a.*, rr.age, rr.relevant from autochartist_results a LEFT OUTER JOIN relevance_autochartist_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_autochartist_results) END ), all_results AS ( SELECT ar.resultuid AS resultuid, ar.direction AS direction, ar.predictiontimeto AS predictiontimeto, ar.predictionpricefrom AS predictionpricefrom, ar.predictionpriceto AS predictionpriceto, cp.pip AS pip, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ar.pattern AS pattern_name, ar.breakout AS breakout, ar.patternendtime AS identified, dtt.timezone AS timezone, ar.patternlengthbars AS length, g.basegroupname, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN ar.age IS NOT NULL THEN ar.age WHEN ar.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN ar.relevant IS NOT NULL THEN ar.relevant WHEN ar.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant FROM ar INNER JOIN symbols s ON ar.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN brokersymbollist bsl ON bsl.brokerid = '529' AND bsl.symbolid = s.symbolid INNER JOIN symbolgroup sg on bsl.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON sg.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN currencypips cp ON s.symbol = cp.symbol LEFT JOIN LATERAL calc_cp_signal (ar.resultuid) newLevels on true LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE ar.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (ar.simulation = 0 OR ar.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('31' = 0 OR coalesce(bim.code, s.symbol) in ('AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURJPY', 'EURNZD', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'JPN225', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', 'XAGUSD', 'XAUUSD')) AND ('0' = 0 OR ar.pattern in ('')) AND ('0' = 0 OR ('0' = 1 AND ar.breakout >= 0) OR ('0' = 2 AND ar.breakout < 0)) AND ('0' = 0 OR ar.patternlengthbars <= '0') and newLevels.filtered = false AND ar.patternstarttime >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;[ Date: 2025-05-17 11:56:02 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.250 - Application: PostgreSQL JDBC Driver - Bind query: yes ]
4 20s888ms WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ), ar AS ( SELECT a.*, rr.age, rr.relevant from autochartist_results a LEFT OUTER JOIN relevance_autochartist_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_autochartist_results) END ), all_results AS ( SELECT ar.resultuid AS resultuid, ar.direction AS direction, ar.predictiontimeto AS predictiontimeto, ar.predictionpricefrom AS predictionpricefrom, ar.predictionpriceto AS predictionpriceto, cp.pip AS pip, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ar.pattern AS pattern_name, ar.breakout AS breakout, ar.patternendtime AS identified, dtt.timezone AS timezone, ar.patternlengthbars AS length, g.basegroupname, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN ar.age IS NOT NULL THEN ar.age WHEN ar.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN ar.relevant IS NOT NULL THEN ar.relevant WHEN ar.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant FROM ar INNER JOIN symbols s ON ar.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN brokersymbollist bsl ON bsl.brokerid = '529' AND bsl.symbolid = s.symbolid INNER JOIN symbolgroup sg on bsl.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON sg.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN currencypips cp ON s.symbol = cp.symbol LEFT JOIN LATERAL calc_cp_signal (ar.resultuid) newLevels on true LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE ar.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (ar.simulation = 0 OR ar.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('183' = 0 OR coalesce(bim.code, s.symbol) in ('AUDUSD', 'EURUSD', 'GBPUSD', 'USDCAD', 'USDCHF', 'USDJPY', 'XAGAUD', 'XAGEUR', 'XAGUSD', 'XAUAUD', 'XAUCHF', 'XAUEUR', 'XAUGBP', 'XAUJPY', 'XAUUSD', 'XPDUSD', 'XPTUSD', 'AUS200', 'CA60', 'CHINAH', 'CN50', 'EUSTX50', 'FRA40', 'GER40', 'GERTEC30', 'HK50', 'JPN225', 'MidDE50', 'NAS100', 'NETH25', 'NOR25', 'SA40', 'SCI25', 'SPA35', 'SWI20', 'UK100', 'US2000', 'US30', 'US500', 'VIX', 'AUDCAD', 'AUDCHF', 'AUDNZD', 'AUDSGD', 'EURAUD', 'EURCHF', 'EURGBP', 'GBPAUD', 'GBPCHF', 'NZDUSD', 'CHFSGD', 'EURCZK', 'EURHUF', 'EURMXN', 'EURNOK', 'EURPLN', 'EURSEK', 'EURSGD', 'EURTRY', 'EURZAR', 'GBPMXN', 'GBPNOK', 'GBPSEK', 'GBPSGD', 'GBPTRY', 'NOKJPY', 'NOKSEK', 'NZDCAD', 'NZDCHF', 'SEKJPY', 'SGDJPY', 'USDCNH', 'USDCZK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTHB', 'USDTRY', 'USDZAR', 'ZARJPY', 'ADAUSD', 'AVAXUSD', 'BCHUSD', 'BNBUSD', 'BTCUSD', 'Crypto10', 'Crypto20', 'Crypto30', 'DOGEUSD', 'DOTUSD', 'EOSUSD', 'ETHUSD', 'LINKUSD', 'LTCUSD', 'MATICUSD', 'SOLUSD', 'UNIUSD', 'XLMUSD', 'XRPUSD', 'XTZUSD', 'EURX', 'JPYX', 'USDX', 'Gasoline', 'NatGas', 'SpotBrent', 'SpotCrude', 'AAPL.US', 'ABNB.US', 'AMD.US', 'AMZN.US', 'AXP.US', 'BA.US', 'BABA.US', 'BIDU.US', 'BYND.US', 'C.US', 'COIN.US', 'CRM.US', 'DIS.US', 'EA.US', 'GOOG.US', 'GS.US', 'IBM.US', 'JPM.US', 'LMT.US', 'MA.US', 'MCD.US', 'META.US', 'MRNA.US', 'MSFT.US', 'NFLX.US', 'NKE.US', 'NVDA.US', 'ORCL.US', 'PFE.US', 'PG.US', 'PLTR.US', 'PTON.US', 'PYPL.US', 'QCOM.US', 'SNAP.US', 'SPCE.US', 'SPY.US', 'T.US', 'TMUS.US', 'TSLA.US', 'UBER.US', 'V.US', 'WMT.US', 'ZM.US', 'Cattle', 'Cocoa', 'Coffee', 'Corn', 'Cotton', 'LDSugar', 'LeanHogs', 'LondonSugar', 'Lumber', 'OJ', 'Oats', 'RghRice', 'SoyMeal', 'SoyOil', 'Soybeans', 'Sugar', 'Wheat', 'AUDJPY', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURCAD', 'EURJPY', 'EURNZD', 'GBPCAD', 'GBPJPY', 'GBPNZD', 'NZDJPY')) AND ('0' = 0 OR ar.pattern in ('')) AND ('0' = 0 OR ('0' = 1 AND ar.breakout >= 0) OR ('0' = 2 AND ar.breakout < 0)) AND ('400' = 0 OR ar.patternlengthbars <= '400') and newLevels.filtered = false AND ar.patternstarttime >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;[ Date: 2025-05-17 11:56:13 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.20 - Application: PostgreSQL JDBC Driver - Bind query: yes ]
5 20s726ms WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ), ar AS ( SELECT a.*, rr.age, rr.relevant from autochartist_results a LEFT OUTER JOIN relevance_autochartist_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_autochartist_results) END ), all_results AS ( SELECT ar.resultuid AS resultuid, ar.direction AS direction, ar.predictiontimeto AS predictiontimeto, ar.predictionpricefrom AS predictionpricefrom, ar.predictionpriceto AS predictionpriceto, cp.pip AS pip, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ar.pattern AS pattern_name, ar.breakout AS breakout, ar.patternendtime AS identified, dtt.timezone AS timezone, ar.patternlengthbars AS length, g.basegroupname, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN ar.age IS NOT NULL THEN ar.age WHEN ar.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN ar.relevant IS NOT NULL THEN ar.relevant WHEN ar.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant FROM ar INNER JOIN symbols s ON ar.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN brokersymbollist bsl ON bsl.brokerid = '627' AND bsl.symbolid = s.symbolid INNER JOIN symbolgroup sg on bsl.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON sg.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN currencypips cp ON s.symbol = cp.symbol LEFT JOIN LATERAL calc_cp_signal (ar.resultuid) newLevels on true LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE ar.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (ar.simulation = 0 OR ar.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('213' = 0 OR coalesce(bim.code, s.symbol) in ('#ADBE', '#ALVG', '#AMZN', '#APPL', '#BA', '#BABA', '#BAYGn', '#BMWG', '#BNPP', '#CAT', '#CBKG', '#DAIGn', '#DIS', '#EA', '#FB', '#FDX', '#GE', '#GM', '#GOOGL', '#GS', '#INTC', '#JPM', '#KO', '#META', '#MSFT', '#NFLX', '#TSLA', '#VOWG', '#WMT', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS_200', 'BTCEUR', 'BTCGBP', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CL_BRENT', 'DASHUSD', 'EOSUSD', 'ESP_35', 'ETHEUR', 'ETHGBP', 'ETHUSD', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURJPY', 'EURMXN', 'EURNOK', 'EURNZD', 'EURPLN', 'EURSEK', 'EURTRY', 'EURUSD', 'EUR_50', 'FRA_40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GBPZAR', 'GBR_100', 'HKDJPY', 'HKG_50', 'IOTAUSD', 'LTCEUR', 'LTCUSD', 'NAS100', 'NEOUSD', 'NOKJPY', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'OMGUSD', 'SPX500', 'TRXUSD', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDDKK', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDZAR', 'USOIL', 'XAGUSD', 'XAUEUR', 'XAUUSD', 'XMRUSD', 'XPTUSD', 'XRPUSD', 'ZARJPY', 'ZECUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURJPY', 'EURMXN', 'EURNOK', 'EURNZD', 'EURPLN', 'EURSEK', 'EURTRY', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GBPZAR', 'HKDJPY', 'NOKJPY', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDDKK', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDZAR', 'ZARJPY', 'BTCEUR', 'BTCGBP', 'BTCUSD', 'DASHUSD', 'EOSUSD', 'ETHEUR', 'ETHGBP', 'ETHUSD', 'IOTAUSD', 'LTCEUR', 'LTCUSD', 'NEOUSD', 'OMGUSD', 'TRXUSD', 'XMRUSD', 'XRPUSD', 'ZECUSD', 'XAGUSD', 'XAUEUR', 'XAUUSD', 'XPTUSD', 'CL_BRENT', 'USOIL', '#ALVG', '#BAYGn', '#BMWG', '#BNPP', '#CBKG', '#DAIGn', '#VOWG', 'AUS_200', 'ESP_35', 'EUR_50', 'FRA_40', 'GBR_100', 'HKG_50', 'NAS100', 'SPX500', 'US30', '#ADBE', '#AMZN', '#APPL', '#BA', '#BABA', '#CAT', '#DIS', '#EA', '#FB', '#FDX', '#GE', '#GM', '#GOOGL', '#GS', '#INTC', '#JPM', '#KO', '#MSFT', '#NFLX', '#TSLA', '#WMT', '#XOM')) AND ('0' = 0 OR ar.pattern in ('')) AND ('0' = 0 OR ('0' = 1 AND ar.breakout >= 0) OR ('0' = 2 AND ar.breakout < 0)) AND ('400' = 0 OR ar.patternlengthbars <= '400') and newLevels.filtered = false AND ar.patternstarttime >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;[ Date: 2025-05-17 11:01:17 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.145 - Application: PostgreSQL JDBC Driver - Bind query: yes ]
6 20s206ms WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ), ar AS ( SELECT a.*, rr.age, rr.relevant from autochartist_results a LEFT OUTER JOIN relevance_autochartist_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_autochartist_results) END ), all_results AS ( SELECT ar.resultuid AS resultuid, ar.direction AS direction, ar.predictiontimeto AS predictiontimeto, ar.predictionpricefrom AS predictionpricefrom, ar.predictionpriceto AS predictionpriceto, cp.pip AS pip, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ar.pattern AS pattern_name, ar.breakout AS breakout, ar.patternendtime AS identified, dtt.timezone AS timezone, ar.patternlengthbars AS length, g.basegroupname, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN ar.age IS NOT NULL THEN ar.age WHEN ar.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN ar.relevant IS NOT NULL THEN ar.relevant WHEN ar.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant FROM ar INNER JOIN symbols s ON ar.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = s.symbolid INNER JOIN symbolgroup sg on bsl.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON sg.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN currencypips cp ON s.symbol = cp.symbol LEFT JOIN LATERAL calc_cp_signal (ar.resultuid) newLevels on true LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE ar.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (ar.simulation = 0 OR ar.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('0' = 0 OR ar.pattern in ('')) AND ('0' = 0 OR ('0' = 1 AND ar.breakout >= 0) OR ('0' = 2 AND ar.breakout < 0)) AND ('400' = 0 OR ar.patternlengthbars <= '400') and newLevels.filtered = false AND ar.patternstarttime >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;[ Date: 2025-05-17 11:45:50 - Database: acaweb_fx - User: postgres - Remote: 182.165.1.42 - Application: [unknown] - Bind query: yes ]
7 19s810ms WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ), ar AS ( SELECT a.*, rr.age, rr.relevant from autochartist_results a LEFT OUTER JOIN relevance_autochartist_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_autochartist_results) END ), all_results AS ( SELECT ar.resultuid AS resultuid, ar.direction AS direction, ar.predictiontimeto AS predictiontimeto, ar.predictionpricefrom AS predictionpricefrom, ar.predictionpriceto AS predictionpriceto, cp.pip AS pip, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ar.pattern AS pattern_name, ar.breakout AS breakout, ar.patternendtime AS identified, dtt.timezone AS timezone, ar.patternlengthbars AS length, g.basegroupname, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN ar.age IS NOT NULL THEN ar.age WHEN ar.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN ar.relevant IS NOT NULL THEN ar.relevant WHEN ar.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant FROM ar INNER JOIN symbols s ON ar.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = s.symbolid INNER JOIN symbolgroup sg on bsl.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON sg.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN currencypips cp ON s.symbol = cp.symbol LEFT JOIN LATERAL calc_cp_signal (ar.resultuid) newLevels on true LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE ar.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (ar.simulation = 0 OR ar.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('0' = 0 OR ar.pattern in ('')) AND ('0' = 0 OR ('0' = 1 AND ar.breakout >= 0) OR ('0' = 2 AND ar.breakout < 0)) AND ('400' = 0 OR ar.patternlengthbars <= '400') and newLevels.filtered = false AND ar.patternstarttime >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;[ Date: 2025-05-17 11:46:29 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.250 - Application: PostgreSQL JDBC Driver - Bind query: yes ]
8 19s536ms WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ), ar AS ( SELECT a.*, rr.age, rr.relevant from autochartist_results a LEFT OUTER JOIN relevance_autochartist_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_autochartist_results) END ), all_results AS ( SELECT ar.resultuid AS resultuid, ar.direction AS direction, ar.predictiontimeto AS predictiontimeto, ar.predictionpricefrom AS predictionpricefrom, ar.predictionpriceto AS predictionpriceto, cp.pip AS pip, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ar.pattern AS pattern_name, ar.breakout AS breakout, ar.patternendtime AS identified, dtt.timezone AS timezone, ar.patternlengthbars AS length, g.basegroupname, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN ar.age IS NOT NULL THEN ar.age WHEN ar.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN ar.relevant IS NOT NULL THEN ar.relevant WHEN ar.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant FROM ar INNER JOIN symbols s ON ar.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN brokersymbollist bsl ON bsl.brokerid = '627' AND bsl.symbolid = s.symbolid INNER JOIN symbolgroup sg on bsl.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON sg.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN currencypips cp ON s.symbol = cp.symbol LEFT JOIN LATERAL calc_cp_signal (ar.resultuid) newLevels on true LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE ar.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (ar.simulation = 0 OR ar.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('213' = 0 OR coalesce(bim.code, s.symbol) in ('#ADBE', '#ALVG', '#AMZN', '#APPL', '#BA', '#BABA', '#BAYGn', '#BMWG', '#BNPP', '#CAT', '#CBKG', '#DAIGn', '#DIS', '#EA', '#FB', '#FDX', '#GE', '#GM', '#GOOGL', '#GS', '#INTC', '#JPM', '#KO', '#META', '#MSFT', '#NFLX', '#TSLA', '#VOWG', '#WMT', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS_200', 'BTCEUR', 'BTCGBP', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CL_BRENT', 'DASHUSD', 'EOSUSD', 'ESP_35', 'ETHEUR', 'ETHGBP', 'ETHUSD', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURJPY', 'EURMXN', 'EURNOK', 'EURNZD', 'EURPLN', 'EURSEK', 'EURTRY', 'EURUSD', 'EUR_50', 'FRA_40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GBPZAR', 'GBR_100', 'HKDJPY', 'HKG_50', 'IOTAUSD', 'LTCEUR', 'LTCUSD', 'NAS100', 'NEOUSD', 'NOKJPY', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'OMGUSD', 'SPX500', 'TRXUSD', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDDKK', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDZAR', 'USOIL', 'XAGUSD', 'XAUEUR', 'XAUUSD', 'XMRUSD', 'XPTUSD', 'XRPUSD', 'ZARJPY', 'ZECUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURJPY', 'EURMXN', 'EURNOK', 'EURNZD', 'EURPLN', 'EURSEK', 'EURTRY', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GBPZAR', 'HKDJPY', 'NOKJPY', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDDKK', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDZAR', 'ZARJPY', 'BTCEUR', 'BTCGBP', 'BTCUSD', 'DASHUSD', 'EOSUSD', 'ETHEUR', 'ETHGBP', 'ETHUSD', 'IOTAUSD', 'LTCEUR', 'LTCUSD', 'NEOUSD', 'OMGUSD', 'TRXUSD', 'XMRUSD', 'XRPUSD', 'ZECUSD', 'XAGUSD', 'XAUEUR', 'XAUUSD', 'XPTUSD', 'CL_BRENT', 'USOIL', '#ALVG', '#BAYGn', '#BMWG', '#BNPP', '#CBKG', '#DAIGn', '#VOWG', 'AUS_200', 'ESP_35', 'EUR_50', 'FRA_40', 'GBR_100', 'HKG_50', 'NAS100', 'SPX500', 'US30', '#ADBE', '#AMZN', '#APPL', '#BA', '#BABA', '#CAT', '#DIS', '#EA', '#FB', '#FDX', '#GE', '#GM', '#GOOGL', '#GS', '#INTC', '#JPM', '#KO', '#MSFT', '#NFLX', '#TSLA', '#WMT', '#XOM')) AND ('0' = 0 OR ar.pattern in ('')) AND ('0' = 0 OR ('0' = 1 AND ar.breakout >= 0) OR ('0' = 2 AND ar.breakout < 0)) AND ('400' = 0 OR ar.patternlengthbars <= '400') and newLevels.filtered = false AND ar.patternstarttime >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;[ Date: 2025-05-17 11:31:57 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.145 - Application: PostgreSQL JDBC Driver - Bind query: yes ]
9 19s490ms WITH rar_max as ( SELECT resultuid FROM relevance_keylevels_results ORDER BY resultuid DESC LIMIT 1 ), kr AS ( SELECT a.*, rr.age, rr.relevant from keylevels_results a LEFT OUTER JOIN relevance_keylevels_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_keylevels_results) END ), all_results AS ( SELECT kr.resultuid AS resultuid, kr.direction AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, p.patternname AS pattern_name, kr.breakout AS breakout, kr.atbaridentified AS identified, dtt.timezone AS timezone, kr.patternlengthbars AS length, g.basegroupname, newLevels.filtered, CASE WHEN kr.age IS NOT NULL THEN kr.age WHEN kr.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN kr.relevant IS NOT NULL THEN kr.relevant WHEN kr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM kr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = kr.symbolid INNER JOIN symbols s ON bsl.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN symbolgroup sg on s.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN hrspatterns p ON kr.patternid = p.patternid INNER JOIN downloadersymbolsettings dss ON s.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN relevance_keylevels_results rar ON rar.resultuid = kr.resultuid LEFT JOIN LATERAL calc_kl_signal_filter (kr.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE kr.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (kr.simulation = 0 OR kr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('0' = 0 OR p.patternname in ('')) AND ('2' = 0 OR kr.patternclassid in ('1', '2')) AND ('400' = 0 OR kr.patternlengthbars <= '400') AND kr.patternstarttime::timestamp without time zone >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC LIMIT 200;[ Date: 2025-05-17 11:06:10 - Database: acaweb_fx - User: postgres - Remote: 182.165.1.42 - Application: [unknown] - Bind query: yes ]
10 19s228ms WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ), ar AS ( SELECT a.*, rr.age, rr.relevant from autochartist_results a LEFT OUTER JOIN relevance_autochartist_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_autochartist_results) END ), all_results AS ( SELECT ar.resultuid AS resultuid, ar.direction AS direction, ar.predictiontimeto AS predictiontimeto, ar.predictionpricefrom AS predictionpricefrom, ar.predictionpriceto AS predictionpriceto, cp.pip AS pip, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ar.pattern AS pattern_name, ar.breakout AS breakout, ar.patternendtime AS identified, dtt.timezone AS timezone, ar.patternlengthbars AS length, g.basegroupname, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN ar.age IS NOT NULL THEN ar.age WHEN ar.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN ar.relevant IS NOT NULL THEN ar.relevant WHEN ar.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant FROM ar INNER JOIN symbols s ON ar.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN brokersymbollist bsl ON bsl.brokerid = '529' AND bsl.symbolid = s.symbolid INNER JOIN symbolgroup sg on bsl.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON sg.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN currencypips cp ON s.symbol = cp.symbol LEFT JOIN LATERAL calc_cp_signal (ar.resultuid) newLevels on true LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE ar.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (ar.simulation = 0 OR ar.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('183' = 0 OR coalesce(bim.code, s.symbol) in ('AUDUSD', 'EURUSD', 'GBPUSD', 'USDCAD', 'USDCHF', 'USDJPY', 'XAGAUD', 'XAGEUR', 'XAGUSD', 'XAUAUD', 'XAUCHF', 'XAUEUR', 'XAUGBP', 'XAUJPY', 'XAUUSD', 'XPDUSD', 'XPTUSD', 'AUS200', 'CA60', 'CHINAH', 'CN50', 'EUSTX50', 'FRA40', 'GER40', 'GERTEC30', 'HK50', 'JPN225', 'MidDE50', 'NAS100', 'NETH25', 'NOR25', 'SA40', 'SCI25', 'SPA35', 'SWI20', 'UK100', 'US2000', 'US30', 'US500', 'VIX', 'AUDCAD', 'AUDCHF', 'AUDNZD', 'AUDSGD', 'EURAUD', 'EURCHF', 'EURGBP', 'GBPAUD', 'GBPCHF', 'NZDUSD', 'CHFSGD', 'EURCZK', 'EURHUF', 'EURMXN', 'EURNOK', 'EURPLN', 'EURSEK', 'EURSGD', 'EURTRY', 'EURZAR', 'GBPMXN', 'GBPNOK', 'GBPSEK', 'GBPSGD', 'GBPTRY', 'NOKJPY', 'NOKSEK', 'NZDCAD', 'NZDCHF', 'SEKJPY', 'SGDJPY', 'USDCNH', 'USDCZK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTHB', 'USDTRY', 'USDZAR', 'ZARJPY', 'ADAUSD', 'AVAXUSD', 'BCHUSD', 'BNBUSD', 'BTCUSD', 'Crypto10', 'Crypto20', 'Crypto30', 'DOGEUSD', 'DOTUSD', 'EOSUSD', 'ETHUSD', 'LINKUSD', 'LTCUSD', 'MATICUSD', 'SOLUSD', 'UNIUSD', 'XLMUSD', 'XRPUSD', 'XTZUSD', 'EURX', 'JPYX', 'USDX', 'Gasoline', 'NatGas', 'SpotBrent', 'SpotCrude', 'AAPL.US', 'ABNB.US', 'AMD.US', 'AMZN.US', 'AXP.US', 'BA.US', 'BABA.US', 'BIDU.US', 'BYND.US', 'C.US', 'COIN.US', 'CRM.US', 'DIS.US', 'EA.US', 'GOOG.US', 'GS.US', 'IBM.US', 'JPM.US', 'LMT.US', 'MA.US', 'MCD.US', 'META.US', 'MRNA.US', 'MSFT.US', 'NFLX.US', 'NKE.US', 'NVDA.US', 'ORCL.US', 'PFE.US', 'PG.US', 'PLTR.US', 'PTON.US', 'PYPL.US', 'QCOM.US', 'SNAP.US', 'SPCE.US', 'SPY.US', 'T.US', 'TMUS.US', 'TSLA.US', 'UBER.US', 'V.US', 'WMT.US', 'ZM.US', 'Cattle', 'Cocoa', 'Coffee', 'Corn', 'Cotton', 'LDSugar', 'LeanHogs', 'LondonSugar', 'Lumber', 'OJ', 'Oats', 'RghRice', 'SoyMeal', 'SoyOil', 'Soybeans', 'Sugar', 'Wheat', 'AUDJPY', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURCAD', 'EURJPY', 'EURNZD', 'GBPCAD', 'GBPJPY', 'GBPNZD', 'NZDJPY')) AND ('0' = 0 OR ar.pattern in ('')) AND ('0' = 0 OR ('0' = 1 AND ar.breakout >= 0) OR ('0' = 2 AND ar.breakout < 0)) AND ('400' = 0 OR ar.patternlengthbars <= '400') and newLevels.filtered = false AND ar.patternstarttime >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;[ Date: 2025-05-17 11:06:13 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.20 - Application: PostgreSQL JDBC Driver - Bind query: yes ]
11 19s46ms WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ), ar AS ( SELECT a.*, rr.age, rr.relevant from autochartist_results a LEFT OUTER JOIN relevance_autochartist_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_autochartist_results) END ), all_results AS ( SELECT ar.resultuid AS resultuid, ar.direction AS direction, ar.predictiontimeto AS predictiontimeto, ar.predictionpricefrom AS predictionpricefrom, ar.predictionpriceto AS predictionpriceto, cp.pip AS pip, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ar.pattern AS pattern_name, ar.breakout AS breakout, ar.patternendtime AS identified, dtt.timezone AS timezone, ar.patternlengthbars AS length, g.basegroupname, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN ar.age IS NOT NULL THEN ar.age WHEN ar.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN ar.relevant IS NOT NULL THEN ar.relevant WHEN ar.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant FROM ar INNER JOIN symbols s ON ar.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN brokersymbollist bsl ON bsl.brokerid = '529' AND bsl.symbolid = s.symbolid INNER JOIN symbolgroup sg on bsl.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON sg.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN currencypips cp ON s.symbol = cp.symbol LEFT JOIN LATERAL calc_cp_signal (ar.resultuid) newLevels on true LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE ar.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (ar.simulation = 0 OR ar.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('183' = 0 OR coalesce(bim.code, s.symbol) in ('AUDUSD', 'EURUSD', 'GBPUSD', 'USDCAD', 'USDCHF', 'USDJPY', 'XAGAUD', 'XAGEUR', 'XAGUSD', 'XAUAUD', 'XAUCHF', 'XAUEUR', 'XAUGBP', 'XAUJPY', 'XAUUSD', 'XPDUSD', 'XPTUSD', 'AUS200', 'CA60', 'CHINAH', 'CN50', 'EUSTX50', 'FRA40', 'GER40', 'GERTEC30', 'HK50', 'JPN225', 'MidDE50', 'NAS100', 'NETH25', 'NOR25', 'SA40', 'SCI25', 'SPA35', 'SWI20', 'UK100', 'US2000', 'US30', 'US500', 'VIX', 'AUDCAD', 'AUDCHF', 'AUDNZD', 'AUDSGD', 'EURAUD', 'EURCHF', 'EURGBP', 'GBPAUD', 'GBPCHF', 'NZDUSD', 'CHFSGD', 'EURCZK', 'EURHUF', 'EURMXN', 'EURNOK', 'EURPLN', 'EURSEK', 'EURSGD', 'EURTRY', 'EURZAR', 'GBPMXN', 'GBPNOK', 'GBPSEK', 'GBPSGD', 'GBPTRY', 'NOKJPY', 'NOKSEK', 'NZDCAD', 'NZDCHF', 'SEKJPY', 'SGDJPY', 'USDCNH', 'USDCZK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTHB', 'USDTRY', 'USDZAR', 'ZARJPY', 'ADAUSD', 'AVAXUSD', 'BCHUSD', 'BNBUSD', 'BTCUSD', 'Crypto10', 'Crypto20', 'Crypto30', 'DOGEUSD', 'DOTUSD', 'EOSUSD', 'ETHUSD', 'LINKUSD', 'LTCUSD', 'MATICUSD', 'SOLUSD', 'UNIUSD', 'XLMUSD', 'XRPUSD', 'XTZUSD', 'EURX', 'JPYX', 'USDX', 'Gasoline', 'NatGas', 'SpotBrent', 'SpotCrude', 'AAPL.US', 'ABNB.US', 'AMD.US', 'AMZN.US', 'AXP.US', 'BA.US', 'BABA.US', 'BIDU.US', 'BYND.US', 'C.US', 'COIN.US', 'CRM.US', 'DIS.US', 'EA.US', 'GOOG.US', 'GS.US', 'IBM.US', 'JPM.US', 'LMT.US', 'MA.US', 'MCD.US', 'META.US', 'MRNA.US', 'MSFT.US', 'NFLX.US', 'NKE.US', 'NVDA.US', 'ORCL.US', 'PFE.US', 'PG.US', 'PLTR.US', 'PTON.US', 'PYPL.US', 'QCOM.US', 'SNAP.US', 'SPCE.US', 'SPY.US', 'T.US', 'TMUS.US', 'TSLA.US', 'UBER.US', 'V.US', 'WMT.US', 'ZM.US', 'Cattle', 'Cocoa', 'Coffee', 'Corn', 'Cotton', 'LDSugar', 'LeanHogs', 'LondonSugar', 'Lumber', 'OJ', 'Oats', 'RghRice', 'SoyMeal', 'SoyOil', 'Soybeans', 'Sugar', 'Wheat', 'AUDJPY', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURCAD', 'EURJPY', 'EURNZD', 'GBPCAD', 'GBPJPY', 'GBPNZD', 'NZDJPY')) AND ('0' = 0 OR ar.pattern in ('')) AND ('0' = 0 OR ('0' = 1 AND ar.breakout >= 0) OR ('0' = 2 AND ar.breakout < 0)) AND ('400' = 0 OR ar.patternlengthbars <= '400') and newLevels.filtered = false AND ar.patternstarttime >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;[ Date: 2025-05-17 11:06:13 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.145 - Application: PostgreSQL JDBC Driver - Bind query: yes ]
12 18s688ms WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ), ar AS ( SELECT a.*, rr.age, rr.relevant from autochartist_results a LEFT OUTER JOIN relevance_autochartist_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_autochartist_results) END ), all_results AS ( SELECT ar.resultuid AS resultuid, ar.direction AS direction, ar.predictiontimeto AS predictiontimeto, ar.predictionpricefrom AS predictionpricefrom, ar.predictionpriceto AS predictionpriceto, cp.pip AS pip, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ar.pattern AS pattern_name, ar.breakout AS breakout, ar.patternendtime AS identified, dtt.timezone AS timezone, ar.patternlengthbars AS length, g.basegroupname, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN ar.age IS NOT NULL THEN ar.age WHEN ar.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN ar.relevant IS NOT NULL THEN ar.relevant WHEN ar.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant FROM ar INNER JOIN symbols s ON ar.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN brokersymbollist bsl ON bsl.brokerid = '529' AND bsl.symbolid = s.symbolid INNER JOIN symbolgroup sg on bsl.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON sg.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN currencypips cp ON s.symbol = cp.symbol LEFT JOIN LATERAL calc_cp_signal (ar.resultuid) newLevels on true LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE ar.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (ar.simulation = 0 OR ar.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('31' = 0 OR coalesce(bim.code, s.symbol) in ('AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURJPY', 'EURNZD', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'JPN225', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', 'XAGUSD', 'XAUUSD')) AND ('0' = 0 OR ar.pattern in ('')) AND ('0' = 0 OR ('0' = 1 AND ar.breakout >= 0) OR ('0' = 2 AND ar.breakout < 0)) AND ('0' = 0 OR ar.patternlengthbars <= '0') and newLevels.filtered = false AND ar.patternstarttime >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;[ Date: 2025-05-17 11:46:04 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.250 - Application: PostgreSQL JDBC Driver - Bind query: yes ]
13 18s678ms WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ), ar AS ( SELECT a.*, rr.age, rr.relevant from autochartist_results a LEFT OUTER JOIN relevance_autochartist_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_autochartist_results) END ), all_results AS ( SELECT ar.resultuid AS resultuid, ar.direction AS direction, ar.predictiontimeto AS predictiontimeto, ar.predictionpricefrom AS predictionpricefrom, ar.predictionpriceto AS predictionpriceto, cp.pip AS pip, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ar.pattern AS pattern_name, ar.breakout AS breakout, ar.patternendtime AS identified, dtt.timezone AS timezone, ar.patternlengthbars AS length, g.basegroupname, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN ar.age IS NOT NULL THEN ar.age WHEN ar.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN ar.relevant IS NOT NULL THEN ar.relevant WHEN ar.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant FROM ar INNER JOIN symbols s ON ar.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN brokersymbollist bsl ON bsl.brokerid = '627' AND bsl.symbolid = s.symbolid INNER JOIN symbolgroup sg on bsl.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON sg.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN currencypips cp ON s.symbol = cp.symbol LEFT JOIN LATERAL calc_cp_signal (ar.resultuid) newLevels on true LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE ar.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (ar.simulation = 0 OR ar.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('213' = 0 OR coalesce(bim.code, s.symbol) in ('#ADBE', '#ALVG', '#AMZN', '#APPL', '#BA', '#BABA', '#BAYGn', '#BMWG', '#BNPP', '#CAT', '#CBKG', '#DAIGn', '#DIS', '#EA', '#FB', '#FDX', '#GE', '#GM', '#GOOGL', '#GS', '#INTC', '#JPM', '#KO', '#META', '#MSFT', '#NFLX', '#TSLA', '#VOWG', '#WMT', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS_200', 'BTCEUR', 'BTCGBP', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CL_BRENT', 'DASHUSD', 'EOSUSD', 'ESP_35', 'ETHEUR', 'ETHGBP', 'ETHUSD', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURJPY', 'EURMXN', 'EURNOK', 'EURNZD', 'EURPLN', 'EURSEK', 'EURTRY', 'EURUSD', 'EUR_50', 'FRA_40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GBPZAR', 'GBR_100', 'HKDJPY', 'HKG_50', 'IOTAUSD', 'LTCEUR', 'LTCUSD', 'NAS100', 'NEOUSD', 'NOKJPY', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'OMGUSD', 'SPX500', 'TRXUSD', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDDKK', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDZAR', 'USOIL', 'XAGUSD', 'XAUEUR', 'XAUUSD', 'XMRUSD', 'XPTUSD', 'XRPUSD', 'ZARJPY', 'ZECUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURJPY', 'EURMXN', 'EURNOK', 'EURNZD', 'EURPLN', 'EURSEK', 'EURTRY', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GBPZAR', 'HKDJPY', 'NOKJPY', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDDKK', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDZAR', 'ZARJPY', 'BTCEUR', 'BTCGBP', 'BTCUSD', 'DASHUSD', 'EOSUSD', 'ETHEUR', 'ETHGBP', 'ETHUSD', 'IOTAUSD', 'LTCEUR', 'LTCUSD', 'NEOUSD', 'OMGUSD', 'TRXUSD', 'XMRUSD', 'XRPUSD', 'ZECUSD', 'XAGUSD', 'XAUEUR', 'XAUUSD', 'XPTUSD', 'CL_BRENT', 'USOIL', '#ALVG', '#BAYGn', '#BMWG', '#BNPP', '#CBKG', '#DAIGn', '#VOWG', 'AUS_200', 'ESP_35', 'EUR_50', 'FRA_40', 'GBR_100', 'HKG_50', 'NAS100', 'SPX500', 'US30', '#ADBE', '#AMZN', '#APPL', '#BA', '#BABA', '#CAT', '#DIS', '#EA', '#FB', '#FDX', '#GE', '#GM', '#GOOGL', '#GS', '#INTC', '#JPM', '#KO', '#MSFT', '#NFLX', '#TSLA', '#WMT', '#XOM')) AND ('0' = 0 OR ar.pattern in ('')) AND ('0' = 0 OR ('0' = 1 AND ar.breakout >= 0) OR ('0' = 2 AND ar.breakout < 0)) AND ('400' = 0 OR ar.patternlengthbars <= '400') and newLevels.filtered = false AND ar.patternstarttime >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;[ Date: 2025-05-17 11:01:15 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.20 - Application: PostgreSQL JDBC Driver - Bind query: yes ]
14 18s414ms WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ), ar AS ( SELECT a.*, rr.age, rr.relevant from autochartist_results a LEFT OUTER JOIN relevance_autochartist_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_autochartist_results) END ), all_results AS ( SELECT ar.resultuid AS resultuid, ar.direction AS direction, ar.predictiontimeto AS predictiontimeto, ar.predictionpricefrom AS predictionpricefrom, ar.predictionpriceto AS predictionpriceto, cp.pip AS pip, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ar.pattern AS pattern_name, ar.breakout AS breakout, ar.patternendtime AS identified, dtt.timezone AS timezone, ar.patternlengthbars AS length, g.basegroupname, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN ar.age IS NOT NULL THEN ar.age WHEN ar.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN ar.relevant IS NOT NULL THEN ar.relevant WHEN ar.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant FROM ar INNER JOIN symbols s ON ar.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN brokersymbollist bsl ON bsl.brokerid = '529' AND bsl.symbolid = s.symbolid INNER JOIN symbolgroup sg on bsl.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON sg.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN currencypips cp ON s.symbol = cp.symbol LEFT JOIN LATERAL calc_cp_signal (ar.resultuid) newLevels on true LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE ar.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (ar.simulation = 0 OR ar.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('31' = 0 OR coalesce(bim.code, s.symbol) in ('AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURJPY', 'EURNZD', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'JPN225', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', 'XAGUSD', 'XAUUSD')) AND ('0' = 0 OR ar.pattern in ('')) AND ('0' = 0 OR ('0' = 1 AND ar.breakout >= 0) OR ('0' = 2 AND ar.breakout < 0)) AND ('0' = 0 OR ar.patternlengthbars <= '0') and newLevels.filtered = false AND ar.patternstarttime >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;[ Date: 2025-05-17 11:26:03 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.250 - Application: PostgreSQL JDBC Driver - Bind query: yes ]
15 18s407ms WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ), ar AS ( SELECT a.*, rr.age, rr.relevant from autochartist_results a LEFT OUTER JOIN relevance_autochartist_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_autochartist_results) END ), all_results AS ( SELECT ar.resultuid AS resultuid, ar.direction AS direction, ar.predictiontimeto AS predictiontimeto, ar.predictionpricefrom AS predictionpricefrom, ar.predictionpriceto AS predictionpriceto, cp.pip AS pip, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ar.pattern AS pattern_name, ar.breakout AS breakout, ar.patternendtime AS identified, dtt.timezone AS timezone, ar.patternlengthbars AS length, g.basegroupname, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN ar.age IS NOT NULL THEN ar.age WHEN ar.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN ar.relevant IS NOT NULL THEN ar.relevant WHEN ar.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant FROM ar INNER JOIN symbols s ON ar.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN brokersymbollist bsl ON bsl.brokerid = '627' AND bsl.symbolid = s.symbolid INNER JOIN symbolgroup sg on bsl.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON sg.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN currencypips cp ON s.symbol = cp.symbol LEFT JOIN LATERAL calc_cp_signal (ar.resultuid) newLevels on true LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE ar.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (ar.simulation = 0 OR ar.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('213' = 0 OR coalesce(bim.code, s.symbol) in ('#ADBE', '#ALVG', '#AMZN', '#APPL', '#BA', '#BABA', '#BAYGn', '#BMWG', '#BNPP', '#CAT', '#CBKG', '#DAIGn', '#DIS', '#EA', '#FB', '#FDX', '#GE', '#GM', '#GOOGL', '#GS', '#INTC', '#JPM', '#KO', '#META', '#MSFT', '#NFLX', '#TSLA', '#VOWG', '#WMT', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS_200', 'BTCEUR', 'BTCGBP', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CL_BRENT', 'DASHUSD', 'EOSUSD', 'ESP_35', 'ETHEUR', 'ETHGBP', 'ETHUSD', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURJPY', 'EURMXN', 'EURNOK', 'EURNZD', 'EURPLN', 'EURSEK', 'EURTRY', 'EURUSD', 'EUR_50', 'FRA_40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GBPZAR', 'GBR_100', 'HKDJPY', 'HKG_50', 'IOTAUSD', 'LTCEUR', 'LTCUSD', 'NAS100', 'NEOUSD', 'NOKJPY', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'OMGUSD', 'SPX500', 'TRXUSD', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDDKK', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDZAR', 'USOIL', 'XAGUSD', 'XAUEUR', 'XAUUSD', 'XMRUSD', 'XPTUSD', 'XRPUSD', 'ZARJPY', 'ZECUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURJPY', 'EURMXN', 'EURNOK', 'EURNZD', 'EURPLN', 'EURSEK', 'EURTRY', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GBPZAR', 'HKDJPY', 'NOKJPY', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDDKK', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDZAR', 'ZARJPY', 'BTCEUR', 'BTCGBP', 'BTCUSD', 'DASHUSD', 'EOSUSD', 'ETHEUR', 'ETHGBP', 'ETHUSD', 'IOTAUSD', 'LTCEUR', 'LTCUSD', 'NEOUSD', 'OMGUSD', 'TRXUSD', 'XMRUSD', 'XRPUSD', 'ZECUSD', 'XAGUSD', 'XAUEUR', 'XAUUSD', 'XPTUSD', 'CL_BRENT', 'USOIL', '#ALVG', '#BAYGn', '#BMWG', '#BNPP', '#CBKG', '#DAIGn', '#VOWG', 'AUS_200', 'ESP_35', 'EUR_50', 'FRA_40', 'GBR_100', 'HKG_50', 'NAS100', 'SPX500', 'US30', '#ADBE', '#AMZN', '#APPL', '#BA', '#BABA', '#CAT', '#DIS', '#EA', '#FB', '#FDX', '#GE', '#GM', '#GOOGL', '#GS', '#INTC', '#JPM', '#KO', '#MSFT', '#NFLX', '#TSLA', '#WMT', '#XOM')) AND ('0' = 0 OR ar.pattern in ('')) AND ('0' = 0 OR ('0' = 1 AND ar.breakout >= 0) OR ('0' = 2 AND ar.breakout < 0)) AND ('400' = 0 OR ar.patternlengthbars <= '400') and newLevels.filtered = false AND ar.patternstarttime >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;[ Date: 2025-05-17 11:56:42 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.145 - Application: PostgreSQL JDBC Driver - Bind query: yes ]
16 18s402ms WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ), ar AS ( SELECT a.*, rr.age, rr.relevant from autochartist_results a LEFT OUTER JOIN relevance_autochartist_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_autochartist_results) END ), all_results AS ( SELECT ar.resultuid AS resultuid, ar.direction AS direction, ar.predictiontimeto AS predictiontimeto, ar.predictionpricefrom AS predictionpricefrom, ar.predictionpriceto AS predictionpriceto, cp.pip AS pip, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ar.pattern AS pattern_name, ar.breakout AS breakout, ar.patternendtime AS identified, dtt.timezone AS timezone, ar.patternlengthbars AS length, g.basegroupname, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN ar.age IS NOT NULL THEN ar.age WHEN ar.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN ar.relevant IS NOT NULL THEN ar.relevant WHEN ar.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant FROM ar INNER JOIN symbols s ON ar.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = s.symbolid INNER JOIN symbolgroup sg on bsl.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON sg.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN currencypips cp ON s.symbol = cp.symbol LEFT JOIN LATERAL calc_cp_signal (ar.resultuid) newLevels on true LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE ar.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (ar.simulation = 0 OR ar.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('0' = 0 OR ar.pattern in ('')) AND ('0' = 0 OR ('0' = 1 AND ar.breakout >= 0) OR ('0' = 2 AND ar.breakout < 0)) AND ('400' = 0 OR ar.patternlengthbars <= '400') and newLevels.filtered = false AND ar.patternstarttime >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;[ Date: 2025-05-17 11:31:54 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.250 - Application: PostgreSQL JDBC Driver - Bind query: yes ]
17 17s748ms WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ), ar AS ( SELECT a.*, rr.age, rr.relevant from autochartist_results a LEFT OUTER JOIN relevance_autochartist_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_autochartist_results) END ), all_results AS ( SELECT ar.resultuid AS resultuid, ar.direction AS direction, ar.predictiontimeto AS predictiontimeto, ar.predictionpricefrom AS predictionpricefrom, ar.predictionpriceto AS predictionpriceto, cp.pip AS pip, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ar.pattern AS pattern_name, ar.breakout AS breakout, ar.patternendtime AS identified, dtt.timezone AS timezone, ar.patternlengthbars AS length, g.basegroupname, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN ar.age IS NOT NULL THEN ar.age WHEN ar.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN ar.relevant IS NOT NULL THEN ar.relevant WHEN ar.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant FROM ar INNER JOIN symbols s ON ar.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN brokersymbollist bsl ON bsl.brokerid = '529' AND bsl.symbolid = s.symbolid INNER JOIN symbolgroup sg on bsl.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON sg.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN currencypips cp ON s.symbol = cp.symbol LEFT JOIN LATERAL calc_cp_signal (ar.resultuid) newLevels on true LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE ar.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (ar.simulation = 0 OR ar.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('31' = 0 OR coalesce(bim.code, s.symbol) in ('AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURJPY', 'EURNZD', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'JPN225', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', 'XAGUSD', 'XAUUSD')) AND ('0' = 0 OR ar.pattern in ('')) AND ('0' = 0 OR ('0' = 1 AND ar.breakout >= 0) OR ('0' = 2 AND ar.breakout < 0)) AND ('0' = 0 OR ar.patternlengthbars <= '0') and newLevels.filtered = false AND ar.patternstarttime >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;[ Date: 2025-05-17 11:51:01 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.250 - Application: PostgreSQL JDBC Driver - Bind query: yes ]
18 17s503ms WITH rar_max as ( SELECT resultuid FROM relevance_keylevels_results ORDER BY resultuid DESC LIMIT 1 ), kr AS ( SELECT a.*, rr.age, rr.relevant from keylevels_results a LEFT OUTER JOIN relevance_keylevels_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_keylevels_results) END ), all_results AS ( SELECT kr.resultuid AS resultuid, kr.direction AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, p.patternname AS pattern_name, kr.breakout AS breakout, kr.atbaridentified AS identified, dtt.timezone AS timezone, kr.patternlengthbars AS length, g.basegroupname, newLevels.filtered, CASE WHEN kr.age IS NOT NULL THEN kr.age WHEN kr.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN kr.relevant IS NOT NULL THEN kr.relevant WHEN kr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM kr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = kr.symbolid INNER JOIN symbols s ON bsl.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN symbolgroup sg on s.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN hrspatterns p ON kr.patternid = p.patternid INNER JOIN downloadersymbolsettings dss ON s.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN relevance_keylevels_results rar ON rar.resultuid = kr.resultuid LEFT JOIN LATERAL calc_kl_signal_filter (kr.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE kr.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (kr.simulation = 0 OR kr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('0' = 0 OR p.patternname in ('')) AND ('2' = 0 OR kr.patternclassid in ('1', '2')) AND ('400' = 0 OR kr.patternlengthbars <= '400') AND kr.patternstarttime::timestamp without time zone >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC LIMIT 200;[ Date: 2025-05-17 11:51:13 - Database: acaweb_fx - User: postgres - Remote: 182.165.1.42 - Application: [unknown] - Bind query: yes ]
19 17s184ms WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ), ar AS ( SELECT a.*, rr.age, rr.relevant from autochartist_results a LEFT OUTER JOIN relevance_autochartist_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_autochartist_results) END ), all_results AS ( SELECT ar.resultuid AS resultuid, ar.direction AS direction, ar.predictiontimeto AS predictiontimeto, ar.predictionpricefrom AS predictionpricefrom, ar.predictionpriceto AS predictionpriceto, cp.pip AS pip, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ar.pattern AS pattern_name, ar.breakout AS breakout, ar.patternendtime AS identified, dtt.timezone AS timezone, ar.patternlengthbars AS length, g.basegroupname, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN ar.age IS NOT NULL THEN ar.age WHEN ar.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN ar.relevant IS NOT NULL THEN ar.relevant WHEN ar.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant FROM ar INNER JOIN symbols s ON ar.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN brokersymbollist bsl ON bsl.brokerid = '627' AND bsl.symbolid = s.symbolid INNER JOIN symbolgroup sg on bsl.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON sg.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN currencypips cp ON s.symbol = cp.symbol LEFT JOIN LATERAL calc_cp_signal (ar.resultuid) newLevels on true LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE ar.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (ar.simulation = 0 OR ar.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('213' = 0 OR coalesce(bim.code, s.symbol) in ('#ADBE', '#ALVG', '#AMZN', '#APPL', '#BA', '#BABA', '#BAYGn', '#BMWG', '#BNPP', '#CAT', '#CBKG', '#DAIGn', '#DIS', '#EA', '#FB', '#FDX', '#GE', '#GM', '#GOOGL', '#GS', '#INTC', '#JPM', '#KO', '#META', '#MSFT', '#NFLX', '#TSLA', '#VOWG', '#WMT', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS_200', 'BTCEUR', 'BTCGBP', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CL_BRENT', 'DASHUSD', 'EOSUSD', 'ESP_35', 'ETHEUR', 'ETHGBP', 'ETHUSD', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURJPY', 'EURMXN', 'EURNOK', 'EURNZD', 'EURPLN', 'EURSEK', 'EURTRY', 'EURUSD', 'EUR_50', 'FRA_40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GBPZAR', 'GBR_100', 'HKDJPY', 'HKG_50', 'IOTAUSD', 'LTCEUR', 'LTCUSD', 'NAS100', 'NEOUSD', 'NOKJPY', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'OMGUSD', 'SPX500', 'TRXUSD', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDDKK', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDZAR', 'USOIL', 'XAGUSD', 'XAUEUR', 'XAUUSD', 'XMRUSD', 'XPTUSD', 'XRPUSD', 'ZARJPY', 'ZECUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURJPY', 'EURMXN', 'EURNOK', 'EURNZD', 'EURPLN', 'EURSEK', 'EURTRY', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GBPZAR', 'HKDJPY', 'NOKJPY', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDDKK', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDZAR', 'ZARJPY', 'BTCEUR', 'BTCGBP', 'BTCUSD', 'DASHUSD', 'EOSUSD', 'ETHEUR', 'ETHGBP', 'ETHUSD', 'IOTAUSD', 'LTCEUR', 'LTCUSD', 'NEOUSD', 'OMGUSD', 'TRXUSD', 'XMRUSD', 'XRPUSD', 'ZECUSD', 'XAGUSD', 'XAUEUR', 'XAUUSD', 'XPTUSD', 'CL_BRENT', 'USOIL', '#ALVG', '#BAYGn', '#BMWG', '#BNPP', '#CBKG', '#DAIGn', '#VOWG', 'AUS_200', 'ESP_35', 'EUR_50', 'FRA_40', 'GBR_100', 'HKG_50', 'NAS100', 'SPX500', 'US30', '#ADBE', '#AMZN', '#APPL', '#BA', '#BABA', '#CAT', '#DIS', '#EA', '#FB', '#FDX', '#GE', '#GM', '#GOOGL', '#GS', '#INTC', '#JPM', '#KO', '#MSFT', '#NFLX', '#TSLA', '#WMT', '#XOM')) AND ('0' = 0 OR ar.pattern in ('')) AND ('0' = 0 OR ('0' = 1 AND ar.breakout >= 0) OR ('0' = 2 AND ar.breakout < 0)) AND ('400' = 0 OR ar.patternlengthbars <= '400') and newLevels.filtered = false AND ar.patternstarttime >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;[ Date: 2025-05-17 11:51:44 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.145 - Application: PostgreSQL JDBC Driver - Bind query: yes ]
20 16s999ms WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ), ar AS ( SELECT a.*, rr.age, rr.relevant from autochartist_results a LEFT OUTER JOIN relevance_autochartist_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_autochartist_results) END ), all_results AS ( SELECT ar.resultuid AS resultuid, ar.direction AS direction, ar.predictiontimeto AS predictiontimeto, ar.predictionpricefrom AS predictionpricefrom, ar.predictionpriceto AS predictionpriceto, cp.pip AS pip, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ar.pattern AS pattern_name, ar.breakout AS breakout, ar.patternendtime AS identified, dtt.timezone AS timezone, ar.patternlengthbars AS length, g.basegroupname, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN ar.age IS NOT NULL THEN ar.age WHEN ar.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN ar.relevant IS NOT NULL THEN ar.relevant WHEN ar.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant FROM ar INNER JOIN symbols s ON ar.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN brokersymbollist bsl ON bsl.brokerid = '529' AND bsl.symbolid = s.symbolid INNER JOIN symbolgroup sg on bsl.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON sg.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN currencypips cp ON s.symbol = cp.symbol LEFT JOIN LATERAL calc_cp_signal (ar.resultuid) newLevels on true LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE ar.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (ar.simulation = 0 OR ar.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('31' = 0 OR coalesce(bim.code, s.symbol) in ('AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURJPY', 'EURNZD', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'JPN225', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', 'XAGUSD', 'XAUUSD')) AND ('0' = 0 OR ar.pattern in ('')) AND ('0' = 0 OR ('0' = 1 AND ar.breakout >= 0) OR ('0' = 2 AND ar.breakout < 0)) AND ('0' = 0 OR ar.patternlengthbars <= '0') and newLevels.filtered = false AND ar.patternstarttime >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;[ Date: 2025-05-17 11:55:47 - Database: acaweb_fx - User: postgres - Remote: 192.168.1.145 - Application: PostgreSQL JDBC Driver - Bind query: yes ]
Time consuming queries
Rank Total duration Times executed Min duration Max duration Avg duration Query 1 37m28s 220 376ms 23s340ms 10s220ms with rar_max as ( select resultuid from relevance_autochartist_results order by resultuid desc limit ? ), ar as ( select a.*, rr.age, rr.relevant from autochartist_results a left outer join relevance_autochartist_results rr on a.resultuid = rr.resultuid where case when false = ? then true else a.resultuid > ( select min(resultuid) from relevance_autochartist_results) end ), all_results as ( select ar.resultuid as resultuid, ar.direction as direction, ar.predictiontimeto as predictiontimeto, ar.predictionpricefrom as predictionpricefrom, ar.predictionpriceto as predictionpriceto, cp.pip as pip, s.exchange as exchange, s.symbolid as symbolid, coalesce(bim.code, s.symbol) as symbol_code, s.longname as symbol_name, s.timegranularity as interval, ar.pattern as pattern_name, ar.breakout as breakout, ar.patternendtime as identified, dtt.timezone as timezone, ar.patternlengthbars as length, g.basegroupname, newlevels.profit, newlevels.stop, newlevels.filtered, case when ar.age is not null then ar.age when ar.resultuid <= rm.resultuid then ? else ? end as age, case when ar.relevant is not null then ar.relevant when ar.resultuid <= rm.resultuid then ? else ? end as relevant from ar inner join symbols s on ar.symbolid = s.symbolid and s.nonliquid = ? inner join brokersymbollist bsl on bsl.brokerid = ? and bsl.symbolid = s.symbolid inner join symbolgroup sg on bsl.symbolid = sg.symbolid inner join groups g on sg.groupid = g.groupid inner join brokergroups bg on g.groupid = bg.groupid and bsl.brokerid = bg.brokerid inner join downloadersymbolsettings dss on sg.symbolid = dss.symbolid inner join datafeedstimetable dtt on dss.classname = dtt.classname and dtt.dayofweek = ? inner join rar_max rm on ? = ? left outer join autochartist_symbolupdates au on dss.symbolid = au.symbolid left outer join currencypips cp on s.symbol = cp.symbol left join lateral calc_cp_signal (ar.resultuid) newlevels on true left outer join brokerinstrumentmap bim on dss.datafeedinstrumentid = bim.datafeedinstrumentid and bim.brokerid = bsl.brokerid and bim.type = ? where ar.gmttimefound > now() - interval ? and dss.enabled = ? and s.deleted = ? and (ar.simulation = ? or ar.simulation is null) and (? = ? or s.timegranularity in (...)) and (? = ? or s.exchange in (...)) and (? = ? or coalesce(bim.code, s.symbol) in (...)) and (? = ? or ar.pattern in (...)) and (? = ? or (? = ? and ar.breakout >= ?) or (? = ? and ar.breakout < ?)) and (? = ? or ar.patternlengthbars <= ?) and newlevels.filtered = false and ar.patternstarttime >= coalesce(au.earliestpricedatetime, ?::timestamp without time zone) -- to make sure patternstarttime is in our t-tables ), results as ( select distinct on (symbolid) * from all_results where (false = ? or relevant = ?) and (? = ? or age <= ?) order by symbolid, resultuid ) select * from results order by identified desc, length desc;Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration May 17 11 220 37m28s 10s220ms [ User: postgres - Total duration: 37m28s - Times executed: 220 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 34m11s - Times executed: 208 ]
[ Application: [unknown] - Total duration: 3m16s - Times executed: 12 ]
-
WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ), ar AS ( SELECT a.*, rr.age, rr.relevant from autochartist_results a LEFT OUTER JOIN relevance_autochartist_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_autochartist_results) END ), all_results AS ( SELECT ar.resultuid AS resultuid, ar.direction AS direction, ar.predictiontimeto AS predictiontimeto, ar.predictionpricefrom AS predictionpricefrom, ar.predictionpriceto AS predictionpriceto, cp.pip AS pip, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ar.pattern AS pattern_name, ar.breakout AS breakout, ar.patternendtime AS identified, dtt.timezone AS timezone, ar.patternlengthbars AS length, g.basegroupname, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN ar.age IS NOT NULL THEN ar.age WHEN ar.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN ar.relevant IS NOT NULL THEN ar.relevant WHEN ar.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant FROM ar INNER JOIN symbols s ON ar.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = s.symbolid INNER JOIN symbolgroup sg on bsl.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON sg.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN currencypips cp ON s.symbol = cp.symbol LEFT JOIN LATERAL calc_cp_signal (ar.resultuid) newLevels on true LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE ar.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (ar.simulation = 0 OR ar.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('0' = 0 OR ar.pattern in ('')) AND ('0' = 0 OR ('0' = 1 AND ar.breakout >= 0) OR ('0' = 2 AND ar.breakout < 0)) AND ('400' = 0 OR ar.patternlengthbars <= '400') and newLevels.filtered = false AND ar.patternstarttime >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;
Date: 2025-05-17 11:55:53 Duration: 23s340ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ), ar AS ( SELECT a.*, rr.age, rr.relevant from autochartist_results a LEFT OUTER JOIN relevance_autochartist_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_autochartist_results) END ), all_results AS ( SELECT ar.resultuid AS resultuid, ar.direction AS direction, ar.predictiontimeto AS predictiontimeto, ar.predictionpricefrom AS predictionpricefrom, ar.predictionpriceto AS predictionpriceto, cp.pip AS pip, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ar.pattern AS pattern_name, ar.breakout AS breakout, ar.patternendtime AS identified, dtt.timezone AS timezone, ar.patternlengthbars AS length, g.basegroupname, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN ar.age IS NOT NULL THEN ar.age WHEN ar.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN ar.relevant IS NOT NULL THEN ar.relevant WHEN ar.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant FROM ar INNER JOIN symbols s ON ar.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN brokersymbollist bsl ON bsl.brokerid = '627' AND bsl.symbolid = s.symbolid INNER JOIN symbolgroup sg on bsl.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON sg.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN currencypips cp ON s.symbol = cp.symbol LEFT JOIN LATERAL calc_cp_signal (ar.resultuid) newLevels on true LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE ar.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (ar.simulation = 0 OR ar.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('213' = 0 OR coalesce(bim.code, s.symbol) in ('#ADBE', '#ALVG', '#AMZN', '#APPL', '#BA', '#BABA', '#BAYGn', '#BMWG', '#BNPP', '#CAT', '#CBKG', '#DAIGn', '#DIS', '#EA', '#FB', '#FDX', '#GE', '#GM', '#GOOGL', '#GS', '#INTC', '#JPM', '#KO', '#META', '#MSFT', '#NFLX', '#TSLA', '#VOWG', '#WMT', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS_200', 'BTCEUR', 'BTCGBP', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CL_BRENT', 'DASHUSD', 'EOSUSD', 'ESP_35', 'ETHEUR', 'ETHGBP', 'ETHUSD', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURJPY', 'EURMXN', 'EURNOK', 'EURNZD', 'EURPLN', 'EURSEK', 'EURTRY', 'EURUSD', 'EUR_50', 'FRA_40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GBPZAR', 'GBR_100', 'HKDJPY', 'HKG_50', 'IOTAUSD', 'LTCEUR', 'LTCUSD', 'NAS100', 'NEOUSD', 'NOKJPY', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'OMGUSD', 'SPX500', 'TRXUSD', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDDKK', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDZAR', 'USOIL', 'XAGUSD', 'XAUEUR', 'XAUUSD', 'XMRUSD', 'XPTUSD', 'XRPUSD', 'ZARJPY', 'ZECUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURJPY', 'EURMXN', 'EURNOK', 'EURNZD', 'EURPLN', 'EURSEK', 'EURTRY', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GBPZAR', 'HKDJPY', 'NOKJPY', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDDKK', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDZAR', 'ZARJPY', 'BTCEUR', 'BTCGBP', 'BTCUSD', 'DASHUSD', 'EOSUSD', 'ETHEUR', 'ETHGBP', 'ETHUSD', 'IOTAUSD', 'LTCEUR', 'LTCUSD', 'NEOUSD', 'OMGUSD', 'TRXUSD', 'XMRUSD', 'XRPUSD', 'ZECUSD', 'XAGUSD', 'XAUEUR', 'XAUUSD', 'XPTUSD', 'CL_BRENT', 'USOIL', '#ALVG', '#BAYGn', '#BMWG', '#BNPP', '#CBKG', '#DAIGn', '#VOWG', 'AUS_200', 'ESP_35', 'EUR_50', 'FRA_40', 'GBR_100', 'HKG_50', 'NAS100', 'SPX500', 'US30', '#ADBE', '#AMZN', '#APPL', '#BA', '#BABA', '#CAT', '#DIS', '#EA', '#FB', '#FDX', '#GE', '#GM', '#GOOGL', '#GS', '#INTC', '#JPM', '#KO', '#MSFT', '#NFLX', '#TSLA', '#WMT', '#XOM')) AND ('0' = 0 OR ar.pattern in ('')) AND ('0' = 0 OR ('0' = 1 AND ar.breakout >= 0) OR ('0' = 2 AND ar.breakout < 0)) AND ('400' = 0 OR ar.patternlengthbars <= '400') and newLevels.filtered = false AND ar.patternstarttime >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;
Date: 2025-05-17 11:25:55 Duration: 22s426ms Database: acaweb_fx User: postgres Remote: 192.168.1.250 Application: PostgreSQL JDBC Driver Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ), ar AS ( SELECT a.*, rr.age, rr.relevant from autochartist_results a LEFT OUTER JOIN relevance_autochartist_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_autochartist_results) END ), all_results AS ( SELECT ar.resultuid AS resultuid, ar.direction AS direction, ar.predictiontimeto AS predictiontimeto, ar.predictionpricefrom AS predictionpricefrom, ar.predictionpriceto AS predictionpriceto, cp.pip AS pip, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ar.pattern AS pattern_name, ar.breakout AS breakout, ar.patternendtime AS identified, dtt.timezone AS timezone, ar.patternlengthbars AS length, g.basegroupname, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN ar.age IS NOT NULL THEN ar.age WHEN ar.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN ar.relevant IS NOT NULL THEN ar.relevant WHEN ar.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant FROM ar INNER JOIN symbols s ON ar.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN brokersymbollist bsl ON bsl.brokerid = '529' AND bsl.symbolid = s.symbolid INNER JOIN symbolgroup sg on bsl.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON sg.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN currencypips cp ON s.symbol = cp.symbol LEFT JOIN LATERAL calc_cp_signal (ar.resultuid) newLevels on true LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE ar.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (ar.simulation = 0 OR ar.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('31' = 0 OR coalesce(bim.code, s.symbol) in ('AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURJPY', 'EURNZD', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'JPN225', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', 'XAGUSD', 'XAUUSD')) AND ('0' = 0 OR ar.pattern in ('')) AND ('0' = 0 OR ('0' = 1 AND ar.breakout >= 0) OR ('0' = 2 AND ar.breakout < 0)) AND ('0' = 0 OR ar.patternlengthbars <= '0') and newLevels.filtered = false AND ar.patternstarttime >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;
Date: 2025-05-17 11:56:02 Duration: 21s567ms Database: acaweb_fx User: postgres Remote: 192.168.1.250 Application: PostgreSQL JDBC Driver Bind query: yes
2 28m37s 220 127ms 19s490ms 7s804ms with rar_max as ( select resultuid from relevance_keylevels_results order by resultuid desc limit ? ), kr as ( select a.*, rr.age, rr.relevant from keylevels_results a left outer join relevance_keylevels_results rr on a.resultuid = rr.resultuid where case when false = ? then true else a.resultuid > ( select min(resultuid) from relevance_keylevels_results) end ), all_results as ( select kr.resultuid as resultuid, kr.direction as direction, s.exchange as exchange, s.symbolid as symbolid, coalesce(bim.code, s.symbol) as symbol_code, s.longname as symbol_name, s.timegranularity as interval, p.patternname as pattern_name, kr.breakout as breakout, kr.atbaridentified as identified, dtt.timezone as timezone, kr.patternlengthbars as length, g.basegroupname, newlevels.filtered, case when kr.age is not null then kr.age when kr.resultuid <= rm.resultuid then ? else ? end as age, case when kr.relevant is not null then kr.relevant when kr.resultuid <= rm.resultuid then ? else ? end as relevant, cps.pip from kr inner join brokersymbollist bsl on bsl.brokerid = ? and bsl.symbolid = kr.symbolid inner join symbols s on bsl.symbolid = s.symbolid and s.nonliquid = ? inner join symbolgroup sg on s.symbolid = sg.symbolid inner join groups g on sg.groupid = g.groupid inner join brokergroups bg on g.groupid = bg.groupid and bsl.brokerid = bg.brokerid inner join hrspatterns p on kr.patternid = p.patternid inner join downloadersymbolsettings dss on s.symbolid = dss.symbolid inner join datafeedstimetable dtt on dss.classname = dtt.classname and dtt.dayofweek = ? inner join rar_max rm on ? = ? left outer join autochartist_symbolupdates au on dss.symbolid = au.symbolid left outer join relevance_keylevels_results rar on rar.resultuid = kr.resultuid left join lateral calc_kl_signal_filter (kr.resultuid) newlevels on true left join currencypips cps on cps.symbol = s.symbol left outer join brokerinstrumentmap bim on dss.datafeedinstrumentid = bim.datafeedinstrumentid and bim.brokerid = bsl.brokerid and bim.type = ? where kr.gmttimefound > now() - interval ? and dss.enabled = ? and s.deleted = ? and (kr.simulation = ? or kr.simulation is null) and (? = ? or s.timegranularity in (...)) and (? = ? or s.exchange in (...)) and (? = ? or coalesce(bim.code, s.symbol) in (...)) and (? = ? or p.patternname in (...)) and (? = ? or kr.patternclassid in (...)) and (? = ? or kr.patternlengthbars <= ?) and kr.patternstarttime::timestamp without time zone >= coalesce(au.earliestpricedatetime, ?::timestamp without time zone) -- to make sure patternstarttime is in our t-tables ), results as ( select distinct on (symbolid) * from all_results where (false = ? or relevant = ?) and (? = ? or age <= ?) order by symbolid, resultuid ) select * from results order by identified desc, length desc limit ?;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration May 17 11 220 28m37s 7s804ms [ User: postgres - Total duration: 28m37s - Times executed: 220 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 25m46s - Times executed: 208 ]
[ Application: [unknown] - Total duration: 2m50s - Times executed: 12 ]
-
WITH rar_max as ( SELECT resultuid FROM relevance_keylevels_results ORDER BY resultuid DESC LIMIT 1 ), kr AS ( SELECT a.*, rr.age, rr.relevant from keylevels_results a LEFT OUTER JOIN relevance_keylevels_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_keylevels_results) END ), all_results AS ( SELECT kr.resultuid AS resultuid, kr.direction AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, p.patternname AS pattern_name, kr.breakout AS breakout, kr.atbaridentified AS identified, dtt.timezone AS timezone, kr.patternlengthbars AS length, g.basegroupname, newLevels.filtered, CASE WHEN kr.age IS NOT NULL THEN kr.age WHEN kr.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN kr.relevant IS NOT NULL THEN kr.relevant WHEN kr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM kr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = kr.symbolid INNER JOIN symbols s ON bsl.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN symbolgroup sg on s.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN hrspatterns p ON kr.patternid = p.patternid INNER JOIN downloadersymbolsettings dss ON s.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN relevance_keylevels_results rar ON rar.resultuid = kr.resultuid LEFT JOIN LATERAL calc_kl_signal_filter (kr.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE kr.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (kr.simulation = 0 OR kr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('0' = 0 OR p.patternname in ('')) AND ('2' = 0 OR kr.patternclassid in ('1', '2')) AND ('400' = 0 OR kr.patternlengthbars <= '400') AND kr.patternstarttime::timestamp without time zone >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC LIMIT 200;
Date: 2025-05-17 11:06:10 Duration: 19s490ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_keylevels_results ORDER BY resultuid DESC LIMIT 1 ), kr AS ( SELECT a.*, rr.age, rr.relevant from keylevels_results a LEFT OUTER JOIN relevance_keylevels_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_keylevels_results) END ), all_results AS ( SELECT kr.resultuid AS resultuid, kr.direction AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, p.patternname AS pattern_name, kr.breakout AS breakout, kr.atbaridentified AS identified, dtt.timezone AS timezone, kr.patternlengthbars AS length, g.basegroupname, newLevels.filtered, CASE WHEN kr.age IS NOT NULL THEN kr.age WHEN kr.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN kr.relevant IS NOT NULL THEN kr.relevant WHEN kr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM kr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = kr.symbolid INNER JOIN symbols s ON bsl.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN symbolgroup sg on s.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN hrspatterns p ON kr.patternid = p.patternid INNER JOIN downloadersymbolsettings dss ON s.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN relevance_keylevels_results rar ON rar.resultuid = kr.resultuid LEFT JOIN LATERAL calc_kl_signal_filter (kr.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE kr.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (kr.simulation = 0 OR kr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('0' = 0 OR p.patternname in ('')) AND ('2' = 0 OR kr.patternclassid in ('1', '2')) AND ('400' = 0 OR kr.patternlengthbars <= '400') AND kr.patternstarttime::timestamp without time zone >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC LIMIT 200;
Date: 2025-05-17 11:51:13 Duration: 17s503ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_keylevels_results ORDER BY resultuid DESC LIMIT 1 ), kr AS ( SELECT a.*, rr.age, rr.relevant from keylevels_results a LEFT OUTER JOIN relevance_keylevels_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_keylevels_results) END ), all_results AS ( SELECT kr.resultuid AS resultuid, kr.direction AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, p.patternname AS pattern_name, kr.breakout AS breakout, kr.atbaridentified AS identified, dtt.timezone AS timezone, kr.patternlengthbars AS length, g.basegroupname, newLevels.filtered, CASE WHEN kr.age IS NOT NULL THEN kr.age WHEN kr.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN kr.relevant IS NOT NULL THEN kr.relevant WHEN kr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM kr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = kr.symbolid INNER JOIN symbols s ON bsl.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN symbolgroup sg on s.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN hrspatterns p ON kr.patternid = p.patternid INNER JOIN downloadersymbolsettings dss ON s.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN relevance_keylevels_results rar ON rar.resultuid = kr.resultuid LEFT JOIN LATERAL calc_kl_signal_filter (kr.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE kr.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (kr.simulation = 0 OR kr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('0' = 0 OR p.patternname in ('')) AND ('2' = 0 OR kr.patternclassid in ('1', '2')) AND ('400' = 0 OR kr.patternlengthbars <= '400') AND kr.patternstarttime::timestamp without time zone >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC LIMIT 200;
Date: 2025-05-17 11:01:10 Duration: 16s320ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
3 10m55s 209 1s587ms 8s598ms 3s137ms with rar_max as ( select resultuid from relevance_fibonacci_results order by resultuid desc limit ? ), fr as ( select a.*, rr.age, rr.relevant from fibonacci_results a left outer join relevance_fibonacci_results rr on a.resultuid = rr.resultuid where case when false = ? then true else a.resultuid > ( select min(resultuid) from relevance_fibonacci_results) end ), all_results as ( select fr.resultuid as resultuid, fr.direction as direction, s.exchange as exchange, s.symbolid as symbolid, coalesce(bim.code, s.symbol) as symbol_code, s.longname as symbol_name, s.timegranularity as interval, fr.pattern as pattern_name, fr.timed as timed, fr.patternendtime as identified, dtt.timezone as timezone, fr.patternlengthbars as length, g.basegroupname, newlevels.filtered, case when fr.age is not null then fr.age when fr.resultuid <= rm.resultuid then ? else ? end as age, case when fr.relevant is not null then fr.relevant when fr.resultuid <= rm.resultuid then ? else ? end as relevant, cps.pip from fr inner join brokersymbollist bsl on bsl.brokerid = ? and bsl.symbolid = fr.symbolid inner join symbols s on fr.symbolid = s.symbolid and s.nonliquid = ? inner join symbolgroup sg on fr.symbolid = sg.symbolid inner join groups g on sg.groupid = g.groupid inner join brokergroups bg on g.groupid = bg.groupid and bsl.brokerid = bg.brokerid inner join downloadersymbolsettings dss on fr.symbolid = dss.symbolid inner join datafeedstimetable dtt on dss.classname = dtt.classname and dtt.dayofweek = ? inner join rar_max rm on ? = ? left join lateral calc_fib_signal_filter (fr.resultuid) newlevels on true left join currencypips cps on cps.symbol = s.symbol left outer join brokerinstrumentmap bim on dss.datafeedinstrumentid = bim.datafeedinstrumentid and bim.brokerid = bsl.brokerid and bim.type = ? where fr.gmttimefound > now() - interval ? and dss.enabled = ? and s.deleted = ? and (fr.simulation = ? or fr.simulation is null) and (? = ? or s.timegranularity in (...)) and (? = ? or s.exchange in (...)) and (? = ? or coalesce(bim.code, s.symbol) in (...)) and (? = ? or fr.pattern in (...)) and (? = ? or fr.patternlengthbars <= ?) and (? = ? or (? = ? and fr.timed > cast(? as timestamp)) or (? = ? and fr.timed < cast(? as timestamp))) ), results as ( select distinct on (symbolid) * from all_results where (false = ? or relevant = ?) and (? = ? or age <= ?) order by symbolid, resultuid ) select * from results order by identified desc, length desc;Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration May 17 11 209 10m55s 3s137ms [ User: postgres - Total duration: 10m55s - Times executed: 209 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 9m41s - Times executed: 197 ]
[ Application: [unknown] - Total duration: 1m14s - Times executed: 12 ]
-
WITH rar_max as ( SELECT resultuid FROM relevance_fibonacci_results ORDER BY resultuid DESC LIMIT 1 ), fr AS ( SELECT a.*, rr.age, rr.relevant from fibonacci_results a LEFT OUTER JOIN relevance_fibonacci_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_fibonacci_results) END ), all_results AS ( SELECT fr.resultuid AS resultuid, fr.direction AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, fr.pattern AS pattern_name, fr.timed AS timed, fr.patternendtime AS identified, dtt.timezone AS timezone, fr.patternlengthbars AS length, g.basegroupname, newLevels.filtered, CASE WHEN fr.age IS NOT NULL THEN fr.age WHEN fr.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN fr.relevant IS NOT NULL THEN fr.relevant WHEN fr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM fr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = fr.symbolid INNER JOIN symbols s ON fr.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN symbolgroup sg on fr.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON fr.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT JOIN LATERAL calc_fib_signal_filter (fr.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE fr.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (fr.simulation = 0 OR fr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('0' = 0 OR fr.pattern in ('')) AND ('400' = 0 OR fr.patternlengthbars <= '400') AND ('0' = 0 OR ('0' = 1 AND fr.timed > cast('1970-01-01' as timestamp)) OR ('0' = 2 AND fr.timed < cast('1970-01-01' as timestamp))) ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;
Date: 2025-05-17 11:25:55 Duration: 8s598ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_fibonacci_results ORDER BY resultuid DESC LIMIT 1 ), fr AS ( SELECT a.*, rr.age, rr.relevant from fibonacci_results a LEFT OUTER JOIN relevance_fibonacci_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_fibonacci_results) END ), all_results AS ( SELECT fr.resultuid AS resultuid, fr.direction AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, fr.pattern AS pattern_name, fr.timed AS timed, fr.patternendtime AS identified, dtt.timezone AS timezone, fr.patternlengthbars AS length, g.basegroupname, newLevels.filtered, CASE WHEN fr.age IS NOT NULL THEN fr.age WHEN fr.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN fr.relevant IS NOT NULL THEN fr.relevant WHEN fr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM fr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = fr.symbolid INNER JOIN symbols s ON fr.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN symbolgroup sg on fr.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON fr.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT JOIN LATERAL calc_fib_signal_filter (fr.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE fr.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (fr.simulation = 0 OR fr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('0' = 0 OR fr.pattern in ('')) AND ('400' = 0 OR fr.patternlengthbars <= '400') AND ('0' = 0 OR ('0' = 1 AND fr.timed > cast('1970-01-01' as timestamp)) OR ('0' = 2 AND fr.timed < cast('1970-01-01' as timestamp))) ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;
Date: 2025-05-17 11:46:00 Duration: 8s585ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_fibonacci_results ORDER BY resultuid DESC LIMIT 1 ), fr AS ( SELECT a.*, rr.age, rr.relevant from fibonacci_results a LEFT OUTER JOIN relevance_fibonacci_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_fibonacci_results) END ), all_results AS ( SELECT fr.resultuid AS resultuid, fr.direction AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, fr.pattern AS pattern_name, fr.timed AS timed, fr.patternendtime AS identified, dtt.timezone AS timezone, fr.patternlengthbars AS length, g.basegroupname, newLevels.filtered, CASE WHEN fr.age IS NOT NULL THEN fr.age WHEN fr.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN fr.relevant IS NOT NULL THEN fr.relevant WHEN fr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM fr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = fr.symbolid INNER JOIN symbols s ON fr.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN symbolgroup sg on fr.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON fr.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT JOIN LATERAL calc_fib_signal_filter (fr.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE fr.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (fr.simulation = 0 OR fr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('0' = 0 OR fr.pattern in ('')) AND ('400' = 0 OR fr.patternlengthbars <= '400') AND ('0' = 0 OR ('0' = 1 AND fr.timed > cast('1970-01-01' as timestamp)) OR ('0' = 2 AND fr.timed < cast('1970-01-01' as timestamp))) ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;
Date: 2025-05-17 11:40:55 Duration: 7s957ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
4 1m39s 157 34ms 2s263ms 631ms with rar_max as ( select resultuid from relevance_consecutivecandles_results order by resultuid desc limit ? ), all_results as ( select ccr.resultuid as resultuid, ccr.direction as direction, s.exchange as exchange, s.symbolid as symbolid, coalesce(bim.code, s.symbol) as symbol_code, s.longname as symbol_name, s.timegranularity as interval, ccr.patternendtime as identified, dtt.timezone as timezone, ccr.qtyconsecutivecandles as length, g.basegroupname, case when rcr.age is not null then rcr.age when ccr.resultuid <= rm.resultuid then ? else ? end as age, case when rcr.relevant is not null then rcr.relevant when ccr.resultuid <= rm.resultuid then ? else ? end as relevant, cps.pip, newlevels.filtered from consecutivecandles_results ccr inner join brokersymbollist bsl on bsl.brokerid = ? and bsl.symbolid = ccr.symbolid inner join symbols s on ccr.symbolid = s.symbolid and s.nonliquid = ? inner join downloadersymbolsettings dss on ccr.symbolid = dss.symbolid inner join datafeedstimetable dtt on dss.classname = dtt.classname and dtt.dayofweek = ? inner join symbolgroup sg on ccr.symbolid = sg.symbolid inner join groups g on sg.groupid = g.groupid inner join brokergroups bg on g.groupid = bg.groupid and bsl.brokerid = bg.brokerid inner join rar_max rm on ? = ? left outer join relevance_consecutivecandles_results rcr on rcr.resultuid = ccr.resultuid left join currencypips cps on cps.symbol = s.symbol left outer join brokerinstrumentmap bim on dss.datafeedinstrumentid = bim.datafeedinstrumentid and bim.brokerid = bsl.brokerid and bim.type = ? left join lateral calc_cc_signal_filter (ccr.resultuid) newlevels on true where ccr.gmttimefound > now() - interval ? and s.deleted = ? and (ccr.simulation = ? or ccr.simulation is null) and (? = ? or s.timegranularity in (...)) and (? = ? or s.exchange in (...)) and (? = ? or coalesce(bim.code, s.symbol) in (...)) and (? = ? or ccr.patternlengthbars <= ?) ), results as ( select distinct on (symbolid) * from all_results where (false = ? or relevant = ?) and (? = ? or age <= ?) order by symbolid, resultuid ) select * from results order by identified desc, length desc;Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration May 17 11 157 1m39s 631ms [ User: postgres - Total duration: 1m39s - Times executed: 157 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 1m18s - Times executed: 145 ]
[ Application: [unknown] - Total duration: 20s810ms - Times executed: 12 ]
-
WITH rar_max as ( SELECT resultuid FROM relevance_consecutivecandles_results ORDER BY resultuid DESC LIMIT 1 ), all_results AS ( SELECT ccr.resultuid AS resultuid, ccr.direction AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ccr.patternendtime AS identified, dtt.timezone AS timezone, ccr.qtyconsecutivecandles AS length, g.basegroupname, CASE WHEN rcr.age IS NOT NULL THEN rcr.age WHEN ccr.resultuid <= rm.resultuid THEN 1 ELSE 0 END as age, CASE WHEN rcr.relevant IS NOT NULL THEN rcr.relevant WHEN ccr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip, newLevels.filtered FROM consecutivecandles_results ccr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = ccr.symbolid INNER JOIN symbols s ON ccr.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN downloadersymbolsettings dss ON ccr.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN symbolgroup sg on ccr.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN relevance_consecutivecandles_results rcr ON rcr.resultuid = ccr.resultuid LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' LEFT JOIN LATERAL calc_cc_signal_filter (ccr.resultuid) newLevels on true WHERE ccr.gmttimefound > now() - INTERVAL '7 DAYS' AND s.deleted = 0 AND (ccr.simulation = 0 OR ccr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('400' = 0 OR ccr.patternlengthbars <= '400') ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;
Date: 2025-05-17 11:26:11 Duration: 2s263ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_consecutivecandles_results ORDER BY resultuid DESC LIMIT 1 ), all_results AS ( SELECT ccr.resultuid AS resultuid, ccr.direction AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ccr.patternendtime AS identified, dtt.timezone AS timezone, ccr.qtyconsecutivecandles AS length, g.basegroupname, CASE WHEN rcr.age IS NOT NULL THEN rcr.age WHEN ccr.resultuid <= rm.resultuid THEN 1 ELSE 0 END as age, CASE WHEN rcr.relevant IS NOT NULL THEN rcr.relevant WHEN ccr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip, newLevels.filtered FROM consecutivecandles_results ccr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = ccr.symbolid INNER JOIN symbols s ON ccr.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN downloadersymbolsettings dss ON ccr.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN symbolgroup sg on ccr.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN relevance_consecutivecandles_results rcr ON rcr.resultuid = ccr.resultuid LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' LEFT JOIN LATERAL calc_cc_signal_filter (ccr.resultuid) newLevels on true WHERE ccr.gmttimefound > now() - INTERVAL '7 DAYS' AND s.deleted = 0 AND (ccr.simulation = 0 OR ccr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('400' = 0 OR ccr.patternlengthbars <= '400') ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;
Date: 2025-05-17 11:51:16 Duration: 2s251ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_consecutivecandles_results ORDER BY resultuid DESC LIMIT 1 ), all_results AS ( SELECT ccr.resultuid AS resultuid, ccr.direction AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ccr.patternendtime AS identified, dtt.timezone AS timezone, ccr.qtyconsecutivecandles AS length, g.basegroupname, CASE WHEN rcr.age IS NOT NULL THEN rcr.age WHEN ccr.resultuid <= rm.resultuid THEN 1 ELSE 0 END as age, CASE WHEN rcr.relevant IS NOT NULL THEN rcr.relevant WHEN ccr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip, newLevels.filtered FROM consecutivecandles_results ccr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = ccr.symbolid INNER JOIN symbols s ON ccr.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN downloadersymbolsettings dss ON ccr.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN symbolgroup sg on ccr.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN relevance_consecutivecandles_results rcr ON rcr.resultuid = ccr.resultuid LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' LEFT JOIN LATERAL calc_cc_signal_filter (ccr.resultuid) newLevels on true WHERE ccr.gmttimefound > now() - INTERVAL '7 DAYS' AND s.deleted = 0 AND (ccr.simulation = 0 OR ccr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('400' = 0 OR ccr.patternlengthbars <= '400') ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;
Date: 2025-05-17 11:11:09 Duration: 2s241ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
5 30s495ms 34 12ms 9s482ms 896ms select fixcandlegaps (?, false);Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration May 17 11 34 30s495ms 896ms [ User: postgres - Total duration: 30s495ms - Times executed: 34 ]
[ Application: psql - Total duration: 30s495ms - Times executed: 34 ]
-
select fixcandlegaps ('ICMARKETS-AU-MT5', false);
Date: 2025-05-17 11:06:32 Duration: 9s482ms Database: acaweb_fx User: postgres Remote: [local] Application: psql
-
select fixcandlegaps ('ATFX', false);
Date: 2025-05-17 11:06:12 Duration: 4s664ms Database: acaweb_fx User: postgres Remote: [local] Application: psql
-
select fixcandlegaps ('AXIORY', false);
Date: 2025-05-17 11:06:15 Duration: 2s550ms Database: acaweb_fx User: postgres Remote: [local] Application: psql
6 30s370ms 90 191ms 748ms 337ms with last_candle as ( select acs.symbolid as symbolid, acs.latestpricedatetime as latest_candle_time, bsl.brokerid as broker_id, coalesce(bim.code, s.symbol) as symbol, bim.code as symbol_mapping, s.exchange as exchange, s.timegranularity as timegranularity from autochartist_symbolupdates acs inner join brokersymbollist bsl on acs.symbolid = bsl.symbolid inner join symbols s on acs.symbolid = s.symbolid inner join downloadersymbolsettings dss on s.symbolid = dss.symbolid left outer join brokerinstrumentmap bim on dss.datafeedinstrumentid = bim.datafeedinstrumentid and bim.brokerid = bsl.brokerid and bim.type = ? where bsl.brokerid = ? and s.deleted = ? and s.nonliquid = ? and acs.latestpricedatetime is not null ) select * from ( select lc.broker_id as brokerid, prf.groupid, psp.symbolid, prf.longname, psd.hourlysymbolid, lc.symbol, lc.exchange, psp.enddate, psp.dayofweek, psp.fromtime, floor(psp.fromtime / ?) + ? as sast_hh, mod(cast(psp.fromtime as int), ?) as sast_mm, current_timestamp as datetime, (powerstatslatestprfprice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice as closingprice, ((powerstatslatestprfprice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_15 + psp.stddev_15) / ?.?) as low_15, ((powerstatslatestprfprice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_15 + psp.stddev_15) / ?.?) as high_15, ((powerstatslatestprfprice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_30 + psp.stddev_30) / ?.?) as low_30, ((powerstatslatestprfprice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_30 + psp.stddev_30) / ?.?) as high_30, ((powerstatslatestprfprice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_60 + psp.stddev_60) / ?.?) as low_60, ((powerstatslatestprfprice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_60 + psp.stddev_60) / ?.?) as high_60, ((powerstatslatestprfprice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_240 + psp.stddev_240) / ?.?) as low_240, ((powerstatslatestprfprice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_240 + psp.stddev_240) / ?.?) as high_240, ((powerstatslatestprfprice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_1440 + psp.stddev_1440) / ?.?) as low_1440, ((powerstatslatestprfprice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_1440 + psp.stddev_1440) / ?.?) as high_1440, dtt.absolutetimezoneoffset as datafeedtimezoneoffset, dtt.timezone as datafeedtimezonename, (round((cast(? as float) - rank) / ? * ?)) as rank_rounded, ((cast(? as float) - rank) / ? * ?) as rank from last_candle lc inner join downloadersymbolsettings dss on lc.symbolid = dss.symbolid inner join datafeedstimetable dtt on trim(dss.classname) = trim(dtt.classname) and dtt.dayofweek = ? -- assuming timezone is same for whole week. inner join powerstats_symboldata psd on psd.symbolid = lc.symbolid left outer join powerstats_trumpet psp on psd.trumpetsymbolid = psp.symbolid and psp.dayofweek = extract(dow from lc.latest_candle_time) and psp.fromtime = cast(extract(? from lc.latest_candle_time) as integer) * ? + extract(? from (cast(extract(? from lc.latest_candle_time) as integer) / ?) * ? * interval ?) inner join prfsymboltree prf on psd.symbolid = prf.symbolid and date_trunc(?, prf.enddate) = date_trunc(?, psp.enddate) left join lateral ( select ph.hour, (ave + stddev) as volatility, rank() over (order by (ave + stddev) desc) as rank from powerstats_hourly ph where ph.symbolid = psd.hourlysymbolid and date_trunc(?,ph.enddate) = date_trunc(?, prf.enddate) ) rank_query on true where prf.brokerid = ? and rank_query.hour = floor((psp.fromtime) / ?) and volatility > ? order by rank desc, rank_rounded desc, exchange, symbol, groupid) sub order by brokerid, groupid, symbolid;Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration May 17 11 90 30s370ms 337ms [ User: postgres - Total duration: 30s370ms - Times executed: 90 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 30s370ms - Times executed: 90 ]
-
WITH last_candle AS ( SELECT acs.symbolid AS symbolid, acs.latestpricedatetime AS latest_candle_time, bsl.brokerid AS broker_id, coalesce(bim.code, s.symbol) AS symbol, bim.code AS symbol_mapping, s.exchange AS exchange, s.timegranularity AS timegranularity FROM autochartist_symbolupdates acs INNER JOIN brokersymbollist bsl ON acs.symbolid = bsl.symbolid INNER JOIN symbols s ON acs.symbolid = s.symbolid INNER JOIN downloadersymbolsettings dss ON s.symbolid = dss.symbolid LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE bsl.brokerid = '529' AND s.deleted = 0 AND s.nonliquid = 0 AND acs.latestpricedatetime IS NOT NULL ) SELECT * FROM ( SELECT lc.broker_id AS brokerid, prf.groupid, psp.symbolid, prf.longname, psd.hourlysymbolid, lc.symbol, lc.exchange, psp.enddate, psp.dayofweek, psp.fromtime, floor(psp.fromtime / 60) + 6 as SAST_HH, mod(cast(psp.fromtime as int), 60) as SAST_MM, current_timestamp AS datetime, (PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice AS closingprice, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_15 + psp.stddev_15) / 2.0) AS low_15, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_15 + psp.stddev_15) / 2.0) AS high_15, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_30 + psp.stddev_30) / 2.0) AS low_30, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_30 + psp.stddev_30) / 2.0) AS high_30, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_60 + psp.stddev_60) / 2.0) AS low_60, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_60 + psp.stddev_60) / 2.0) AS high_60, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_240 + psp.stddev_240) / 2.0) AS low_240, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_240 + psp.stddev_240) / 2.0) AS high_240, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_1440 + psp.stddev_1440) / 2.0) AS low_1440, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_1440 + psp.stddev_1440) / 2.0) AS high_1440, dtt.absolutetimezoneoffset AS datafeedtimezoneoffset, dtt.timezone AS datafeedtimezonename, (round((cast(25 as float) - rank) / 24 * 10)) as rank_rounded, ((cast(25 as float) - rank) / 24 * 10) as rank FROM last_candle lc INNER JOIN downloadersymbolsettings dss ON lc.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON TRIM(dss.classname) = TRIM(dtt.classname) and dtt.dayofweek = 3 -- assuming timezone is same for whole week. INNER JOIN powerstats_symboldata psd ON psd.symbolid = lc.symbolid LEFT OUTER JOIN powerstats_trumpet psp ON psd.trumpetsymbolid = psp.symbolid AND psp.dayofweek = extract(dow from lc.latest_candle_time) AND psp.fromtime = cast(extract('hour' from lc.latest_candle_time) as integer) * 60 + extract('minute' from (cast(extract('minute' from lc.latest_candle_time) as integer) / 15) * 15 * interval '1 minutes') INNER JOIN prfsymboltree prf ON psd.symbolid = prf.symbolid and DATE_TRUNC('day', prf.enddate) = DATE_TRUNC('day', psp.enddate) LEFT JOIN LATERAL ( SELECT ph.hour, (ave + stddev) AS volatility, rank() over (ORDER BY (ave + stddev) DESC) AS rank FROM powerstats_hourly ph WHERE ph.symbolid = psd.hourlysymbolid AND DATE_TRUNC('day', ph.enddate) = DATE_TRUNC('day', prf.enddate)) rank_query ON true WHERE prf.brokerid = '529' AND rank_query.hour = floor((psp.fromtime) / 60) AND volatility > 0 ORDER BY rank DESC, rank_rounded DESC, exchange, symbol, groupid) sub order by brokerid, groupid, symbolid;
Date: 2025-05-17 11:16:00 Duration: 748ms Database: acaweb_fx User: postgres Remote: 192.168.1.20 Application: PostgreSQL JDBC Driver Bind query: yes
-
WITH last_candle AS ( SELECT acs.symbolid AS symbolid, acs.latestpricedatetime AS latest_candle_time, bsl.brokerid AS broker_id, coalesce(bim.code, s.symbol) AS symbol, bim.code AS symbol_mapping, s.exchange AS exchange, s.timegranularity AS timegranularity FROM autochartist_symbolupdates acs INNER JOIN brokersymbollist bsl ON acs.symbolid = bsl.symbolid INNER JOIN symbols s ON acs.symbolid = s.symbolid INNER JOIN downloadersymbolsettings dss ON s.symbolid = dss.symbolid LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE bsl.brokerid = '529' AND s.deleted = 0 AND s.nonliquid = 0 AND acs.latestpricedatetime IS NOT NULL ) SELECT * FROM ( SELECT lc.broker_id AS brokerid, prf.groupid, psp.symbolid, prf.longname, psd.hourlysymbolid, lc.symbol, lc.exchange, psp.enddate, psp.dayofweek, psp.fromtime, floor(psp.fromtime / 60) + 6 as SAST_HH, mod(cast(psp.fromtime as int), 60) as SAST_MM, current_timestamp AS datetime, (PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice AS closingprice, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_15 + psp.stddev_15) / 2.0) AS low_15, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_15 + psp.stddev_15) / 2.0) AS high_15, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_30 + psp.stddev_30) / 2.0) AS low_30, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_30 + psp.stddev_30) / 2.0) AS high_30, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_60 + psp.stddev_60) / 2.0) AS low_60, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_60 + psp.stddev_60) / 2.0) AS high_60, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_240 + psp.stddev_240) / 2.0) AS low_240, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_240 + psp.stddev_240) / 2.0) AS high_240, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_1440 + psp.stddev_1440) / 2.0) AS low_1440, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_1440 + psp.stddev_1440) / 2.0) AS high_1440, dtt.absolutetimezoneoffset AS datafeedtimezoneoffset, dtt.timezone AS datafeedtimezonename, (round((cast(25 as float) - rank) / 24 * 10)) as rank_rounded, ((cast(25 as float) - rank) / 24 * 10) as rank FROM last_candle lc INNER JOIN downloadersymbolsettings dss ON lc.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON TRIM(dss.classname) = TRIM(dtt.classname) and dtt.dayofweek = 3 -- assuming timezone is same for whole week. INNER JOIN powerstats_symboldata psd ON psd.symbolid = lc.symbolid LEFT OUTER JOIN powerstats_trumpet psp ON psd.trumpetsymbolid = psp.symbolid AND psp.dayofweek = extract(dow from lc.latest_candle_time) AND psp.fromtime = cast(extract('hour' from lc.latest_candle_time) as integer) * 60 + extract('minute' from (cast(extract('minute' from lc.latest_candle_time) as integer) / 15) * 15 * interval '1 minutes') INNER JOIN prfsymboltree prf ON psd.symbolid = prf.symbolid and DATE_TRUNC('day', prf.enddate) = DATE_TRUNC('day', psp.enddate) LEFT JOIN LATERAL ( SELECT ph.hour, (ave + stddev) AS volatility, rank() over (ORDER BY (ave + stddev) DESC) AS rank FROM powerstats_hourly ph WHERE ph.symbolid = psd.hourlysymbolid AND DATE_TRUNC('day', ph.enddate) = DATE_TRUNC('day', prf.enddate)) rank_query ON true WHERE prf.brokerid = '529' AND rank_query.hour = floor((psp.fromtime) / 60) AND volatility > 0 ORDER BY rank DESC, rank_rounded DESC, exchange, symbol, groupid) sub order by brokerid, groupid, symbolid;
Date: 2025-05-17 11:16:00 Duration: 748ms Database: acaweb_fx User: postgres Remote: 192.168.1.145 Application: PostgreSQL JDBC Driver Bind query: yes
-
WITH last_candle AS ( SELECT acs.symbolid AS symbolid, acs.latestpricedatetime AS latest_candle_time, bsl.brokerid AS broker_id, coalesce(bim.code, s.symbol) AS symbol, bim.code AS symbol_mapping, s.exchange AS exchange, s.timegranularity AS timegranularity FROM autochartist_symbolupdates acs INNER JOIN brokersymbollist bsl ON acs.symbolid = bsl.symbolid INNER JOIN symbols s ON acs.symbolid = s.symbolid INNER JOIN downloadersymbolsettings dss ON s.symbolid = dss.symbolid LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE bsl.brokerid = '529' AND s.deleted = 0 AND s.nonliquid = 0 AND acs.latestpricedatetime IS NOT NULL ) SELECT * FROM ( SELECT lc.broker_id AS brokerid, prf.groupid, psp.symbolid, prf.longname, psd.hourlysymbolid, lc.symbol, lc.exchange, psp.enddate, psp.dayofweek, psp.fromtime, floor(psp.fromtime / 60) + 6 as SAST_HH, mod(cast(psp.fromtime as int), 60) as SAST_MM, current_timestamp AS datetime, (PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice AS closingprice, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_15 + psp.stddev_15) / 2.0) AS low_15, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_15 + psp.stddev_15) / 2.0) AS high_15, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_30 + psp.stddev_30) / 2.0) AS low_30, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_30 + psp.stddev_30) / 2.0) AS high_30, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_60 + psp.stddev_60) / 2.0) AS low_60, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_60 + psp.stddev_60) / 2.0) AS high_60, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_240 + psp.stddev_240) / 2.0) AS low_240, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_240 + psp.stddev_240) / 2.0) AS high_240, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_1440 + psp.stddev_1440) / 2.0) AS low_1440, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_1440 + psp.stddev_1440) / 2.0) AS high_1440, dtt.absolutetimezoneoffset AS datafeedtimezoneoffset, dtt.timezone AS datafeedtimezonename, (round((cast(25 as float) - rank) / 24 * 10)) as rank_rounded, ((cast(25 as float) - rank) / 24 * 10) as rank FROM last_candle lc INNER JOIN downloadersymbolsettings dss ON lc.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON TRIM(dss.classname) = TRIM(dtt.classname) and dtt.dayofweek = 3 -- assuming timezone is same for whole week. INNER JOIN powerstats_symboldata psd ON psd.symbolid = lc.symbolid LEFT OUTER JOIN powerstats_trumpet psp ON psd.trumpetsymbolid = psp.symbolid AND psp.dayofweek = extract(dow from lc.latest_candle_time) AND psp.fromtime = cast(extract('hour' from lc.latest_candle_time) as integer) * 60 + extract('minute' from (cast(extract('minute' from lc.latest_candle_time) as integer) / 15) * 15 * interval '1 minutes') INNER JOIN prfsymboltree prf ON psd.symbolid = prf.symbolid and DATE_TRUNC('day', prf.enddate) = DATE_TRUNC('day', psp.enddate) LEFT JOIN LATERAL ( SELECT ph.hour, (ave + stddev) AS volatility, rank() over (ORDER BY (ave + stddev) DESC) AS rank FROM powerstats_hourly ph WHERE ph.symbolid = psd.hourlysymbolid AND DATE_TRUNC('day', ph.enddate) = DATE_TRUNC('day', prf.enddate)) rank_query ON true WHERE prf.brokerid = '529' AND rank_query.hour = floor((psp.fromtime) / 60) AND volatility > 0 ORDER BY rank DESC, rank_rounded DESC, exchange, symbol, groupid) sub order by brokerid, groupid, symbolid;
Date: 2025-05-17 11:36:00 Duration: 724ms Database: acaweb_fx User: postgres Remote: 192.168.1.20 Application: PostgreSQL JDBC Driver Bind query: yes
7 26s754ms 13,282 1ms 8ms 2ms select s.symbolid as id, s.symbol as name, s.exchange as exchange, s.timegranularity as interval, dtt.timezone as timezone from symbols s inner join downloadersymbolsettings dss on dss.symbolid = s.symbolid inner join datafeedstimetable dtt on dss.classname = dtt.classname and dtt.dayofweek = ? inner join brokersymbollist bsl on bsl.symbolid = s.symbolid where bsl.brokerid = ? and (? = ? or s.timegranularity = ?) and (s.symbol = ? or dss.downloadersymbol = ?) and dss.enabled = ?;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration May 17 11 13,282 26s754ms 2ms [ User: postgres - Total duration: 26s754ms - Times executed: 13282 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 26s754ms - Times executed: 13282 ]
-
SELECT s.symbolid AS id, s.symbol AS name, s.exchange AS exchange, s.timegranularity AS interval, dtt.timezone AS timezone FROM symbols s INNER JOIN downloadersymbolsettings dss ON dss.symbolid = s.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN brokersymbollist bsl ON bsl.symbolid = s.symbolid WHERE bsl.brokerid = '558' AND ('0' = 0 OR s.timegranularity = '0') AND (s.symbol = 'XAUEUR' OR dss.downloadersymbol = 'XAUEUR') AND dss.enabled = 1;
Date: 2025-05-17 11:45:56 Duration: 8ms Database: acaweb_fx User: postgres Remote: 192.168.1.20 Application: PostgreSQL JDBC Driver Bind query: yes
-
SELECT s.symbolid AS id, s.symbol AS name, s.exchange AS exchange, s.timegranularity AS interval, dtt.timezone AS timezone FROM symbols s INNER JOIN downloadersymbolsettings dss ON dss.symbolid = s.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN brokersymbollist bsl ON bsl.symbolid = s.symbolid WHERE bsl.brokerid = '558' AND ('0' = 0 OR s.timegranularity = '0') AND (s.symbol = 'GBPCHF' OR dss.downloadersymbol = 'GBPCHF') AND dss.enabled = 1;
Date: 2025-05-17 11:45:56 Duration: 6ms Database: acaweb_fx User: postgres Remote: 192.168.1.20 Application: PostgreSQL JDBC Driver Bind query: yes
-
SELECT s.symbolid AS id, s.symbol AS name, s.exchange AS exchange, s.timegranularity AS interval, dtt.timezone AS timezone FROM symbols s INNER JOIN downloadersymbolsettings dss ON dss.symbolid = s.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN brokersymbollist bsl ON bsl.symbolid = s.symbolid WHERE bsl.brokerid = '558' AND ('0' = 0 OR s.timegranularity = '0') AND (s.symbol = 'EURUSD' OR dss.downloadersymbol = 'EURUSD') AND dss.enabled = 1;
Date: 2025-05-17 11:05:56 Duration: 6ms Database: acaweb_fx User: postgres Remote: 192.168.1.145 Application: PostgreSQL JDBC Driver Bind query: yes
8 17s686ms 157 30ms 291ms 112ms with rar_max as ( select resultuid from relevance_bigmovement_results order by resultuid desc limit ? ), all_results as ( select bmr.resultuid as resultuid, ? as direction, s.exchange as exchange, s.symbolid as symbolid, coalesce(bim.code, s.symbol) as symbol_code, s.longname as symbol_name, s.timegranularity as interval, bmr.patternendtime as identified, bmr.patternlengthbars, dtt.timezone as timezone, g.basegroupname, case when rbr.age is not null then rbr.age when bmr.resultuid <= rm.resultuid then ? else ? end as age, case when rbr.relevant is not null then rbr.relevant when bmr.resultuid <= rm.resultuid then ? else ? end as relevant, cps.pip from bigmovement_results bmr inner join brokersymbollist bsl on bsl.brokerid = ? and bsl.symbolid = bmr.symbolid inner join symbols s on bmr.symbolid = s.symbolid and s.nonliquid = ? inner join downloadersymbolsettings dss on bmr.symbolid = dss.symbolid inner join datafeedstimetable dtt on dss.classname = dtt.classname and dtt.dayofweek = ? inner join symbolgroup sg on bmr.symbolid = sg.symbolid inner join groups g on sg.groupid = g.groupid inner join brokergroups bg on g.groupid = bg.groupid and bsl.brokerid = bg.brokerid inner join rar_max rm on ? = ? left outer join relevance_bigmovement_results rbr on rbr.resultuid = bmr.resultuid left join currencypips cps on cps.symbol = s.symbol left outer join brokerinstrumentmap bim on dss.datafeedinstrumentid = bim.datafeedinstrumentid and bim.brokerid = bsl.brokerid and bim.type = ? where bmr.gmttimefound > now() - interval ? and s.deleted = ? and (bmr.simulation = ? or bmr.simulation is null) and (? = ? or s.timegranularity in (...)) and (? = ? or s.exchange in (...)) and (? = ? or coalesce(bim.code, s.symbol) in (...)) and (? = ? or bmr.patternlengthbars <= ?) ), results as ( select distinct on (symbolid) * from all_results where (false = ? or relevant = ?) and (? = ? or age <= ?) order by symbolid, resultuid ) select * from results order by identified desc, interval desc;Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration May 17 11 157 17s686ms 112ms [ User: postgres - Total duration: 17s686ms - Times executed: 157 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 14s716ms - Times executed: 145 ]
[ Application: [unknown] - Total duration: 2s970ms - Times executed: 12 ]
-
WITH rar_max as ( SELECT resultuid FROM relevance_bigmovement_results ORDER BY resultuid DESC LIMIT 1 ), all_results AS ( SELECT bmr.resultuid AS resultuid, 0 AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, bmr.patternendtime AS identified, bmr.patternlengthbars, dtt.timezone AS timezone, g.basegroupname, CASE WHEN rbr.age IS NOT NULL THEN rbr.age WHEN bmr.resultuid <= rm.resultuid THEN 4 ELSE 0 END as age, CASE WHEN rbr.relevant IS NOT NULL THEN rbr.relevant WHEN bmr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM bigmovement_results bmr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = bmr.symbolid INNER JOIN symbols s ON bmr.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN downloadersymbolsettings dss ON bmr.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN symbolgroup sg on bmr.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN relevance_bigmovement_results rbr ON rbr.resultuid = bmr.resultuid LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE bmr.gmttimefound > now() - INTERVAL '7 DAYS' AND s.deleted = 0 AND (bmr.simulation = 0 OR bmr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('400' = 0 OR bmr.patternlengthbars <= '400') ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, interval DESC;
Date: 2025-05-17 11:21:06 Duration: 291ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_bigmovement_results ORDER BY resultuid DESC LIMIT 1 ), all_results AS ( SELECT bmr.resultuid AS resultuid, 0 AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, bmr.patternendtime AS identified, bmr.patternlengthbars, dtt.timezone AS timezone, g.basegroupname, CASE WHEN rbr.age IS NOT NULL THEN rbr.age WHEN bmr.resultuid <= rm.resultuid THEN 4 ELSE 0 END as age, CASE WHEN rbr.relevant IS NOT NULL THEN rbr.relevant WHEN bmr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM bigmovement_results bmr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = bmr.symbolid INNER JOIN symbols s ON bmr.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN downloadersymbolsettings dss ON bmr.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN symbolgroup sg on bmr.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN relevance_bigmovement_results rbr ON rbr.resultuid = bmr.resultuid LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE bmr.gmttimefound > now() - INTERVAL '7 DAYS' AND s.deleted = 0 AND (bmr.simulation = 0 OR bmr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('400' = 0 OR bmr.patternlengthbars <= '400') ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, interval DESC;
Date: 2025-05-17 11:26:12 Duration: 291ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_bigmovement_results ORDER BY resultuid DESC LIMIT 1 ), all_results AS ( SELECT bmr.resultuid AS resultuid, 0 AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, bmr.patternendtime AS identified, bmr.patternlengthbars, dtt.timezone AS timezone, g.basegroupname, CASE WHEN rbr.age IS NOT NULL THEN rbr.age WHEN bmr.resultuid <= rm.resultuid THEN 4 ELSE 0 END as age, CASE WHEN rbr.relevant IS NOT NULL THEN rbr.relevant WHEN bmr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM bigmovement_results bmr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = bmr.symbolid INNER JOIN symbols s ON bmr.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN downloadersymbolsettings dss ON bmr.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN symbolgroup sg on bmr.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN relevance_bigmovement_results rbr ON rbr.resultuid = bmr.resultuid LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE bmr.gmttimefound > now() - INTERVAL '7 DAYS' AND s.deleted = 0 AND (bmr.simulation = 0 OR bmr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('400' = 0 OR bmr.patternlengthbars <= '400') ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, interval DESC;
Date: 2025-05-17 11:51:17 Duration: 291ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
9 16s195ms 15,443 0ms 7ms 1ms select distinct on (coalesce(bim.code, s.symbol) , s.exchange, s.timegranularity, df.timezone) s.symbolid as id, coalesce(bim.code, s.symbol) as name, s.symbol as symbol, dss.downloadersymbol as ticker, s.exchange as exchange, s.timegranularity as interval, df.timezone as timezone from symbols s inner join downloadersymbolsettings dss on dss.symbolid = s.symbolid inner join datafeedstimetable df on df.classname ilike dss.classname left join brokersymbollist bsl on bsl.brokerid = ? and bsl.symbolid = s.symbolid left outer join brokerinstrumentmap bim on dss.datafeedinstrumentid = bim.datafeedinstrumentid and bim.brokerid = ? and bim.type = ? where s.symbolid = ?;Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration May 17 11 15,443 16s195ms 1ms [ User: postgres - Total duration: 16s195ms - Times executed: 15443 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 16s195ms - Times executed: 15443 ]
-
SELECT DISTINCT ON (coalesce(bim.code, s.symbol) , s.exchange, s.timegranularity, df.timezone) s.symbolid as id, coalesce(bim.code, s.symbol) as name, s.symbol as symbol, dss.downloadersymbol as ticker, s.exchange as exchange, s.timegranularity as interval, df.timezone as timezone FROM symbols s INNER JOIN downloadersymbolsettings dss ON dss.symbolid = s.symbolid INNER JOIN datafeedstimetable df ON df.classname ILIKE dss.classname LEFT JOIN brokersymbollist bsl ON bsl.brokerid = '558' AND bsl.symbolid = s.symbolid LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = '558' AND bim.TYPE = 'OUTBOUND' WHERE s.symbolid = '515840233926223300';
Date: 2025-05-17 11:45:57 Duration: 7ms Database: acaweb_fx User: postgres Remote: 192.168.1.20 Application: PostgreSQL JDBC Driver Bind query: yes
-
SELECT DISTINCT ON (coalesce(bim.code, s.symbol) , s.exchange, s.timegranularity, df.timezone) s.symbolid as id, coalesce(bim.code, s.symbol) as name, s.symbol as symbol, dss.downloadersymbol as ticker, s.exchange as exchange, s.timegranularity as interval, df.timezone as timezone FROM symbols s INNER JOIN downloadersymbolsettings dss ON dss.symbolid = s.symbolid INNER JOIN datafeedstimetable df ON df.classname ILIKE dss.classname LEFT JOIN brokersymbollist bsl ON bsl.brokerid = '558' AND bsl.symbolid = s.symbolid LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = '558' AND bim.TYPE = 'OUTBOUND' WHERE s.symbolid = '515840233927984300';
Date: 2025-05-17 11:00:56 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.1.20 Application: PostgreSQL JDBC Driver Bind query: yes
-
SELECT DISTINCT ON (coalesce(bim.code, s.symbol) , s.exchange, s.timegranularity, df.timezone) s.symbolid as id, coalesce(bim.code, s.symbol) as name, s.symbol as symbol, dss.downloadersymbol as ticker, s.exchange as exchange, s.timegranularity as interval, df.timezone as timezone FROM symbols s INNER JOIN downloadersymbolsettings dss ON dss.symbolid = s.symbolid INNER JOIN datafeedstimetable df ON df.classname ILIKE dss.classname LEFT JOIN brokersymbollist bsl ON bsl.brokerid = '558' AND bsl.symbolid = s.symbolid LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = '558' AND bim.TYPE = 'OUTBOUND' WHERE s.symbolid = '515840243279652300';
Date: 2025-05-17 11:26:57 Duration: 3ms Database: acaweb_fx User: postgres Remote: 192.168.1.250 Application: PostgreSQL JDBC Driver Bind query: yes
10 7s665ms 6,971 0ms 11ms 1ms insert into executionlogs (executionid, status, message, details, detailtype) values (null, ?, ?, null, null);Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration May 17 11 6,971 7s665ms 1ms [ User: postgres - Total duration: 7s665ms - Times executed: 6971 ]
[ Application: [unknown] - Total duration: 7s665ms - Times executed: 6971 ]
-
INSERT INTO executionlogs (executionid, status, message, details, detailtype) VALUES (NULL, 'info', 'evaluating processid: 34, schedule: 0 15 * * 3 Africa/Johannesburg', NULL, NULL);
Date: 2025-05-17 11:45:49 Duration: 11ms Database: socialmedia User: postgres Remote: 192.168.4.33 Application: [unknown]
-
INSERT INTO executionlogs (executionid, status, message, details, detailtype) VALUES (NULL, 'info', 'evaluating processid: 114, schedule: 0 12 * * 1 Africa/Johannesburg', NULL, NULL);
Date: 2025-05-17 11:36:49 Duration: 4ms Database: socialmedia User: postgres Remote: 192.168.4.33 Application: [unknown]
-
INSERT INTO executionlogs (executionid, status, message, details, detailtype) VALUES (NULL, 'info', 'evaluating processid: 152, schedule: 0 8 * * 1 Africa/Johannesburg', NULL, NULL);
Date: 2025-05-17 11:41:49 Duration: 4ms Database: socialmedia User: postgres Remote: 192.168.4.33 Application: [unknown]
11 6s822ms 6 1s54ms 1s454ms 1s137ms refresh materialized view concurrently latest_t15_candle_view;Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration May 17 11 6 6s822ms 1s137ms [ User: postgres - Total duration: 6s822ms - Times executed: 6 ]
[ Application: [unknown] - Total duration: 6s822ms - Times executed: 6 ]
-
refresh materialized view concurrently latest_t15_candle_view;
Date: 2025-05-17 11:46:17 Duration: 1s454ms Database: acaweb_fx User: postgres Remote: 192.168.4.98 Application: [unknown]
-
refresh materialized view concurrently latest_t15_candle_view;
Date: 2025-05-17 11:31:17 Duration: 1s89ms Database: acaweb_fx User: postgres Remote: 192.168.4.98 Application: [unknown]
-
refresh materialized view concurrently latest_t15_candle_view;
Date: 2025-05-17 11:16:17 Duration: 1s81ms Database: acaweb_fx User: postgres Remote: 192.168.4.98 Application: [unknown]
12 4s231ms 96 15ms 179ms 44ms select distinct k.symbolid, p.resultuid, k.symbolid, k.bandwidth, k.direction, k.patternendtime, k.patternprice, k.patternlengthbars, k.breakoutbars, k.uniquepointsvalue, k.predictionpricefrom, k.predictionpriceto, k.furthestprice, k.patternclassid from relevance_keylevels_results p inner join keylevels_results k on p.resultuid = k.resultuid inner join autochartist_stocklist asl on k.symbolid = asl.symbolid where k.patternclassid in (...) and asl.enabled = ? and asl.recognitionengine ilike ?;Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration May 17 11 96 4s231ms 44ms [ User: postgres - Total duration: 4s231ms - Times executed: 96 ]
[ Application: [unknown] - Total duration: 4s231ms - Times executed: 96 ]
-
SELECT DISTINCT k.symbolid, p.resultuid, k.symbolid, k.bandwidth, k.direction, k.patternendtime, k.patternprice, k.patternlengthbars, k.breakoutbars, k.uniquepointsvalue, k.predictionpricefrom, k.predictionpriceto, k.furthestprice, k.patternclassid FROM relevance_keylevels_results p INNER JOIN keylevels_results k ON p.resultuid = k.resultuid INNER JOIN autochartist_stocklist asl ON k.symbolid = asl.symbolid WHERE k.patternclassid in (1, 2) AND asl.enabled = 1 AND asl.recognitionengine ILIKE 'ICMARKETS - 1';
Date: 2025-05-17 11:00:54 Duration: 179ms Database: acaweb_fx User: postgres Remote: 127.0.0.1 Application: [unknown]
-
SELECT DISTINCT k.symbolid, p.resultuid, k.symbolid, k.bandwidth, k.direction, k.patternendtime, k.patternprice, k.patternlengthbars, k.breakoutbars, k.uniquepointsvalue, k.predictionpricefrom, k.predictionpriceto, k.furthestprice, k.patternclassid FROM relevance_keylevels_results p INNER JOIN keylevels_results k ON p.resultuid = k.resultuid INNER JOIN autochartist_stocklist asl ON k.symbolid = asl.symbolid WHERE k.patternclassid in (1, 2) AND asl.enabled = 1 AND asl.recognitionengine ILIKE 'ICMARKETS - 1';
Date: 2025-05-17 11:46:02 Duration: 179ms Database: acaweb_fx User: postgres Remote: 127.0.0.1 Application: [unknown]
-
SELECT DISTINCT k.symbolid, p.resultuid, k.symbolid, k.bandwidth, k.direction, k.patternendtime, k.patternprice, k.patternlengthbars, k.breakoutbars, k.uniquepointsvalue, k.predictionpricefrom, k.predictionpriceto, k.furthestprice, k.patternclassid FROM relevance_keylevels_results p INNER JOIN keylevels_results k ON p.resultuid = k.resultuid INNER JOIN autochartist_stocklist asl ON k.symbolid = asl.symbolid WHERE k.patternclassid in (1, 2) AND asl.enabled = 1 AND asl.recognitionengine ILIKE 'ICMARKETS - 1';
Date: 2025-05-17 11:15:57 Duration: 178ms Database: acaweb_fx User: postgres Remote: 127.0.0.1 Application: [unknown]
13 3s641ms 96 14ms 90ms 37ms select distinct a.symbolid, p.resultuid, case when a.breakout >= ? then ? else ? end as type, a.resultid, a.bandwidth, a.patternlengthbars, a.patternendtime, a.resy0, a.supporty0, a.resy1, a.supporty1, a.direction, a.predictionpriceto, a.patternendprice, a.predictionpricefrom, a.resx0, a.supportx0, a.resgradient, a.supportgradient from relevance_autochartist_results p inner join autochartist_results a on p.resultuid = a.resultuid inner join autochartist_stocklist asl on a.symbolid = asl.symbolid where asl.enabled = ? and asl.recognitionengine ilike ?;Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration May 17 11 96 3s641ms 37ms [ User: postgres - Total duration: 3s641ms - Times executed: 96 ]
[ Application: [unknown] - Total duration: 3s641ms - Times executed: 96 ]
-
SELECT distinct a.symbolid, p.resultuid, case when a.breakout >= 0 then 1 else 2 end as type, a.resultid, a.bandwidth, a.patternlengthbars, a.patternendtime, a.resy0, a.supporty0, a.resy1, a.supporty1, a.direction, a.predictionpriceto, a.patternendprice, a.predictionpricefrom, a.resx0, a.supportx0, a.resgradient, a.supportgradient FROM relevance_autochartist_results p INNER JOIN autochartist_results a ON p.resultuid = a.resultuid INNER JOIN autochartist_stocklist asl ON a.symbolid = asl.symbolid WHERE asl.enabled = 1 AND asl.recognitionengine ILIKE 'GLOBALGTMT5 - 1';
Date: 2025-05-17 11:16:10 Duration: 90ms Database: acaweb_fx User: postgres Remote: 127.0.0.1 Application: [unknown]
-
SELECT distinct a.symbolid, p.resultuid, case when a.breakout >= 0 then 1 else 2 end as type, a.resultid, a.bandwidth, a.patternlengthbars, a.patternendtime, a.resy0, a.supporty0, a.resy1, a.supporty1, a.direction, a.predictionpriceto, a.patternendprice, a.predictionpricefrom, a.resx0, a.supportx0, a.resgradient, a.supportgradient FROM relevance_autochartist_results p INNER JOIN autochartist_results a ON p.resultuid = a.resultuid INNER JOIN autochartist_stocklist asl ON a.symbolid = asl.symbolid WHERE asl.enabled = 1 AND asl.recognitionengine ILIKE 'GLOBALGTMT5 - 1';
Date: 2025-05-17 11:16:13 Duration: 87ms Database: acaweb_fx User: postgres Remote: 127.0.0.1 Application: [unknown]
-
SELECT distinct a.symbolid, p.resultuid, case when a.breakout >= 0 then 1 else 2 end as type, a.resultid, a.bandwidth, a.patternlengthbars, a.patternendtime, a.resy0, a.supporty0, a.resy1, a.supporty1, a.direction, a.predictionpriceto, a.patternendprice, a.predictionpricefrom, a.resx0, a.supportx0, a.resgradient, a.supportgradient FROM relevance_autochartist_results p INNER JOIN autochartist_results a ON p.resultuid = a.resultuid INNER JOIN autochartist_stocklist asl ON a.symbolid = asl.symbolid WHERE asl.enabled = 1 AND asl.recognitionengine ILIKE 'GLOBALGTMT5 - 1';
Date: 2025-05-17 11:31:03 Duration: 87ms Database: acaweb_fx User: postgres Remote: 127.0.0.1 Application: [unknown]
14 3s593ms 1,378 2ms 4ms 2ms insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing;Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration May 17 11 1,378 3s593ms 2ms [ User: postgres - Total duration: 3s593ms - Times executed: 1378 ]
[ Application: [unknown] - Total duration: 3s593ms - Times executed: 1378 ]
-
INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-14 22:45:00'::timestamp without time zone, 104.694, 104.7576102, 104.646, 104.681, 1773, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-14 23:00:00'::timestamp without time zone, 104.665, 104.706, 104.6, 104.648, 1734, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-14 23:15:00'::timestamp without time zone, 104.649, 104.67, 104.525, 104.55, 1692, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-14 23:30:00'::timestamp without time zone, 104.549, 104.596, 104.49, 104.55, 2004, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-14 23:45:00'::timestamp without time zone, 104.535, 104.6202482, 104.53, 104.604, 1421, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 00:00:00'::timestamp without time zone, 104.603, 104.604, 104.494, 104.547, 1599, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 00:15:00'::timestamp without time zone, 104.538, 104.608, 104.519, 104.565, 1432, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 00:30:00'::timestamp without time zone, 104.579, 104.629, 104.52, 104.612, 1261, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 00:45:00'::timestamp without time zone, 104.627, 104.627, 104.509, 104.55, 1500, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 01:00:00'::timestamp without time zone, 104.567, 104.588, 104.429, 104.496, 1780, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 01:15:00'::timestamp without time zone, 104.473, 104.509, 104.41, 104.505, 1882, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 01:30:00'::timestamp without time zone, 104.49, 104.533, 104.427, 104.465, 1907, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 01:45:00'::timestamp without time zone, 104.465, 104.48, 104.396, 104.444, 1979, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 02:00:00'::timestamp without time zone, 104.453, 104.498, 104.422, 104.437, 2270, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 02:15:00'::timestamp without time zone, 104.442, 104.466, 104.27, 104.309, 2590, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 02:30:00'::timestamp without time zone, 104.324, 104.342, 104.23, 104.255, 2476, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 02:45:00'::timestamp without time zone, 104.256, 104.2613799, 104.12, 104.175, 2732, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 03:00:00'::timestamp without time zone, 104.174, 104.287, 104.15, 104.207, 3180, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 03:15:00'::timestamp without time zone, 104.2, 104.344, 104.18, 104.275, 2840, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 03:30:00'::timestamp without time zone, 104.273, 104.318, 104.24, 104.28, 2396, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 03:45:00'::timestamp without time zone, 104.276, 104.337, 104.23, 104.314, 2424, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 04:00:00'::timestamp without time zone, 104.314, 104.3833618, 104.23, 104.293, 2671, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 04:15:00'::timestamp without time zone, 104.288, 104.3135433, 104.2294496, 104.303, 2241, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 04:30:00'::timestamp without time zone, 104.299, 104.337, 104.17, 104.199, 2225, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 04:45:00'::timestamp without time zone, 104.203, 104.269, 104.18, 104.224, 2261, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 05:00:00'::timestamp without time zone, 104.229, 104.341, 104.22, 104.285, 2054, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 05:15:00'::timestamp without time zone, 104.281, 104.316, 104.21, 104.261, 1903, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 05:30:00'::timestamp without time zone, 104.256, 104.33, 104.22, 104.323, 2022, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 05:45:00'::timestamp without time zone, 104.326, 104.385, 104.3, 104.372, 1699, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 06:00:00'::timestamp without time zone, 104.376, 104.393, 104.29, 104.344, 1961, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 06:15:00'::timestamp without time zone, 104.343, 104.364, 104.28, 104.315, 1915, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 06:30:00'::timestamp without time zone, 104.308, 104.357, 104.2825481, 104.319, 1699, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 06:45:00'::timestamp without time zone, 104.319, 104.369, 104.29, 104.366, 1855, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 07:00:00'::timestamp without time zone, 104.362, 104.395, 104.31, 104.35, 2174, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 07:15:00'::timestamp without time zone, 104.349, 104.365, 104.3, 104.35, 1801, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 07:30:00'::timestamp without time zone, 104.34, 104.423, 104.34, 104.403, 1909, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 07:45:00'::timestamp without time zone, 104.404, 104.463, 104.35, 104.451, 2233, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 08:00:00'::timestamp without time zone, 104.449, 104.458, 104.33, 104.356, 2215, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 08:15:00'::timestamp without time zone, 104.353, 104.366, 104.233, 104.289, 2392, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 08:30:00'::timestamp without time zone, 104.073, 104.31, 104.073, 104.288, 3582, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 08:45:00'::timestamp without time zone, 104.288, 104.504, 104.23, 104.266, 3974, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 09:00:00'::timestamp without time zone, 104.268, 104.268, 104.118, 104.126, 3732, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 09:15:00'::timestamp without time zone, 104.128, 104.239, 104.095, 104.204, 3447, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 09:30:00'::timestamp without time zone, 104.205, 104.281, 104.14, 104.212, 3963, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 09:45:00'::timestamp without time zone, 104.214, 104.239, 104.11, 104.19, 3394, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 10:00:00'::timestamp without time zone, 104.188, 104.211, 103.95, 104.117, 3836, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 10:15:00'::timestamp without time zone, 104.121, 104.253, 104.08, 104.187, 3535, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 10:30:00'::timestamp without time zone, 104.186, 104.3075495, 104.17, 104.279, 3230, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 10:45:00'::timestamp without time zone, 104.277, 104.283, 104.14, 104.216, 3682, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 11:00:00'::timestamp without time zone, 104.22, 104.229, 104.109, 104.134, 3161, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 11:15:00'::timestamp without time zone, 104.13, 104.161, 104.07, 104.143, 3075, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING;
Date: 2025-05-17 11:47:22 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
-
INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 01:45:00'::timestamp without time zone, 0.93482, 0.9352, 0.9346, 0.93496, 3380, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 02:00:00'::timestamp without time zone, 0.9349, 0.9353, 0.93468, 0.93515, 4707, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 02:15:00'::timestamp without time zone, 0.9351, 0.935297, 0.9346, 0.93487, 4087, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 02:30:00'::timestamp without time zone, 0.93494, 0.9351, 0.93444, 0.93477, 4225, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 02:45:00'::timestamp without time zone, 0.93476, 0.9351, 0.9346, 0.9349, 4323, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 03:00:00'::timestamp without time zone, 0.93479, 0.9351, 0.9343, 0.93452, 5398, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 03:15:00'::timestamp without time zone, 0.93453, 0.9348, 0.9343, 0.9344, 4485, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 03:30:00'::timestamp without time zone, 0.93443, 0.9346, 0.93385, 0.93403, 4314, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 03:45:00'::timestamp without time zone, 0.93394, 0.93457, 0.9334, 0.93388, 5392, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 04:00:00'::timestamp without time zone, 0.93389, 0.9356, 0.9337, 0.9353, 5326, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 04:15:00'::timestamp without time zone, 0.93532, 0.9355, 0.93484, 0.93522, 4635, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 04:30:00'::timestamp without time zone, 0.93514, 0.9358, 0.93509, 0.93566, 4093, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 04:45:00'::timestamp without time zone, 0.9357, 0.93582, 0.93528, 0.93557, 4109, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 05:00:00'::timestamp without time zone, 0.9356, 0.936049, 0.9354, 0.93589, 3322, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 05:15:00'::timestamp without time zone, 0.93593, 0.9364, 0.93579, 0.93627, 3727, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 05:30:00'::timestamp without time zone, 0.93626, 0.93667, 0.9361, 0.93633, 3813, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 05:45:00'::timestamp without time zone, 0.93632, 0.9368, 0.936, 0.93613, 4311, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 06:00:00'::timestamp without time zone, 0.93608, 0.9364, 0.9358, 0.93632, 4508, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 06:15:00'::timestamp without time zone, 0.93631, 0.9364, 0.93596, 0.93616, 3449, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 06:30:00'::timestamp without time zone, 0.93618, 0.9374, 0.93604, 0.93702, 4256, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 06:45:00'::timestamp without time zone, 0.93701, 0.9374, 0.9368, 0.93716, 3915, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 07:00:00'::timestamp without time zone, 0.93719, 0.9377, 0.9367, 0.93753, 4659, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 07:15:00'::timestamp without time zone, 0.93747, 0.937533, 0.93696, 0.93746, 3754, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 07:30:00'::timestamp without time zone, 0.93743, 0.93761, 0.937, 0.93745, 3862, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 07:45:00'::timestamp without time zone, 0.93745, 0.938, 0.9372, 0.93789, 4545, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 08:00:00'::timestamp without time zone, 0.93788, 0.9383, 0.9375, 0.93779, 4396, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 08:15:00'::timestamp without time zone, 0.93785, 0.93786, 0.93709, 0.93724, 4069, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 08:30:00'::timestamp without time zone, 0.93725, 0.9381, 0.93699, 0.93753, 4857, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 08:45:00'::timestamp without time zone, 0.93755, 0.93809, 0.9373, 0.9375, 4535, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 09:00:00'::timestamp without time zone, 0.93751, 0.93789, 0.93727, 0.93771, 4026, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 09:15:00'::timestamp without time zone, 0.93771, 0.938, 0.93759, 0.93776, 3964, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 09:30:00'::timestamp without time zone, 0.93777, 0.938066, 0.93744, 0.93758, 4784, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 09:45:00'::timestamp without time zone, 0.93766, 0.937816, 0.93682, 0.93697, 5181, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 10:00:00'::timestamp without time zone, 0.9369, 0.93747, 0.93668, 0.9372, 5650, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 10:15:00'::timestamp without time zone, 0.93722, 0.9374, 0.93664, 0.93701, 4267, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 10:30:00'::timestamp without time zone, 0.93702, 0.9372, 0.936135, 0.93673, 6370, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 10:45:00'::timestamp without time zone, 0.93672, 0.936805, 0.9359, 0.93611, 6154, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 11:00:00'::timestamp without time zone, 0.93617, 0.9367, 0.93598, 0.93608, 5207, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 11:15:00'::timestamp without time zone, 0.93614, 0.9362, 0.9355, 0.93562, 4493, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 11:30:00'::timestamp without time zone, 0.93565, 0.9359, 0.93547, 0.9356, 3520, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 11:45:00'::timestamp without time zone, 0.93555, 0.9358, 0.9353, 0.93536, 3722, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 12:00:00'::timestamp without time zone, 0.93543, 0.93552, 0.93509, 0.93534, 4139, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 12:15:00'::timestamp without time zone, 0.93533, 0.9355, 0.93489, 0.93512, 3361, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 12:30:00'::timestamp without time zone, 0.93513, 0.9352, 0.9348, 0.93491, 3166, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 12:45:00'::timestamp without time zone, 0.93489, 0.9354, 0.93489, 0.93507, 3228, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 13:00:00'::timestamp without time zone, 0.93515, 0.9353, 0.93474, 0.93511, 3352, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 13:15:00'::timestamp without time zone, 0.9351, 0.9354, 0.935, 0.93516, 2470, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 13:30:00'::timestamp without time zone, 0.93515, 0.9352, 0.93487, 0.93509, 2148, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 13:45:00'::timestamp without time zone, 0.935013, 0.9352, 0.9348, 0.93499, 2692, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 14:00:00'::timestamp without time zone, 0.93505, 0.9353, 0.9349, 0.93497, 2374, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 14:15:00'::timestamp without time zone, 0.93502, 0.9352, 0.9348, 0.93486, 1908, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING;
Date: 2025-05-17 11:11:29 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
-
INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 12:30:00'::timestamp without time zone, 90.285, 90.51, 90.19, 90.498, 49132, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 12:45:00'::timestamp without time zone, 90.48, 90.555, 90.31, 90.31, 48676, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 13:00:00'::timestamp without time zone, 90.3, 90.34, 90.13, 90.13, 51372, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 13:15:00'::timestamp without time zone, 90.14, 90.37, 90.13, 90.345, 17372, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 13:30:00'::timestamp without time zone, 90.335, 90.365, 90.14, 90.21, 20832, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 13:45:00'::timestamp without time zone, 90.1901, 90.2896, 90.155, 90.16, 17015, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 14:00:00'::timestamp without time zone, 90.19, 90.295, 90.1485, 90.285, 13725, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 14:15:00'::timestamp without time zone, 90.285, 90.37, 90.21, 90.34, 20634, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 14:30:00'::timestamp without time zone, 90.33, 90.355, 90.22, 90.245, 30461, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 14:45:00'::timestamp without time zone, 90.23, 90.32, 90.16, 90.32, 22529, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 15:00:00'::timestamp without time zone, 90.3, 90.32, 90.17, 90.31, 15432, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 15:15:00'::timestamp without time zone, 90.33, 90.43, 90.2998, 90.39, 46660, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 15:30:00'::timestamp without time zone, 90.35, 90.355, 90.06, 90.085, 61680, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 15:45:00'::timestamp without time zone, 90.1, 90.14, 89.91, 89.92, 218126, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 04:00:00'::timestamp without time zone, 88.5, 90.08, 88.5, 89.1, 6796, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 04:30:00'::timestamp without time zone, 89.44, 89.44, 89.44, 89.44, 200, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 05:00:00'::timestamp without time zone, 89.18, 89.18, 89.18, 89.18, 372, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 05:15:00'::timestamp without time zone, 89.19, 89.19, 89.19, 89.19, 100, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 06:15:00'::timestamp without time zone, 89.08, 89.08, 89.04, 89.04, 350, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 07:00:00'::timestamp without time zone, 89.15, 89.26, 89.15, 89.26, 790, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 07:15:00'::timestamp without time zone, 89.3, 89.38, 89.3, 89.38, 300, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 07:30:00'::timestamp without time zone, 89.34, 89.35, 89.34, 89.35, 400, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 08:00:00'::timestamp without time zone, 89.1083, 89.9, 89.1083, 89.21, 1585, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 08:15:00'::timestamp without time zone, 89.24, 89.25, 89.21, 89.25, 1532, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 08:30:00'::timestamp without time zone, 89.42, 89.42, 89.42, 89.42, 160, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 08:45:00'::timestamp without time zone, 89.31, 89.47, 89.26, 89.47, 2067, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 09:00:00'::timestamp without time zone, 89.45, 89.45, 89.29, 89.29, 480, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 09:15:00'::timestamp without time zone, 89.2312, 89.27, 88.88, 88.88, 2696, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 09:30:00'::timestamp without time zone, 88.96, 89.37, 88.84, 89.205, 141265, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 09:45:00'::timestamp without time zone, 89.1807, 89.44, 89.12, 89.15, 45457, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 10:00:00'::timestamp without time zone, 89.21, 89.87, 89.19, 89.65, 88141, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 10:15:00'::timestamp without time zone, 89.66, 90.12, 89.66, 90.085, 90508, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 10:30:00'::timestamp without time zone, 90.09, 90.35, 89.94, 90.33, 79085, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 10:45:00'::timestamp without time zone, 90.33, 90.62, 90.24, 90.505, 48569, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 11:00:00'::timestamp without time zone, 90.48, 90.485, 90.2, 90.3399, 21663, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 11:15:00'::timestamp without time zone, 90.325, 90.54, 90.31, 90.34, 21225, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 11:30:00'::timestamp without time zone, 90.32, 90.43, 90.27, 90.27, 17357, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 11:45:00'::timestamp without time zone, 90.265, 90.61, 90.265, 90.569, 30421, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 12:00:00'::timestamp without time zone, 90.55, 90.75, 90.46, 90.46, 27147, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 12:15:00'::timestamp without time zone, 90.47, 90.52, 90.41, 90.48, 11527, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 12:30:00'::timestamp without time zone, 90.47, 90.56, 90.45, 90.535, 11132, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 12:45:00'::timestamp without time zone, 90.52, 90.55, 90.42, 90.42, 13154, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 13:00:00'::timestamp without time zone, 90.43, 90.56, 90.4, 90.51, 15952, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 13:15:00'::timestamp without time zone, 90.52, 90.68, 90.51, 90.62, 16755, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 13:30:00'::timestamp without time zone, 90.605, 90.75, 90.605, 90.72, 14278, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 13:45:00'::timestamp without time zone, 90.74, 90.851, 90.73, 90.77, 21642, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 14:00:00'::timestamp without time zone, 90.7698, 90.87, 90.74, 90.85, 9336, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 14:15:00'::timestamp without time zone, 90.83, 90.88, 90.745, 90.87, 14507, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 14:30:00'::timestamp without time zone, 90.865, 90.97, 90.83, 90.92, 23350, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 14:45:00'::timestamp without time zone, 90.9, 90.93, 90.77, 90.7801, 17913, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 15:00:00'::timestamp without time zone, 90.78, 90.84, 90.7, 90.795, 18053, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING;
Date: 2025-05-17 11:47:18 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
15 3s126ms 4,560 0ms 10ms 0ms insert into t15 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) on conflict (pricedatetime, symbolid) do update set open = ?, high = ?, low = ?, close = ?, volume = ?, bsf = ?, sastdatetimewritten = ?, sastdatetimereceived = ?;Times Reported Time consuming queries #15
Day Hour Count Duration Avg duration May 17 11 4,560 3s126ms 0ms [ User: postgres - Total duration: 3s126ms - Times executed: 4560 ]
[ Application: [unknown] - Total duration: 3s126ms - Times executed: 4560 ]
-
INSERT INTO T15 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ('2025-05-17 12:30:00', '99.73', '100.48', '99.7', '99.96', '758', '515840248628004300', '0', '2025-05-17 11:45:54.603', '2025-05-17 11:45:54.449') ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = '99.73', high = '100.48', low = '99.7', close = '99.96', volume = '758', bsf = '0', sastdatetimewritten = '2025-05-17 11:45:54.603', sastdatetimereceived = '2025-05-17 11:45:54.449';
Date: 2025-05-17 11:45:54 Duration: 10ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
INSERT INTO T15 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ('2025-05-17 11:45:00', '15.371', '15.371', '15.31', '15.32', '103', '515840248618796300', '0', '2025-05-17 11:00:53.78', '2025-05-17 11:00:53.734') ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = '15.371', high = '15.371', low = '15.31', close = '15.32', volume = '103', bsf = '0', sastdatetimewritten = '2025-05-17 11:00:53.78', sastdatetimereceived = '2025-05-17 11:00:53.734';
Date: 2025-05-17 11:00:53 Duration: 9ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
INSERT INTO T15 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ('2025-05-17 11:45:00', '5.838', '5.847', '5.824', '5.831', '563', '515840248621098300', '0', '2025-05-17 11:01:00.043', '2025-05-17 11:00:59.844') ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = '5.838', high = '5.847', low = '5.824', close = '5.831', volume = '563', bsf = '0', sastdatetimewritten = '2025-05-17 11:01:00.043', sastdatetimereceived = '2025-05-17 11:00:59.844';
Date: 2025-05-17 11:01:00 Duration: 9ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
16 1s833ms 388 0ms 14ms 4ms select open as _open, high as _high, low as _low, close "..." _close, volume as _volume, pricedatetime as _pricedatetime from ( select open, high, low, close, volume, pricedatetime from t15 where pricedatetime >= current_timestamp - interval ? and symbolid = ? union all select open, high, low, close, volume, pricedatetime from t15_ps where pricedatetime >= current_timestamp - interval ? and symbolid = ? order by pricedatetime desc limit ?) a order by _pricedatetime asc;Times Reported Time consuming queries #16
Day Hour Count Duration Avg duration May 17 11 388 1s833ms 4ms [ User: postgres - Total duration: 1s833ms - Times executed: 388 ]
[ Application: [unknown] - Total duration: 1s833ms - Times executed: 388 ]
-
select open as _open, high as _high, low as _low, close as _close, volume as _volume, pricedatetime as _pricedatetime FROM ( select open, high, low, close, volume, pricedatetime FROM T15 WHERE pricedatetime >= current_timestamp - interval '180 days' and symbolid = 515840249492367300 union all select open, high, low, close, volume, pricedatetime FROM T15_ps WHERE pricedatetime >= current_timestamp - interval '180 days' and symbolid = 515840249492367300 order by pricedatetime desc limit 672) a order by _pricedatetime asc;
Date: 2025-05-17 11:47:26 Duration: 14ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
-
select open as _open, high as _high, low as _low, close as _close, volume as _volume, pricedatetime as _pricedatetime FROM ( select open, high, low, close, volume, pricedatetime FROM T15 WHERE pricedatetime >= current_timestamp - interval '180 days' and symbolid = 515840249505810300 union all select open, high, low, close, volume, pricedatetime FROM T15_ps WHERE pricedatetime >= current_timestamp - interval '180 days' and symbolid = 515840249505810300 order by pricedatetime desc limit 672) a order by _pricedatetime asc;
Date: 2025-05-17 11:47:26 Duration: 12ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
-
select open as _open, high as _high, low as _low, close as _close, volume as _volume, pricedatetime as _pricedatetime FROM ( select open, high, low, close, volume, pricedatetime FROM T15 WHERE pricedatetime >= current_timestamp - interval '180 days' and symbolid = 515840249485756300 union all select open, high, low, close, volume, pricedatetime FROM T15_ps WHERE pricedatetime >= current_timestamp - interval '180 days' and symbolid = 515840249485756300 order by pricedatetime desc limit 672) a order by _pricedatetime asc;
Date: 2025-05-17 11:47:23 Duration: 12ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
17 1s518ms 598 2ms 3ms 2ms insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing;Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration May 17 11 598 1s518ms 2ms [ User: postgres - Total duration: 1s518ms - Times executed: 598 ]
[ Application: [unknown] - Total duration: 1s518ms - Times executed: 598 ]
-
INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 16:30:00'::timestamp without time zone, 0.84752, 0.8478, 0.84703, 0.84756, 1928, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 17:00:00'::timestamp without time zone, 0.8477, 0.8479, 0.8461, 0.84699, 1382, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 17:30:00'::timestamp without time zone, 0.84696, 0.8476, 0.84631, 0.84645, 1514, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 18:00:00'::timestamp without time zone, 0.84634, 0.8477, 0.84634, 0.84748, 1928, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 18:30:00'::timestamp without time zone, 0.84751, 0.8477, 0.8474, 0.84761, 2432, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 19:00:00'::timestamp without time zone, 0.84763, 0.8478, 0.8474, 0.8476, 2126, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 19:30:00'::timestamp without time zone, 0.84765, 0.84801, 0.8475, 0.84793, 2400, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 20:00:00'::timestamp without time zone, 0.84791, 0.84828, 0.8478, 0.84808, 4320, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 20:30:00'::timestamp without time zone, 0.84811, 0.84826, 0.8478, 0.84794, 3904, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 21:00:00'::timestamp without time zone, 0.84793, 0.8481, 0.84746, 0.84764, 11520, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 21:30:00'::timestamp without time zone, 0.8476, 0.8479, 0.8475, 0.84764, 12590, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 22:00:00'::timestamp without time zone, 0.84765, 0.8479, 0.8473, 0.84754, 12608, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 22:30:00'::timestamp without time zone, 0.84745, 0.8478, 0.8473, 0.84767, 10874, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 23:00:00'::timestamp without time zone, 0.8476, 0.848, 0.84756, 0.84778, 12408, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 23:30:00'::timestamp without time zone, 0.8478, 0.8483, 0.8476, 0.84805, 10630, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 00:00:00'::timestamp without time zone, 0.84813, 0.8485, 0.848, 0.84813, 14038, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 00:30:00'::timestamp without time zone, 0.84815, 0.8486, 0.848, 0.8482, 13170, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 01:00:00'::timestamp without time zone, 0.84821, 0.8486, 0.848, 0.84825, 14994, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 01:30:00'::timestamp without time zone, 0.84829, 0.8488, 0.8481, 0.84851, 16046, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 02:00:00'::timestamp without time zone, 0.84852, 0.8491, 0.848291, 0.84878, 19228, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 02:30:00'::timestamp without time zone, 0.8489, 0.8494, 0.8486, 0.8488, 20296, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 03:00:00'::timestamp without time zone, 0.84881, 0.849, 0.84735, 0.84825, 24200, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 03:30:00'::timestamp without time zone, 0.84814, 0.8487, 0.848, 0.84836, 22434, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 04:00:00'::timestamp without time zone, 0.84838, 0.8487, 0.848, 0.848, 20372, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 04:30:00'::timestamp without time zone, 0.84816, 0.8487, 0.8479, 0.8481, 20280, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 05:00:00'::timestamp without time zone, 0.84814, 0.8487, 0.8477, 0.84783, 19432, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 05:30:00'::timestamp without time zone, 0.84782, 0.8481, 0.8473, 0.84756, 19106, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 06:00:00'::timestamp without time zone, 0.84757, 0.8479, 0.8469, 0.84708, 17916, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 06:30:00'::timestamp without time zone, 0.84703, 0.8478, 0.8469, 0.84752, 17294, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 07:00:00'::timestamp without time zone, 0.84753, 0.8478, 0.8469, 0.84749, 18796, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 07:30:00'::timestamp without time zone, 0.84755, 0.84781, 0.8472, 0.84763, 20978, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 08:00:00'::timestamp without time zone, 0.84769, 0.8479, 0.84705, 0.84753, 18466, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 08:30:00'::timestamp without time zone, 0.84751, 0.8477, 0.8469, 0.8471, 18362, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 09:00:00'::timestamp without time zone, 0.84701, 0.8477, 0.8467, 0.84707, 20358, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 09:30:00'::timestamp without time zone, 0.84705, 0.8477, 0.8468, 0.84726, 22788, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 10:00:00'::timestamp without time zone, 0.84731, 0.8481, 0.847, 0.84787, 24234, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 10:30:00'::timestamp without time zone, 0.84789, 0.8483, 0.84654, 0.84691, 27266, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 11:00:00'::timestamp without time zone, 0.8469, 0.8475, 0.8467, 0.84713, 23118, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 11:30:00'::timestamp without time zone, 0.84716, 0.8473, 0.8462, 0.84635, 19248, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 12:00:00'::timestamp without time zone, 0.84635, 0.8465, 0.8459, 0.84628, 18168, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 12:30:00'::timestamp without time zone, 0.8463, 0.8466, 0.8458, 0.84606, 13898, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 13:00:00'::timestamp without time zone, 0.84607, 0.8462, 0.8456, 0.8457, 14820, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 13:30:00'::timestamp without time zone, 0.84567, 0.8461, 0.8455, 0.8458, 12330, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 14:00:00'::timestamp without time zone, 0.84574, 0.8461, 0.8454, 0.8456, 12120, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 14:30:00'::timestamp without time zone, 0.84555, 0.8458, 0.8453, 0.8455, 12454, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 15:00:00'::timestamp without time zone, 0.84558, 0.8459, 0.8453, 0.8455, 11058, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 15:30:00'::timestamp without time zone, 0.84549, 0.8461, 0.84539, 0.84561, 12528, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 16:00:00'::timestamp without time zone, 0.84563, 0.8458, 0.8454, 0.84569, 6232, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 16:30:00'::timestamp without time zone, 0.84569, 0.8459, 0.84451, 0.84469, 2390, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 17:00:00'::timestamp without time zone, 0.84328, 0.84543, 0.84278, 0.84457, 569, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 17:30:00'::timestamp without time zone, 0.84488, 0.84498, 0.84346, 0.84389, 459, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING;
Date: 2025-05-17 11:11:29 Duration: 3ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
-
INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-25 11:30:00'::timestamp without time zone, 66.5, 66.6, 66.5, 66.5, 6264, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-25 12:00:00'::timestamp without time zone, 66.55, 66.6, 66.5, 66.575, 9132, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-25 12:30:00'::timestamp without time zone, 66.5, 66.6744, 66.5, 66.6744, 59660, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-25 13:00:00'::timestamp without time zone, 66.7229, 67.0554, 66.5316, 66.5316, 22852, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-26 09:30:00'::timestamp without time zone, 66.3, 66.3, 66.3, 66.3, 126692, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-26 10:00:00'::timestamp without time zone, 66.25, 66.25, 66.2, 66.2, 678, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-26 10:30:00'::timestamp without time zone, 66.1799, 66.35, 66.1799, 66.35, 10200, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-26 11:00:00'::timestamp without time zone, 66.35, 66.4, 66.25, 66.25, 34366, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-26 11:30:00'::timestamp without time zone, 66.4, 66.5, 66.4, 66.5, 952, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-26 12:00:00'::timestamp without time zone, 66.4, 66.4, 66.4, 66.4, 1734, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-26 12:30:00'::timestamp without time zone, 66.2857, 66.2857, 66.2857, 66.2857, 65422, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-26 13:00:00'::timestamp without time zone, 66.5, 66.5, 66.2, 66.2427, 4806, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 08:00:00'::timestamp without time zone, 66.1, 66.15, 66.1, 66.15, 404, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 08:30:00'::timestamp without time zone, 66.1, 66.1, 66.1, 66.1, 496, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 09:00:00'::timestamp without time zone, 66.1, 66.1, 66.1, 66.1, 208, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 09:30:00'::timestamp without time zone, 66.15, 66.15, 66.05, 66.15, 36804, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 10:00:00'::timestamp without time zone, 66.25, 66.3, 66.25, 66.3, 1830, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 10:30:00'::timestamp without time zone, 66.15, 66.15, 66.05, 66.05, 399740, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 11:00:00'::timestamp without time zone, 66.2, 66.2, 66.2, 66.2, 128, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 12:00:00'::timestamp without time zone, 66.225, 66.225, 66.225, 66.225, 136, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 12:30:00'::timestamp without time zone, 66.2318, 66.2318, 66.2318, 66.2318, 16412, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 13:00:00'::timestamp without time zone, 66.3888, 66.55, 66.1219, 66.2, 6408, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 08:00:00'::timestamp without time zone, 66.95, 66.95, 66.95, 66.95, 750914, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 08:30:00'::timestamp without time zone, 67.15, 67.15, 67.15, 67.15, 76, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 09:00:00'::timestamp without time zone, 67.4, 67.4, 67.4, 67.4, 29670, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 09:30:00'::timestamp without time zone, 67.35, 67.35, 67.35, 67.35, 60, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 10:00:00'::timestamp without time zone, 67.4, 67.4, 67.4, 67.4, 34374, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 10:30:00'::timestamp without time zone, 67.35, 67.35, 67.35, 67.35, 37162, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 11:00:00'::timestamp without time zone, 67.2, 67.3, 67.2, 67.3, 6193490, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 11:30:00'::timestamp without time zone, 67.6, 67.6, 67.6, 67.6, 2, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 12:30:00'::timestamp without time zone, 67.45, 67.45, 67.45, 67.45, 50, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 13:00:00'::timestamp without time zone, 66.6, 67.4045, 66.6, 66.7582, 4450, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-31 08:30:00'::timestamp without time zone, 66.7, 66.7, 66.7, 66.7, 12, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-31 09:00:00'::timestamp without time zone, 66.65, 66.65, 66.65, 66.65, 84, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-31 09:30:00'::timestamp without time zone, 66.65, 66.65, 66.65, 66.65, 230, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-31 10:30:00'::timestamp without time zone, 66.8, 66.8, 66.8, 66.8, 2, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-31 11:00:00'::timestamp without time zone, 66.65, 66.675, 66.55, 66.625, 18074, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-31 11:30:00'::timestamp without time zone, 66.9, 66.9, 66.9, 66.9, 890, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-31 12:00:00'::timestamp without time zone, 66.6729, 66.6729, 66.5461, 66.6473, 3966, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 08:00:00'::timestamp without time zone, 66.225, 66.225, 66.225, 66.225, 644, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 08:30:00'::timestamp without time zone, 66.25, 66.375, 66.25, 66.375, 3552, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 09:00:00'::timestamp without time zone, 66.4, 66.5, 66.375, 66.5, 1200, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 09:30:00'::timestamp without time zone, 66.1, 66.15, 66.1, 66.15, 544, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 10:00:00'::timestamp without time zone, 66.3, 66.3, 66.1, 66.1, 1090, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 10:30:00'::timestamp without time zone, 66.075, 66.2, 66.075, 66.2, 1326, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 11:00:00'::timestamp without time zone, 66.25, 66.375, 66.25, 66.375, 692, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 11:30:00'::timestamp without time zone, 66.4, 66.4, 66.4, 66.4, 8080, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 12:00:00'::timestamp without time zone, 66.4, 66.4224, 66.2986, 66.4065, 6814, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-02 08:00:00'::timestamp without time zone, 66.55, 66.55, 66.55, 66.55, 194, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-02 08:30:00'::timestamp without time zone, 66.6, 66.7, 66.6, 66.7, 180, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-02 09:00:00'::timestamp without time zone, 66.7, 66.825, 66.7, 66.825, 460, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING;
Date: 2025-05-17 11:11:39 Duration: 3ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
-
INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 18:00:00'::timestamp without time zone, 0.84387, 0.84505, 0.84381, 0.84473, 1527, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 18:30:00'::timestamp without time zone, 0.84478, 0.84506, 0.84468, 0.8448, 1577, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 19:00:00'::timestamp without time zone, 0.84481, 0.84508, 0.84463, 0.84497, 1289, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 19:30:00'::timestamp without time zone, 0.84497, 0.8452, 0.84488, 0.8451, 1572, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 20:00:00'::timestamp without time zone, 0.84512, 0.8458, 0.845, 0.84555, 2104, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 20:30:00'::timestamp without time zone, 0.84554, 0.8459, 0.8453, 0.84565, 2155, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 21:00:00'::timestamp without time zone, 0.84564, 0.8458, 0.8452, 0.84524, 6111, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 21:30:00'::timestamp without time zone, 0.84522, 0.8456, 0.8451, 0.84533, 4811, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 22:00:00'::timestamp without time zone, 0.84535, 0.8457, 0.8451, 0.84549, 4330, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 22:30:00'::timestamp without time zone, 0.84548, 0.8456, 0.8451, 0.84529, 3498, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 23:00:00'::timestamp without time zone, 0.84524, 0.8455, 0.8451, 0.84533, 3481, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 23:30:00'::timestamp without time zone, 0.84534, 0.8455, 0.844412, 0.84506, 4179, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 00:00:00'::timestamp without time zone, 0.844467, 0.8453, 0.844329, 0.84507, 6008, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 00:30:00'::timestamp without time zone, 0.8451, 0.8454, 0.844335, 0.84501, 5696, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 01:00:00'::timestamp without time zone, 0.84495, 0.8453, 0.844224, 0.8449, 8181, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 01:30:00'::timestamp without time zone, 0.84489, 0.8451, 0.844004, 0.84492, 9655, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 02:00:00'::timestamp without time zone, 0.84492, 0.8451, 0.843816, 0.84464, 13123, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 02:30:00'::timestamp without time zone, 0.84462, 0.8449, 0.843543, 0.84429, 14042, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 03:00:00'::timestamp without time zone, 0.84438, 0.8444, 0.84054, 0.84232, 33229, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 03:30:00'::timestamp without time zone, 0.84233, 0.8437, 0.841614, 0.84326, 30899, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 04:00:00'::timestamp without time zone, 0.8432, 0.8436, 0.84085, 0.84324, 17557, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 04:30:00'::timestamp without time zone, 0.84309, 0.8444, 0.843, 0.84409, 15764, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 05:00:00'::timestamp without time zone, 0.8441, 0.8443, 0.8433, 0.84403, 13345, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 05:30:00'::timestamp without time zone, 0.84401, 0.8441, 0.8422, 0.84251, 13381, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 06:00:00'::timestamp without time zone, 0.84249, 0.8427, 0.841358, 0.84196, 14783, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 06:30:00'::timestamp without time zone, 0.84204, 0.8435, 0.84176, 0.8431, 14866, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 07:00:00'::timestamp without time zone, 0.84304, 0.84344, 0.842538, 0.84313, 14479, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 07:30:00'::timestamp without time zone, 0.84314, 0.84346, 0.84165, 0.8432, 14802, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 08:00:00'::timestamp without time zone, 0.84322, 0.8434, 0.842299, 0.84244, 13170, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 08:30:00'::timestamp without time zone, 0.8425, 0.843, 0.8419, 0.8422, 13438, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 09:00:00'::timestamp without time zone, 0.84216, 0.8432, 0.8419, 0.84232, 13792, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 09:30:00'::timestamp without time zone, 0.84228, 0.8428, 0.8418, 0.84231, 15968, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 10:00:00'::timestamp without time zone, 0.8423, 0.8428, 0.84174, 0.84216, 15429, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 10:30:00'::timestamp without time zone, 0.84218, 0.8428, 0.84129, 0.84159, 16274, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 11:00:00'::timestamp without time zone, 0.84164, 0.8421, 0.8414, 0.8415, 13707, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 11:30:00'::timestamp without time zone, 0.84162, 0.8419, 0.8409, 0.84182, 11663, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 12:00:00'::timestamp without time zone, 0.84189, 0.8422, 0.8411, 0.84151, 10918, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 12:30:00'::timestamp without time zone, 0.8415, 0.8416, 0.84089, 0.84114, 10235, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 13:00:00'::timestamp without time zone, 0.84103, 0.8416, 0.8409, 0.84139, 9814, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 13:30:00'::timestamp without time zone, 0.84135, 0.8415, 0.8407, 0.8408, 9221, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 14:00:00'::timestamp without time zone, 0.8409, 0.8411, 0.8405, 0.8406, 9046, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 14:30:00'::timestamp without time zone, 0.8407, 0.8415, 0.84039, 0.84135, 10579, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 15:00:00'::timestamp without time zone, 0.8414, 0.8418, 0.8409, 0.84157, 8269, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 15:30:00'::timestamp without time zone, 0.84155, 0.8418, 0.8412, 0.8415, 7580, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 16:00:00'::timestamp without time zone, 0.84165, 0.8419, 0.8414, 0.84183, 3510, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 16:30:00'::timestamp without time zone, 0.84182, 0.8419, 0.8409, 0.8413, 2296, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 17:00:00'::timestamp without time zone, 0.84128, 0.8421, 0.83998, 0.84102, 647, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 17:30:00'::timestamp without time zone, 0.84099, 0.8425, 0.84053, 0.84124, 867, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 18:00:00'::timestamp without time zone, 0.84123, 0.8423, 0.84123, 0.84175, 1396, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 18:30:00'::timestamp without time zone, 0.84179, 0.842, 0.8417, 0.84188, 1235, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 19:00:00'::timestamp without time zone, 0.84186, 0.8421, 0.8416, 0.84181, 1378, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING;
Date: 2025-05-17 11:11:29 Duration: 3ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
18 1s507ms 1,428 0ms 4ms 1ms insert into t1440_underlying (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) on conflict (pricedatetime, symbolid) do update set open = ?, high = ?, low = ?, close = ?, volume = ?, bsf = ?, sastdatetimewritten = ?, sastdatetimereceived = ?;Times Reported Time consuming queries #18
Day Hour Count Duration Avg duration May 17 11 1,428 1s507ms 1ms [ User: postgres - Total duration: 1s507ms - Times executed: 1428 ]
[ Application: [unknown] - Total duration: 1s507ms - Times executed: 1428 ]
-
INSERT INTO T1440_underlying (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ('2025-05-16 00:00:00', '1866341.15', '1890751.735', '1853951.295', '1869222.635', '185494', '515840249474565300', '0', '2025-05-17 11:00:29.383', '2025-05-17 11:00:29.383') ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = '1866341.15', high = '1890751.735', low = '1853951.295', close = '1869222.635', volume = '185494', bsf = '0', sastdatetimewritten = '2025-05-17 11:00:29.383', sastdatetimereceived = '2025-05-17 11:00:29.383';
Date: 2025-05-17 11:00:29 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
INSERT INTO T1440_underlying (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ('2025-05-16 00:00:00', '93.3105', '93.505', '92.7465', '93.2945', '106173', '515840249384461300', '0', '2025-05-17 11:47:19.713', '2025-05-17 11:47:19.713') ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = '93.3105', high = '93.505', low = '92.7465', close = '93.2945', volume = '106173', bsf = '0', sastdatetimewritten = '2025-05-17 11:47:19.713', sastdatetimereceived = '2025-05-17 11:47:19.713';
Date: 2025-05-17 11:47:19 Duration: 3ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
INSERT INTO T1440_underlying (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ('2025-05-16 00:00:00', '22.2908', '22.37795', '22.2115', '22.3109', '108831', '515840249386222300', '0', '2025-05-17 11:17:07.577', '2025-05-17 11:17:07.576') ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = '22.2908', high = '22.37795', low = '22.2115', close = '22.3109', volume = '108831', bsf = '0', sastdatetimewritten = '2025-05-17 11:17:07.577', sastdatetimereceived = '2025-05-17 11:17:07.576';
Date: 2025-05-17 11:17:07 Duration: 3ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
19 1s11ms 1,155 0ms 27ms 0ms with rar_max as ( select resultuid from relevance_autochartist_results order by resultuid desc limit ? ) select a.symbolid, pattern, patternid, resy0, resy1, resx0, resx1, supporty0, supporty1, supportx0, supportx1, predictiontimeto, patternstarttime, timegranularity, patternendtime, direction, trendchange, patternlengthbars, patternquality, case when a.old_resultuid = ? then a.old_resultuid else a.resultuid end as uid, breakout, initialtrend, volumeincrease, symmetry as uniformity, predictionpricefrom, predictionpriceto, noise, s.exchange, s.symbol, s.longname, s.shortname, breakout, dtt.timezone, patternstartprice, patternendprice, qtytp, newlevels.profit, newlevels.stop, newlevels.filtered, case when rar.age is not null then rar.age when a.resultuid <= rm.resultuid then ? else ? end as age, case when rar.relevant is not null then rar.relevant when a.resultuid <= rm.resultuid then ? else ? end as relevant, cps.pip from autochartist_results a inner join downloadersymbolsettings dss on a.symbolid = dss.symbolid inner join datafeedstimetable dtt on dss.classname = dtt.classname inner join symbols s on a.symbolid = s.symbolid inner join patterns p on p.patternname = a.pattern inner join rar_max rm on ? = ? left outer join relevance_autochartist_results rar on rar.resultuid = a.resultuid left join lateral calc_cp_signal (a.resultuid) newlevels on true left join currencypips cps on cps.symbol = s.symbol where (a.old_resultuid = ? or a.resultuid = ?) and dtt.dayofweek = ?;Times Reported Time consuming queries #19
Day Hour Count Duration Avg duration May 17 11 1,155 1s11ms 0ms [ User: postgres - Total duration: 1s11ms - Times executed: 1155 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 1s11ms - Times executed: 1155 ]
-
WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ) SELECT a.symbolid, pattern, patternid, resy0, resy1, resx0, resx1, supporty0, supporty1, supportx0, supportx1, predictiontimeto, patternstarttime, timegranularity, patternendtime, direction, trendchange, patternlengthbars, patternquality, CASE WHEN a.old_resultuid = '606128662077883301' THEN a.old_resultuid ELSE a.resultuid END AS uid, breakout, initialtrend, volumeincrease, symmetry AS uniformity, predictionpricefrom, predictionpriceto, noise, s.exchange, s.symbol, s.longname, s.shortname, breakout, dtt.timezone, patternStartPrice, patternEndPrice, qtytp, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN rar.age IS NOT NULL THEN rar.age WHEN a.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN rar.relevant IS NOT NULL THEN rar.relevant WHEN a.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM autochartist_results a INNER JOIN downloadersymbolsettings dss ON a.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname INNER JOIN symbols s ON a.symbolid = s.symbolid INNER JOIN patterns p ON p.patternname = a.pattern INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN relevance_autochartist_results rar ON rar.resultuid = a.resultuid LEFT JOIN LATERAL calc_cp_signal (a.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol WHERE (a.old_resultuid = '606128662077883301' OR a.resultuid = '606128662077883301') AND dtt.dayofweek = 3;
Date: 2025-05-17 11:25:45 Duration: 27ms Database: acaweb_fx User: postgres Remote: 192.168.1.145 Application: PostgreSQL JDBC Driver Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ) SELECT a.symbolid, pattern, patternid, resy0, resy1, resx0, resx1, supporty0, supporty1, supportx0, supportx1, predictiontimeto, patternstarttime, timegranularity, patternendtime, direction, trendchange, patternlengthbars, patternquality, CASE WHEN a.old_resultuid = '606083016807884301' THEN a.old_resultuid ELSE a.resultuid END AS uid, breakout, initialtrend, volumeincrease, symmetry AS uniformity, predictionpricefrom, predictionpriceto, noise, s.exchange, s.symbol, s.longname, s.shortname, breakout, dtt.timezone, patternStartPrice, patternEndPrice, qtytp, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN rar.age IS NOT NULL THEN rar.age WHEN a.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN rar.relevant IS NOT NULL THEN rar.relevant WHEN a.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM autochartist_results a INNER JOIN downloadersymbolsettings dss ON a.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname INNER JOIN symbols s ON a.symbolid = s.symbolid INNER JOIN patterns p ON p.patternname = a.pattern INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN relevance_autochartist_results rar ON rar.resultuid = a.resultuid LEFT JOIN LATERAL calc_cp_signal (a.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol WHERE (a.old_resultuid = '606083016807884301' OR a.resultuid = '606083016807884301') AND dtt.dayofweek = 3;
Date: 2025-05-17 11:26:09 Duration: 24ms Database: acaweb_fx User: postgres Remote: 192.168.1.250 Application: PostgreSQL JDBC Driver Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ) SELECT a.symbolid, pattern, patternid, resy0, resy1, resx0, resx1, supporty0, supporty1, supportx0, supportx1, predictiontimeto, patternstarttime, timegranularity, patternendtime, direction, trendchange, patternlengthbars, patternquality, CASE WHEN a.old_resultuid = '606083959935898301' THEN a.old_resultuid ELSE a.resultuid END AS uid, breakout, initialtrend, volumeincrease, symmetry AS uniformity, predictionpricefrom, predictionpriceto, noise, s.exchange, s.symbol, s.longname, s.shortname, breakout, dtt.timezone, patternStartPrice, patternEndPrice, qtytp, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN rar.age IS NOT NULL THEN rar.age WHEN a.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN rar.relevant IS NOT NULL THEN rar.relevant WHEN a.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM autochartist_results a INNER JOIN downloadersymbolsettings dss ON a.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname INNER JOIN symbols s ON a.symbolid = s.symbolid INNER JOIN patterns p ON p.patternname = a.pattern INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN relevance_autochartist_results rar ON rar.resultuid = a.resultuid LEFT JOIN LATERAL calc_cp_signal (a.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol WHERE (a.old_resultuid = '606083959935898301' OR a.resultuid = '606083959935898301') AND dtt.dayofweek = 3;
Date: 2025-05-17 11:26:57 Duration: 10ms Database: acaweb_fx User: postgres Remote: 192.168.1.250 Application: PostgreSQL JDBC Driver Bind query: yes
20 780ms 514 0ms 4ms 1ms select s.symbolid, dss.downloadfrequency, dss.downloadersymbol from downloadersymbolsettings dss inner join symbols s on dss.symbolid = s.symbolid where dss.classname = ? and s.deleted = ? and dss.enabled = ?;Times Reported Time consuming queries #20
Day Hour Count Duration Avg duration May 17 11 514 780ms 1ms [ User: postgres - Total duration: 780ms - Times executed: 514 ]
[ Application: [unknown] - Total duration: 780ms - Times executed: 514 ]
-
SELECT s.symbolid, dss.downloadfrequency, dss.downloadersymbol FROM downloadersymbolsettings dss INNER JOIN symbols s ON dss.symbolid = s.symbolid WHERE dss.classname = 'ICMARKETS-AU-MT5' AND s.deleted = 0 AND dss.enabled = 1;
Date: 2025-05-17 11:31:44 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
SELECT s.symbolid, dss.downloadfrequency, dss.downloadersymbol FROM downloadersymbolsettings dss INNER JOIN symbols s ON dss.symbolid = s.symbolid WHERE dss.classname = 'ICMARKETS-AU-MT5' AND s.deleted = 0 AND dss.enabled = 1;
Date: 2025-05-17 11:30:37 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
SELECT s.symbolid, dss.downloadfrequency, dss.downloadersymbol FROM downloadersymbolsettings dss INNER JOIN symbols s ON dss.symbolid = s.symbolid WHERE dss.classname = 'ICMARKETS-AU-MT5' AND s.deleted = 0 AND dss.enabled = 1;
Date: 2025-05-17 11:31:32 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
Most frequent queries (N)
Rank Times executed Total duration Min duration Max duration Avg duration Query 1 21,563 78ms 0ms 0ms 0ms select ?;Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration May 17 11 21,563 78ms 0ms [ User: postgres - Total duration: 78ms - Times executed: 21563 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 71ms - Times executed: 21414 ]
[ Application: [unknown] - Total duration: 6ms - Times executed: 149 ]
-
SELECT 1;
Date: 2025-05-17 11:11:40 Duration: 0ms Database: acaweb_fx User: postgres Remote: 127.0.0.1 Application: [unknown]
-
SELECT 1;
Date: 2025-05-17 11:47:14 Duration: 0ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
-
SELECT 1;
Date: 2025-05-17 11:11:20 Duration: 0ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
2 15,443 16s195ms 0ms 7ms 1ms select distinct on (coalesce(bim.code, s.symbol) , s.exchange, s.timegranularity, df.timezone) s.symbolid as id, coalesce(bim.code, s.symbol) as name, s.symbol as symbol, dss.downloadersymbol as ticker, s.exchange as exchange, s.timegranularity as interval, df.timezone as timezone from symbols s inner join downloadersymbolsettings dss on dss.symbolid = s.symbolid inner join datafeedstimetable df on df.classname ilike dss.classname left join brokersymbollist bsl on bsl.brokerid = ? and bsl.symbolid = s.symbolid left outer join brokerinstrumentmap bim on dss.datafeedinstrumentid = bim.datafeedinstrumentid and bim.brokerid = ? and bim.type = ? where s.symbolid = ?;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration May 17 11 15,443 16s195ms 1ms [ User: postgres - Total duration: 16s195ms - Times executed: 15443 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 16s195ms - Times executed: 15443 ]
-
SELECT DISTINCT ON (coalesce(bim.code, s.symbol) , s.exchange, s.timegranularity, df.timezone) s.symbolid as id, coalesce(bim.code, s.symbol) as name, s.symbol as symbol, dss.downloadersymbol as ticker, s.exchange as exchange, s.timegranularity as interval, df.timezone as timezone FROM symbols s INNER JOIN downloadersymbolsettings dss ON dss.symbolid = s.symbolid INNER JOIN datafeedstimetable df ON df.classname ILIKE dss.classname LEFT JOIN brokersymbollist bsl ON bsl.brokerid = '558' AND bsl.symbolid = s.symbolid LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = '558' AND bim.TYPE = 'OUTBOUND' WHERE s.symbolid = '515840233926223300';
Date: 2025-05-17 11:45:57 Duration: 7ms Database: acaweb_fx User: postgres Remote: 192.168.1.20 Application: PostgreSQL JDBC Driver Bind query: yes
-
SELECT DISTINCT ON (coalesce(bim.code, s.symbol) , s.exchange, s.timegranularity, df.timezone) s.symbolid as id, coalesce(bim.code, s.symbol) as name, s.symbol as symbol, dss.downloadersymbol as ticker, s.exchange as exchange, s.timegranularity as interval, df.timezone as timezone FROM symbols s INNER JOIN downloadersymbolsettings dss ON dss.symbolid = s.symbolid INNER JOIN datafeedstimetable df ON df.classname ILIKE dss.classname LEFT JOIN brokersymbollist bsl ON bsl.brokerid = '558' AND bsl.symbolid = s.symbolid LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = '558' AND bim.TYPE = 'OUTBOUND' WHERE s.symbolid = '515840233927984300';
Date: 2025-05-17 11:00:56 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.1.20 Application: PostgreSQL JDBC Driver Bind query: yes
-
SELECT DISTINCT ON (coalesce(bim.code, s.symbol) , s.exchange, s.timegranularity, df.timezone) s.symbolid as id, coalesce(bim.code, s.symbol) as name, s.symbol as symbol, dss.downloadersymbol as ticker, s.exchange as exchange, s.timegranularity as interval, df.timezone as timezone FROM symbols s INNER JOIN downloadersymbolsettings dss ON dss.symbolid = s.symbolid INNER JOIN datafeedstimetable df ON df.classname ILIKE dss.classname LEFT JOIN brokersymbollist bsl ON bsl.brokerid = '558' AND bsl.symbolid = s.symbolid LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = '558' AND bim.TYPE = 'OUTBOUND' WHERE s.symbolid = '515840243279652300';
Date: 2025-05-17 11:26:57 Duration: 3ms Database: acaweb_fx User: postgres Remote: 192.168.1.250 Application: PostgreSQL JDBC Driver Bind query: yes
3 13,282 26s754ms 1ms 8ms 2ms select s.symbolid as id, s.symbol as name, s.exchange as exchange, s.timegranularity as interval, dtt.timezone as timezone from symbols s inner join downloadersymbolsettings dss on dss.symbolid = s.symbolid inner join datafeedstimetable dtt on dss.classname = dtt.classname and dtt.dayofweek = ? inner join brokersymbollist bsl on bsl.symbolid = s.symbolid where bsl.brokerid = ? and (? = ? or s.timegranularity = ?) and (s.symbol = ? or dss.downloadersymbol = ?) and dss.enabled = ?;Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration May 17 11 13,282 26s754ms 2ms [ User: postgres - Total duration: 26s754ms - Times executed: 13282 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 26s754ms - Times executed: 13282 ]
-
SELECT s.symbolid AS id, s.symbol AS name, s.exchange AS exchange, s.timegranularity AS interval, dtt.timezone AS timezone FROM symbols s INNER JOIN downloadersymbolsettings dss ON dss.symbolid = s.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN brokersymbollist bsl ON bsl.symbolid = s.symbolid WHERE bsl.brokerid = '558' AND ('0' = 0 OR s.timegranularity = '0') AND (s.symbol = 'XAUEUR' OR dss.downloadersymbol = 'XAUEUR') AND dss.enabled = 1;
Date: 2025-05-17 11:45:56 Duration: 8ms Database: acaweb_fx User: postgres Remote: 192.168.1.20 Application: PostgreSQL JDBC Driver Bind query: yes
-
SELECT s.symbolid AS id, s.symbol AS name, s.exchange AS exchange, s.timegranularity AS interval, dtt.timezone AS timezone FROM symbols s INNER JOIN downloadersymbolsettings dss ON dss.symbolid = s.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN brokersymbollist bsl ON bsl.symbolid = s.symbolid WHERE bsl.brokerid = '558' AND ('0' = 0 OR s.timegranularity = '0') AND (s.symbol = 'GBPCHF' OR dss.downloadersymbol = 'GBPCHF') AND dss.enabled = 1;
Date: 2025-05-17 11:45:56 Duration: 6ms Database: acaweb_fx User: postgres Remote: 192.168.1.20 Application: PostgreSQL JDBC Driver Bind query: yes
-
SELECT s.symbolid AS id, s.symbol AS name, s.exchange AS exchange, s.timegranularity AS interval, dtt.timezone AS timezone FROM symbols s INNER JOIN downloadersymbolsettings dss ON dss.symbolid = s.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN brokersymbollist bsl ON bsl.symbolid = s.symbolid WHERE bsl.brokerid = '558' AND ('0' = 0 OR s.timegranularity = '0') AND (s.symbol = 'EURUSD' OR dss.downloadersymbol = 'EURUSD') AND dss.enabled = 1;
Date: 2025-05-17 11:05:56 Duration: 6ms Database: acaweb_fx User: postgres Remote: 192.168.1.145 Application: PostgreSQL JDBC Driver Bind query: yes
4 6,971 7s665ms 0ms 11ms 1ms insert into executionlogs (executionid, status, message, details, detailtype) values (null, ?, ?, null, null);Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration May 17 11 6,971 7s665ms 1ms [ User: postgres - Total duration: 7s665ms - Times executed: 6971 ]
[ Application: [unknown] - Total duration: 7s665ms - Times executed: 6971 ]
-
INSERT INTO executionlogs (executionid, status, message, details, detailtype) VALUES (NULL, 'info', 'evaluating processid: 34, schedule: 0 15 * * 3 Africa/Johannesburg', NULL, NULL);
Date: 2025-05-17 11:45:49 Duration: 11ms Database: socialmedia User: postgres Remote: 192.168.4.33 Application: [unknown]
-
INSERT INTO executionlogs (executionid, status, message, details, detailtype) VALUES (NULL, 'info', 'evaluating processid: 114, schedule: 0 12 * * 1 Africa/Johannesburg', NULL, NULL);
Date: 2025-05-17 11:36:49 Duration: 4ms Database: socialmedia User: postgres Remote: 192.168.4.33 Application: [unknown]
-
INSERT INTO executionlogs (executionid, status, message, details, detailtype) VALUES (NULL, 'info', 'evaluating processid: 152, schedule: 0 8 * * 1 Africa/Johannesburg', NULL, NULL);
Date: 2025-05-17 11:41:49 Duration: 4ms Database: socialmedia User: postgres Remote: 192.168.4.33 Application: [unknown]
5 4,560 3s126ms 0ms 10ms 0ms insert into t15 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) on conflict (pricedatetime, symbolid) do update set open = ?, high = ?, low = ?, close = ?, volume = ?, bsf = ?, sastdatetimewritten = ?, sastdatetimereceived = ?;Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration May 17 11 4,560 3s126ms 0ms [ User: postgres - Total duration: 3s126ms - Times executed: 4560 ]
[ Application: [unknown] - Total duration: 3s126ms - Times executed: 4560 ]
-
INSERT INTO T15 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ('2025-05-17 12:30:00', '99.73', '100.48', '99.7', '99.96', '758', '515840248628004300', '0', '2025-05-17 11:45:54.603', '2025-05-17 11:45:54.449') ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = '99.73', high = '100.48', low = '99.7', close = '99.96', volume = '758', bsf = '0', sastdatetimewritten = '2025-05-17 11:45:54.603', sastdatetimereceived = '2025-05-17 11:45:54.449';
Date: 2025-05-17 11:45:54 Duration: 10ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
INSERT INTO T15 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ('2025-05-17 11:45:00', '15.371', '15.371', '15.31', '15.32', '103', '515840248618796300', '0', '2025-05-17 11:00:53.78', '2025-05-17 11:00:53.734') ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = '15.371', high = '15.371', low = '15.31', close = '15.32', volume = '103', bsf = '0', sastdatetimewritten = '2025-05-17 11:00:53.78', sastdatetimereceived = '2025-05-17 11:00:53.734';
Date: 2025-05-17 11:00:53 Duration: 9ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
INSERT INTO T15 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ('2025-05-17 11:45:00', '5.838', '5.847', '5.824', '5.831', '563', '515840248621098300', '0', '2025-05-17 11:01:00.043', '2025-05-17 11:00:59.844') ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = '5.838', high = '5.847', low = '5.824', close = '5.831', volume = '563', bsf = '0', sastdatetimewritten = '2025-05-17 11:01:00.043', sastdatetimereceived = '2025-05-17 11:00:59.844';
Date: 2025-05-17 11:01:00 Duration: 9ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
6 4,032 675ms 0ms 7ms 0ms insert into t30 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) on conflict (pricedatetime, symbolid) do update set open = ?, high = ?, low = ?, close = ?, volume = ?, bsf = ?, sastdatetimewritten = ?, sastdatetimereceived = ?;Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration May 17 11 4,032 675ms 0ms [ User: postgres - Total duration: 675ms - Times executed: 4032 ]
[ Application: [unknown] - Total duration: 675ms - Times executed: 4032 ]
-
INSERT INTO T30 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ('2025-05-17 11:30:00', '2226.92', '2230.91', '2216.68', '2217.62', '7085', '515840247911613300', '0', '2025-05-17 11:00:50.974', '2025-05-17 11:00:50.929') ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = '2226.92', high = '2230.91', low = '2216.68', close = '2217.62', volume = '7085', bsf = '0', sastdatetimewritten = '2025-05-17 11:00:50.974', sastdatetimereceived = '2025-05-17 11:00:50.929';
Date: 2025-05-17 11:00:50 Duration: 7ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
INSERT INTO T30 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ('2025-05-17 11:30:00', '103384.85', '103493.08', '103316.35', '103343.87', '606', '515840247966491300', '0', '2025-05-17 11:00:48.941', '2025-05-17 11:00:48.905') ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = '103384.85', high = '103493.08', low = '103316.35', close = '103343.87', volume = '606', bsf = '0', sastdatetimewritten = '2025-05-17 11:00:48.941', sastdatetimereceived = '2025-05-17 11:00:48.905';
Date: 2025-05-17 11:00:48 Duration: 7ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
INSERT INTO T30 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ('2025-05-17 11:30:00', '92638.93', '92718.28', '92590.77', '92600.62', '5401', '515840247895319300', '0', '2025-05-17 11:00:47.04', '2025-05-17 11:00:46.9') ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = '92638.93', high = '92718.28', low = '92590.77', close = '92600.62', volume = '5401', bsf = '0', sastdatetimewritten = '2025-05-17 11:00:47.04', sastdatetimereceived = '2025-05-17 11:00:46.9';
Date: 2025-05-17 11:00:47 Duration: 7ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
7 3,376 601ms 0ms 7ms 0ms insert into t60 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) on conflict (pricedatetime, symbolid) do update set open = ?, high = ?, low = ?, close = ?, volume = ?, bsf = ?, sastdatetimewritten = ?, sastdatetimereceived = ?;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration May 17 11 3,376 601ms 0ms [ User: postgres - Total duration: 601ms - Times executed: 3376 ]
[ Application: [unknown] - Total duration: 601ms - Times executed: 3376 ]
-
INSERT INTO T60 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ('2025-05-17 11:00:00', '92613.44', '92718.28', '92387.97', '92600.62', '10973', '515840247895499300', '0', '2025-05-17 11:00:47.246', '2025-05-17 11:00:47.16') ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = '92613.44', high = '92718.28', low = '92387.97', close = '92600.62', volume = '10973', bsf = '0', sastdatetimewritten = '2025-05-17 11:00:47.246', sastdatetimereceived = '2025-05-17 11:00:47.16';
Date: 2025-05-17 11:00:47 Duration: 7ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
INSERT INTO T60 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ('2025-05-17 11:00:00', '0.25831', '0.25884', '0.25676', '0.25698', '2142', '515840247991502300', '0', '2025-05-17 11:00:04.927', '2025-05-17 11:00:04.787') ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = '0.25831', high = '0.25884', low = '0.25676', close = '0.25698', volume = '2142', bsf = '0', sastdatetimewritten = '2025-05-17 11:00:04.927', sastdatetimereceived = '2025-05-17 11:00:04.787';
Date: 2025-05-17 11:00:04 Duration: 7ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
INSERT INTO T60 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ('2025-05-17 11:00:00', '2227.77', '2230.91', '2215.79', '2217.62', '14582', '515840247911908300', '0', '2025-05-17 11:00:50.998', '2025-05-17 11:00:50.945') ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = '2227.77', high = '2230.91', low = '2215.79', close = '2217.62', volume = '14582', bsf = '0', sastdatetimewritten = '2025-05-17 11:00:50.998', sastdatetimereceived = '2025-05-17 11:00:50.945';
Date: 2025-05-17 11:00:51 Duration: 7ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
8 1,932 772ms 0ms 3ms 0ms select t.pricedatetime, t.open, t.high, t.low, t.close, t.volume, t.symbolid, dss.downloadersymbol as symbol, dss.classname as datafeed, t.bsf, t.sastdatetimewritten, t.sastdatetimereceived from t15 t inner join downloadersymbolsettings dss on t.symbolid = dss.symbolid where dss.classname = ? and dss.downloadersymbol in (...) and dss.downloadfrequency = ? and t.pricedatetime between ?::timestamp and ?::timestamp order by t.pricedatetime;Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration May 17 11 1,932 772ms 0ms [ User: postgres - Total duration: 772ms - Times executed: 1932 ]
[ Application: [unknown] - Total duration: 772ms - Times executed: 1932 ]
-
SELECT t.pricedatetime, t.open, t.high, t.low, t.close, t.volume, t.symbolid, dss.downloadersymbol AS symbol, dss.classname as datafeed, t.bsf, t.sastdatetimewritten, t.sastdatetimereceived FROM T15 t INNER JOIN downloadersymbolsettings dss ON t.symbolid = dss.symbolid WHERE dss.classname = 'ICMARKETS-AU-MT5' AND dss.downloadersymbol IN ('XAUEUR') AND dss.downloadfrequency = '15' AND t.pricedatetime BETWEEN '2025-05-16 00:00:00'::timestamp AND '2025-05-16 23:45:00'::timestamp ORDER BY t.pricedatetime;
Date: 2025-05-17 11:47:10 Duration: 3ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
SELECT t.pricedatetime, t.open, t.high, t.low, t.close, t.volume, t.symbolid, dss.downloadersymbol AS symbol, dss.classname as datafeed, t.bsf, t.sastdatetimewritten, t.sastdatetimereceived FROM T15 t INNER JOIN downloadersymbolsettings dss ON t.symbolid = dss.symbolid WHERE dss.classname = 'ICMARKETS-AU-MT5' AND dss.downloadersymbol IN ('XAUEUR') AND dss.downloadfrequency = '15' AND t.pricedatetime BETWEEN '2025-05-16 00:00:00'::timestamp AND '2025-05-16 23:45:00'::timestamp ORDER BY t.pricedatetime;
Date: 2025-05-17 11:32:08 Duration: 3ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
SELECT t.pricedatetime, t.open, t.high, t.low, t.close, t.volume, t.symbolid, dss.downloadersymbol AS symbol, dss.classname as datafeed, t.bsf, t.sastdatetimewritten, t.sastdatetimereceived FROM T15 t INNER JOIN downloadersymbolsettings dss ON t.symbolid = dss.symbolid WHERE dss.classname = 'ICMARKETS-AU-MT5' AND dss.downloadersymbol IN ('AUS200') AND dss.downloadfrequency = '15' AND t.pricedatetime BETWEEN '2025-05-16 00:00:00'::timestamp AND '2025-05-16 23:45:00'::timestamp ORDER BY t.pricedatetime;
Date: 2025-05-17 11:17:11 Duration: 3ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
9 1,629 271ms 0ms 4ms 0ms insert into t240 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) on conflict (pricedatetime, symbolid) do update set open = ?, high = ?, low = ?, close = ?, volume = ?, bsf = ?, sastdatetimewritten = ?, sastdatetimereceived = ?;Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration May 17 11 1,629 271ms 0ms [ User: postgres - Total duration: 271ms - Times executed: 1629 ]
[ Application: [unknown] - Total duration: 271ms - Times executed: 1629 ]
-
INSERT INTO T240 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ('2025-05-17 08:00:00', '100.1775', '101.1825', '99.4025', '100.3175', '12985', '515840249396463300', '0', '2025-05-17 11:00:53.635', '2025-05-17 11:00:53.634') ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = '100.1775', high = '101.1825', low = '99.4025', close = '100.3175', volume = '12985', bsf = '0', sastdatetimewritten = '2025-05-17 11:00:53.635', sastdatetimereceived = '2025-05-17 11:00:53.634';
Date: 2025-05-17 11:00:53 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
INSERT INTO T240 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ('2025-05-17 08:00:00', '1.4425e-05', '1.4455e-05', '1.418e-05', '1.418e-05', '3240', '515840249472599300', '0', '2025-05-17 11:01:00.051', '2025-05-17 11:01:00.05') ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = '1.4425e-05', high = '1.4455e-05', low = '1.418e-05', close = '1.418e-05', volume = '3240', bsf = '0', sastdatetimewritten = '2025-05-17 11:01:00.051', sastdatetimereceived = '2025-05-17 11:01:00.05';
Date: 2025-05-17 11:01:00 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
INSERT INTO T240 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ('2025-05-17 08:00:00', '14589', '14735.5', '14476', '14609.5', '10670', '515840249397462300', '0', '2025-05-17 11:00:49.765', '2025-05-17 11:00:49.764') ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = '14589', high = '14735.5', low = '14476', close = '14609.5', volume = '10670', bsf = '0', sastdatetimewritten = '2025-05-17 11:00:49.765', sastdatetimereceived = '2025-05-17 11:00:49.764';
Date: 2025-05-17 11:00:49 Duration: 3ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
10 1,428 1s507ms 0ms 4ms 1ms insert into t1440_underlying (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) on conflict (pricedatetime, symbolid) do update set open = ?, high = ?, low = ?, close = ?, volume = ?, bsf = ?, sastdatetimewritten = ?, sastdatetimereceived = ?;Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration May 17 11 1,428 1s507ms 1ms [ User: postgres - Total duration: 1s507ms - Times executed: 1428 ]
[ Application: [unknown] - Total duration: 1s507ms - Times executed: 1428 ]
-
INSERT INTO T1440_underlying (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ('2025-05-16 00:00:00', '1866341.15', '1890751.735', '1853951.295', '1869222.635', '185494', '515840249474565300', '0', '2025-05-17 11:00:29.383', '2025-05-17 11:00:29.383') ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = '1866341.15', high = '1890751.735', low = '1853951.295', close = '1869222.635', volume = '185494', bsf = '0', sastdatetimewritten = '2025-05-17 11:00:29.383', sastdatetimereceived = '2025-05-17 11:00:29.383';
Date: 2025-05-17 11:00:29 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
INSERT INTO T1440_underlying (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ('2025-05-16 00:00:00', '93.3105', '93.505', '92.7465', '93.2945', '106173', '515840249384461300', '0', '2025-05-17 11:47:19.713', '2025-05-17 11:47:19.713') ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = '93.3105', high = '93.505', low = '92.7465', close = '93.2945', volume = '106173', bsf = '0', sastdatetimewritten = '2025-05-17 11:47:19.713', sastdatetimereceived = '2025-05-17 11:47:19.713';
Date: 2025-05-17 11:47:19 Duration: 3ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
INSERT INTO T1440_underlying (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ('2025-05-16 00:00:00', '22.2908', '22.37795', '22.2115', '22.3109', '108831', '515840249386222300', '0', '2025-05-17 11:17:07.577', '2025-05-17 11:17:07.576') ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = '22.2908', high = '22.37795', low = '22.2115', close = '22.3109', volume = '108831', bsf = '0', sastdatetimewritten = '2025-05-17 11:17:07.577', sastdatetimereceived = '2025-05-17 11:17:07.576';
Date: 2025-05-17 11:17:07 Duration: 3ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
11 1,378 3s593ms 2ms 4ms 2ms insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing;Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration May 17 11 1,378 3s593ms 2ms [ User: postgres - Total duration: 3s593ms - Times executed: 1378 ]
[ Application: [unknown] - Total duration: 3s593ms - Times executed: 1378 ]
-
INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-14 22:45:00'::timestamp without time zone, 104.694, 104.7576102, 104.646, 104.681, 1773, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-14 23:00:00'::timestamp without time zone, 104.665, 104.706, 104.6, 104.648, 1734, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-14 23:15:00'::timestamp without time zone, 104.649, 104.67, 104.525, 104.55, 1692, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-14 23:30:00'::timestamp without time zone, 104.549, 104.596, 104.49, 104.55, 2004, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-14 23:45:00'::timestamp without time zone, 104.535, 104.6202482, 104.53, 104.604, 1421, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 00:00:00'::timestamp without time zone, 104.603, 104.604, 104.494, 104.547, 1599, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 00:15:00'::timestamp without time zone, 104.538, 104.608, 104.519, 104.565, 1432, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 00:30:00'::timestamp without time zone, 104.579, 104.629, 104.52, 104.612, 1261, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 00:45:00'::timestamp without time zone, 104.627, 104.627, 104.509, 104.55, 1500, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 01:00:00'::timestamp without time zone, 104.567, 104.588, 104.429, 104.496, 1780, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 01:15:00'::timestamp without time zone, 104.473, 104.509, 104.41, 104.505, 1882, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 01:30:00'::timestamp without time zone, 104.49, 104.533, 104.427, 104.465, 1907, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 01:45:00'::timestamp without time zone, 104.465, 104.48, 104.396, 104.444, 1979, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 02:00:00'::timestamp without time zone, 104.453, 104.498, 104.422, 104.437, 2270, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 02:15:00'::timestamp without time zone, 104.442, 104.466, 104.27, 104.309, 2590, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 02:30:00'::timestamp without time zone, 104.324, 104.342, 104.23, 104.255, 2476, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 02:45:00'::timestamp without time zone, 104.256, 104.2613799, 104.12, 104.175, 2732, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 03:00:00'::timestamp without time zone, 104.174, 104.287, 104.15, 104.207, 3180, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 03:15:00'::timestamp without time zone, 104.2, 104.344, 104.18, 104.275, 2840, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 03:30:00'::timestamp without time zone, 104.273, 104.318, 104.24, 104.28, 2396, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 03:45:00'::timestamp without time zone, 104.276, 104.337, 104.23, 104.314, 2424, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 04:00:00'::timestamp without time zone, 104.314, 104.3833618, 104.23, 104.293, 2671, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 04:15:00'::timestamp without time zone, 104.288, 104.3135433, 104.2294496, 104.303, 2241, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 04:30:00'::timestamp without time zone, 104.299, 104.337, 104.17, 104.199, 2225, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 04:45:00'::timestamp without time zone, 104.203, 104.269, 104.18, 104.224, 2261, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 05:00:00'::timestamp without time zone, 104.229, 104.341, 104.22, 104.285, 2054, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 05:15:00'::timestamp without time zone, 104.281, 104.316, 104.21, 104.261, 1903, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 05:30:00'::timestamp without time zone, 104.256, 104.33, 104.22, 104.323, 2022, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 05:45:00'::timestamp without time zone, 104.326, 104.385, 104.3, 104.372, 1699, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 06:00:00'::timestamp without time zone, 104.376, 104.393, 104.29, 104.344, 1961, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 06:15:00'::timestamp without time zone, 104.343, 104.364, 104.28, 104.315, 1915, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 06:30:00'::timestamp without time zone, 104.308, 104.357, 104.2825481, 104.319, 1699, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 06:45:00'::timestamp without time zone, 104.319, 104.369, 104.29, 104.366, 1855, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 07:00:00'::timestamp without time zone, 104.362, 104.395, 104.31, 104.35, 2174, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 07:15:00'::timestamp without time zone, 104.349, 104.365, 104.3, 104.35, 1801, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 07:30:00'::timestamp without time zone, 104.34, 104.423, 104.34, 104.403, 1909, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 07:45:00'::timestamp without time zone, 104.404, 104.463, 104.35, 104.451, 2233, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 08:00:00'::timestamp without time zone, 104.449, 104.458, 104.33, 104.356, 2215, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 08:15:00'::timestamp without time zone, 104.353, 104.366, 104.233, 104.289, 2392, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 08:30:00'::timestamp without time zone, 104.073, 104.31, 104.073, 104.288, 3582, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 08:45:00'::timestamp without time zone, 104.288, 104.504, 104.23, 104.266, 3974, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 09:00:00'::timestamp without time zone, 104.268, 104.268, 104.118, 104.126, 3732, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 09:15:00'::timestamp without time zone, 104.128, 104.239, 104.095, 104.204, 3447, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 09:30:00'::timestamp without time zone, 104.205, 104.281, 104.14, 104.212, 3963, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 09:45:00'::timestamp without time zone, 104.214, 104.239, 104.11, 104.19, 3394, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 10:00:00'::timestamp without time zone, 104.188, 104.211, 103.95, 104.117, 3836, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 10:15:00'::timestamp without time zone, 104.121, 104.253, 104.08, 104.187, 3535, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 10:30:00'::timestamp without time zone, 104.186, 104.3075495, 104.17, 104.279, 3230, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 10:45:00'::timestamp without time zone, 104.277, 104.283, 104.14, 104.216, 3682, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 11:00:00'::timestamp without time zone, 104.22, 104.229, 104.109, 104.134, 3161, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 11:15:00'::timestamp without time zone, 104.13, 104.161, 104.07, 104.143, 3075, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING;
Date: 2025-05-17 11:47:22 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
-
INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 01:45:00'::timestamp without time zone, 0.93482, 0.9352, 0.9346, 0.93496, 3380, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 02:00:00'::timestamp without time zone, 0.9349, 0.9353, 0.93468, 0.93515, 4707, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 02:15:00'::timestamp without time zone, 0.9351, 0.935297, 0.9346, 0.93487, 4087, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 02:30:00'::timestamp without time zone, 0.93494, 0.9351, 0.93444, 0.93477, 4225, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 02:45:00'::timestamp without time zone, 0.93476, 0.9351, 0.9346, 0.9349, 4323, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 03:00:00'::timestamp without time zone, 0.93479, 0.9351, 0.9343, 0.93452, 5398, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 03:15:00'::timestamp without time zone, 0.93453, 0.9348, 0.9343, 0.9344, 4485, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 03:30:00'::timestamp without time zone, 0.93443, 0.9346, 0.93385, 0.93403, 4314, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 03:45:00'::timestamp without time zone, 0.93394, 0.93457, 0.9334, 0.93388, 5392, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 04:00:00'::timestamp without time zone, 0.93389, 0.9356, 0.9337, 0.9353, 5326, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 04:15:00'::timestamp without time zone, 0.93532, 0.9355, 0.93484, 0.93522, 4635, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 04:30:00'::timestamp without time zone, 0.93514, 0.9358, 0.93509, 0.93566, 4093, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 04:45:00'::timestamp without time zone, 0.9357, 0.93582, 0.93528, 0.93557, 4109, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 05:00:00'::timestamp without time zone, 0.9356, 0.936049, 0.9354, 0.93589, 3322, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 05:15:00'::timestamp without time zone, 0.93593, 0.9364, 0.93579, 0.93627, 3727, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 05:30:00'::timestamp without time zone, 0.93626, 0.93667, 0.9361, 0.93633, 3813, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 05:45:00'::timestamp without time zone, 0.93632, 0.9368, 0.936, 0.93613, 4311, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 06:00:00'::timestamp without time zone, 0.93608, 0.9364, 0.9358, 0.93632, 4508, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 06:15:00'::timestamp without time zone, 0.93631, 0.9364, 0.93596, 0.93616, 3449, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 06:30:00'::timestamp without time zone, 0.93618, 0.9374, 0.93604, 0.93702, 4256, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 06:45:00'::timestamp without time zone, 0.93701, 0.9374, 0.9368, 0.93716, 3915, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 07:00:00'::timestamp without time zone, 0.93719, 0.9377, 0.9367, 0.93753, 4659, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 07:15:00'::timestamp without time zone, 0.93747, 0.937533, 0.93696, 0.93746, 3754, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 07:30:00'::timestamp without time zone, 0.93743, 0.93761, 0.937, 0.93745, 3862, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 07:45:00'::timestamp without time zone, 0.93745, 0.938, 0.9372, 0.93789, 4545, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 08:00:00'::timestamp without time zone, 0.93788, 0.9383, 0.9375, 0.93779, 4396, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 08:15:00'::timestamp without time zone, 0.93785, 0.93786, 0.93709, 0.93724, 4069, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 08:30:00'::timestamp without time zone, 0.93725, 0.9381, 0.93699, 0.93753, 4857, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 08:45:00'::timestamp without time zone, 0.93755, 0.93809, 0.9373, 0.9375, 4535, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 09:00:00'::timestamp without time zone, 0.93751, 0.93789, 0.93727, 0.93771, 4026, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 09:15:00'::timestamp without time zone, 0.93771, 0.938, 0.93759, 0.93776, 3964, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 09:30:00'::timestamp without time zone, 0.93777, 0.938066, 0.93744, 0.93758, 4784, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 09:45:00'::timestamp without time zone, 0.93766, 0.937816, 0.93682, 0.93697, 5181, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 10:00:00'::timestamp without time zone, 0.9369, 0.93747, 0.93668, 0.9372, 5650, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 10:15:00'::timestamp without time zone, 0.93722, 0.9374, 0.93664, 0.93701, 4267, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 10:30:00'::timestamp without time zone, 0.93702, 0.9372, 0.936135, 0.93673, 6370, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 10:45:00'::timestamp without time zone, 0.93672, 0.936805, 0.9359, 0.93611, 6154, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 11:00:00'::timestamp without time zone, 0.93617, 0.9367, 0.93598, 0.93608, 5207, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 11:15:00'::timestamp without time zone, 0.93614, 0.9362, 0.9355, 0.93562, 4493, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 11:30:00'::timestamp without time zone, 0.93565, 0.9359, 0.93547, 0.9356, 3520, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 11:45:00'::timestamp without time zone, 0.93555, 0.9358, 0.9353, 0.93536, 3722, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 12:00:00'::timestamp without time zone, 0.93543, 0.93552, 0.93509, 0.93534, 4139, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 12:15:00'::timestamp without time zone, 0.93533, 0.9355, 0.93489, 0.93512, 3361, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 12:30:00'::timestamp without time zone, 0.93513, 0.9352, 0.9348, 0.93491, 3166, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 12:45:00'::timestamp without time zone, 0.93489, 0.9354, 0.93489, 0.93507, 3228, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 13:00:00'::timestamp without time zone, 0.93515, 0.9353, 0.93474, 0.93511, 3352, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 13:15:00'::timestamp without time zone, 0.9351, 0.9354, 0.935, 0.93516, 2470, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 13:30:00'::timestamp without time zone, 0.93515, 0.9352, 0.93487, 0.93509, 2148, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 13:45:00'::timestamp without time zone, 0.935013, 0.9352, 0.9348, 0.93499, 2692, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 14:00:00'::timestamp without time zone, 0.93505, 0.9353, 0.9349, 0.93497, 2374, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 14:15:00'::timestamp without time zone, 0.93502, 0.9352, 0.9348, 0.93486, 1908, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING;
Date: 2025-05-17 11:11:29 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
-
INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 12:30:00'::timestamp without time zone, 90.285, 90.51, 90.19, 90.498, 49132, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 12:45:00'::timestamp without time zone, 90.48, 90.555, 90.31, 90.31, 48676, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 13:00:00'::timestamp without time zone, 90.3, 90.34, 90.13, 90.13, 51372, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 13:15:00'::timestamp without time zone, 90.14, 90.37, 90.13, 90.345, 17372, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 13:30:00'::timestamp without time zone, 90.335, 90.365, 90.14, 90.21, 20832, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 13:45:00'::timestamp without time zone, 90.1901, 90.2896, 90.155, 90.16, 17015, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 14:00:00'::timestamp without time zone, 90.19, 90.295, 90.1485, 90.285, 13725, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 14:15:00'::timestamp without time zone, 90.285, 90.37, 90.21, 90.34, 20634, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 14:30:00'::timestamp without time zone, 90.33, 90.355, 90.22, 90.245, 30461, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 14:45:00'::timestamp without time zone, 90.23, 90.32, 90.16, 90.32, 22529, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 15:00:00'::timestamp without time zone, 90.3, 90.32, 90.17, 90.31, 15432, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 15:15:00'::timestamp without time zone, 90.33, 90.43, 90.2998, 90.39, 46660, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 15:30:00'::timestamp without time zone, 90.35, 90.355, 90.06, 90.085, 61680, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 15:45:00'::timestamp without time zone, 90.1, 90.14, 89.91, 89.92, 218126, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 04:00:00'::timestamp without time zone, 88.5, 90.08, 88.5, 89.1, 6796, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 04:30:00'::timestamp without time zone, 89.44, 89.44, 89.44, 89.44, 200, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 05:00:00'::timestamp without time zone, 89.18, 89.18, 89.18, 89.18, 372, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 05:15:00'::timestamp without time zone, 89.19, 89.19, 89.19, 89.19, 100, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 06:15:00'::timestamp without time zone, 89.08, 89.08, 89.04, 89.04, 350, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 07:00:00'::timestamp without time zone, 89.15, 89.26, 89.15, 89.26, 790, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 07:15:00'::timestamp without time zone, 89.3, 89.38, 89.3, 89.38, 300, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 07:30:00'::timestamp without time zone, 89.34, 89.35, 89.34, 89.35, 400, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 08:00:00'::timestamp without time zone, 89.1083, 89.9, 89.1083, 89.21, 1585, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 08:15:00'::timestamp without time zone, 89.24, 89.25, 89.21, 89.25, 1532, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 08:30:00'::timestamp without time zone, 89.42, 89.42, 89.42, 89.42, 160, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 08:45:00'::timestamp without time zone, 89.31, 89.47, 89.26, 89.47, 2067, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 09:00:00'::timestamp without time zone, 89.45, 89.45, 89.29, 89.29, 480, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 09:15:00'::timestamp without time zone, 89.2312, 89.27, 88.88, 88.88, 2696, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 09:30:00'::timestamp without time zone, 88.96, 89.37, 88.84, 89.205, 141265, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 09:45:00'::timestamp without time zone, 89.1807, 89.44, 89.12, 89.15, 45457, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 10:00:00'::timestamp without time zone, 89.21, 89.87, 89.19, 89.65, 88141, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 10:15:00'::timestamp without time zone, 89.66, 90.12, 89.66, 90.085, 90508, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 10:30:00'::timestamp without time zone, 90.09, 90.35, 89.94, 90.33, 79085, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 10:45:00'::timestamp without time zone, 90.33, 90.62, 90.24, 90.505, 48569, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 11:00:00'::timestamp without time zone, 90.48, 90.485, 90.2, 90.3399, 21663, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 11:15:00'::timestamp without time zone, 90.325, 90.54, 90.31, 90.34, 21225, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 11:30:00'::timestamp without time zone, 90.32, 90.43, 90.27, 90.27, 17357, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 11:45:00'::timestamp without time zone, 90.265, 90.61, 90.265, 90.569, 30421, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 12:00:00'::timestamp without time zone, 90.55, 90.75, 90.46, 90.46, 27147, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 12:15:00'::timestamp without time zone, 90.47, 90.52, 90.41, 90.48, 11527, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 12:30:00'::timestamp without time zone, 90.47, 90.56, 90.45, 90.535, 11132, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 12:45:00'::timestamp without time zone, 90.52, 90.55, 90.42, 90.42, 13154, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 13:00:00'::timestamp without time zone, 90.43, 90.56, 90.4, 90.51, 15952, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 13:15:00'::timestamp without time zone, 90.52, 90.68, 90.51, 90.62, 16755, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 13:30:00'::timestamp without time zone, 90.605, 90.75, 90.605, 90.72, 14278, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 13:45:00'::timestamp without time zone, 90.74, 90.851, 90.73, 90.77, 21642, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 14:00:00'::timestamp without time zone, 90.7698, 90.87, 90.74, 90.85, 9336, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 14:15:00'::timestamp without time zone, 90.83, 90.88, 90.745, 90.87, 14507, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 14:30:00'::timestamp without time zone, 90.865, 90.97, 90.83, 90.92, 23350, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 14:45:00'::timestamp without time zone, 90.9, 90.93, 90.77, 90.7801, 17913, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 15:00:00'::timestamp without time zone, 90.78, 90.84, 90.7, 90.795, 18053, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING;
Date: 2025-05-17 11:47:18 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
12 1,177 232ms 0ms 0ms 0ms select datetimeupdate from latest_candle_datetime_per_receng where recognitionengine ilike ?;Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration May 17 11 1,177 232ms 0ms [ User: postgres - Total duration: 232ms - Times executed: 1177 ]
[ Application: [unknown] - Total duration: 232ms - Times executed: 1177 ]
-
SELECT datetimeupdate FROM latest_candle_datetime_per_receng WHERE recognitionengine ILIKE 'MILLENNIUMPF - 1';
Date: 2025-05-17 11:02:06 Duration: 0ms Database: acaweb_fx User: postgres Remote: 127.0.0.1 Application: [unknown]
-
SELECT datetimeupdate FROM latest_candle_datetime_per_receng WHERE recognitionengine ILIKE 'FPMARKETS - 1';
Date: 2025-05-17 11:47:17 Duration: 0ms Database: acaweb_fx User: postgres Remote: 127.0.0.1 Application: [unknown]
-
SELECT datetimeupdate FROM latest_candle_datetime_per_receng WHERE recognitionengine ILIKE 'IQFEED_FX - 1';
Date: 2025-05-17 11:32:10 Duration: 0ms Database: acaweb_fx User: postgres Remote: 127.0.0.1 Application: [unknown]
13 1,155 1s11ms 0ms 27ms 0ms with rar_max as ( select resultuid from relevance_autochartist_results order by resultuid desc limit ? ) select a.symbolid, pattern, patternid, resy0, resy1, resx0, resx1, supporty0, supporty1, supportx0, supportx1, predictiontimeto, patternstarttime, timegranularity, patternendtime, direction, trendchange, patternlengthbars, patternquality, case when a.old_resultuid = ? then a.old_resultuid else a.resultuid end as uid, breakout, initialtrend, volumeincrease, symmetry as uniformity, predictionpricefrom, predictionpriceto, noise, s.exchange, s.symbol, s.longname, s.shortname, breakout, dtt.timezone, patternstartprice, patternendprice, qtytp, newlevels.profit, newlevels.stop, newlevels.filtered, case when rar.age is not null then rar.age when a.resultuid <= rm.resultuid then ? else ? end as age, case when rar.relevant is not null then rar.relevant when a.resultuid <= rm.resultuid then ? else ? end as relevant, cps.pip from autochartist_results a inner join downloadersymbolsettings dss on a.symbolid = dss.symbolid inner join datafeedstimetable dtt on dss.classname = dtt.classname inner join symbols s on a.symbolid = s.symbolid inner join patterns p on p.patternname = a.pattern inner join rar_max rm on ? = ? left outer join relevance_autochartist_results rar on rar.resultuid = a.resultuid left join lateral calc_cp_signal (a.resultuid) newlevels on true left join currencypips cps on cps.symbol = s.symbol where (a.old_resultuid = ? or a.resultuid = ?) and dtt.dayofweek = ?;Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration May 17 11 1,155 1s11ms 0ms [ User: postgres - Total duration: 1s11ms - Times executed: 1155 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 1s11ms - Times executed: 1155 ]
-
WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ) SELECT a.symbolid, pattern, patternid, resy0, resy1, resx0, resx1, supporty0, supporty1, supportx0, supportx1, predictiontimeto, patternstarttime, timegranularity, patternendtime, direction, trendchange, patternlengthbars, patternquality, CASE WHEN a.old_resultuid = '606128662077883301' THEN a.old_resultuid ELSE a.resultuid END AS uid, breakout, initialtrend, volumeincrease, symmetry AS uniformity, predictionpricefrom, predictionpriceto, noise, s.exchange, s.symbol, s.longname, s.shortname, breakout, dtt.timezone, patternStartPrice, patternEndPrice, qtytp, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN rar.age IS NOT NULL THEN rar.age WHEN a.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN rar.relevant IS NOT NULL THEN rar.relevant WHEN a.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM autochartist_results a INNER JOIN downloadersymbolsettings dss ON a.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname INNER JOIN symbols s ON a.symbolid = s.symbolid INNER JOIN patterns p ON p.patternname = a.pattern INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN relevance_autochartist_results rar ON rar.resultuid = a.resultuid LEFT JOIN LATERAL calc_cp_signal (a.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol WHERE (a.old_resultuid = '606128662077883301' OR a.resultuid = '606128662077883301') AND dtt.dayofweek = 3;
Date: 2025-05-17 11:25:45 Duration: 27ms Database: acaweb_fx User: postgres Remote: 192.168.1.145 Application: PostgreSQL JDBC Driver Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ) SELECT a.symbolid, pattern, patternid, resy0, resy1, resx0, resx1, supporty0, supporty1, supportx0, supportx1, predictiontimeto, patternstarttime, timegranularity, patternendtime, direction, trendchange, patternlengthbars, patternquality, CASE WHEN a.old_resultuid = '606083016807884301' THEN a.old_resultuid ELSE a.resultuid END AS uid, breakout, initialtrend, volumeincrease, symmetry AS uniformity, predictionpricefrom, predictionpriceto, noise, s.exchange, s.symbol, s.longname, s.shortname, breakout, dtt.timezone, patternStartPrice, patternEndPrice, qtytp, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN rar.age IS NOT NULL THEN rar.age WHEN a.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN rar.relevant IS NOT NULL THEN rar.relevant WHEN a.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM autochartist_results a INNER JOIN downloadersymbolsettings dss ON a.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname INNER JOIN symbols s ON a.symbolid = s.symbolid INNER JOIN patterns p ON p.patternname = a.pattern INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN relevance_autochartist_results rar ON rar.resultuid = a.resultuid LEFT JOIN LATERAL calc_cp_signal (a.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol WHERE (a.old_resultuid = '606083016807884301' OR a.resultuid = '606083016807884301') AND dtt.dayofweek = 3;
Date: 2025-05-17 11:26:09 Duration: 24ms Database: acaweb_fx User: postgres Remote: 192.168.1.250 Application: PostgreSQL JDBC Driver Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ) SELECT a.symbolid, pattern, patternid, resy0, resy1, resx0, resx1, supporty0, supporty1, supportx0, supportx1, predictiontimeto, patternstarttime, timegranularity, patternendtime, direction, trendchange, patternlengthbars, patternquality, CASE WHEN a.old_resultuid = '606083959935898301' THEN a.old_resultuid ELSE a.resultuid END AS uid, breakout, initialtrend, volumeincrease, symmetry AS uniformity, predictionpricefrom, predictionpriceto, noise, s.exchange, s.symbol, s.longname, s.shortname, breakout, dtt.timezone, patternStartPrice, patternEndPrice, qtytp, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN rar.age IS NOT NULL THEN rar.age WHEN a.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN rar.relevant IS NOT NULL THEN rar.relevant WHEN a.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM autochartist_results a INNER JOIN downloadersymbolsettings dss ON a.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname INNER JOIN symbols s ON a.symbolid = s.symbolid INNER JOIN patterns p ON p.patternname = a.pattern INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN relevance_autochartist_results rar ON rar.resultuid = a.resultuid LEFT JOIN LATERAL calc_cp_signal (a.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol WHERE (a.old_resultuid = '606083959935898301' OR a.resultuid = '606083959935898301') AND dtt.dayofweek = 3;
Date: 2025-05-17 11:26:57 Duration: 10ms Database: acaweb_fx User: postgres Remote: 192.168.1.250 Application: PostgreSQL JDBC Driver Bind query: yes
14 923 444ms 0ms 10ms 0ms with rar_max as ( select resultuid from relevance_keylevels_results order by resultuid desc limit ? ) select case when a.old_resultuid = ? then a.old_resultuid else a.resultuid end as ruid, s.symbolid as sid, s.symbol as sym, longname, shortname, exchange as e, timegranularity as tg, a.patternid as pid, a.direction as d, a.patternprice as pp, atbaridentified as pet, case when (x9 != ?) then x9 when (x8 != ?) then x8 when (x7 != ?) then x7 when (x6 != ?) then x6 when (x5 != ?) then x5 when (x4 != ?) then x4 when (x3 != ?) then x3 when (x2 != ?) then x2 end as pst, patternprice as patp, x0, x1, x2, case when (x3 != ?) then x3 else ? end as x3, case when (x4 != ?) then x4 else ? end as x4, case when (x5 != ?) then x5 else ? end as x5, case when (x6 != ?) then x6 else ? end as x6, case when (x7 != ?) then x7 else ? end as x7, case when (x8 != ?) then x8 else ? end as x8, errormargin as erm, breakoutprice as pe, breakoutbars as be, breakout, atbaridentified as atbar, atpriceidentified as atprice, patternlengthbars as l, bandwidth as bw, qtytp as qtp, p.patternname as patternname, dtt.absolutetimezoneoffset as tzos, dtt.timezone as timezone, approachingtimestamp as apt, approachingregion as apr, predictionpricefrom as ppf, predictionpriceto as ppt, predictiontimefrom as ptf, predictiontimebars as ptb, furthestprice as fp, newlevels.filtered, a.uniquepointsvalue as upv, case when rar.age is not null then rar.age when a.resultuid <= rm.resultuid then ? else ? end as age, case when rar.relevant is not null then rar.relevant when a.resultuid <= rm.resultuid then ? else ? end as relevant, cps.pip from keylevels_results a inner join downloadersymbolsettings dss on a.symbolid = dss.symbolid inner join datafeedstimetable dtt on dss.classname = dtt.classname inner join symbols s on a.symbolid = s.symbolid inner join hrspatterns p on a.patternid = p.patternid inner join rar_max rm on ? = ? left outer join relevance_keylevels_results rar on a.resultuid = rar.resultuid left join lateral calc_kl_signal_filter (a.resultuid) newlevels on true left join currencypips cps on cps.symbol = s.symbol where (a.old_resultuid = ? or a.resultuid = ?) and dtt.dayofweek = ?;Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration May 17 11 923 444ms 0ms [ User: postgres - Total duration: 444ms - Times executed: 923 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 444ms - Times executed: 923 ]
-
WITH rar_max as ( SELECT resultuid FROM relevance_keylevels_results ORDER BY resultuid DESC LIMIT 1 ) SELECT CASE WHEN a.old_resultuid = '606128335537289303' THEN a.old_resultuid ELSE a.resultuid END AS ruid, s.symbolid AS sid, s.symbol AS sym, longname, shortname, Exchange AS e, timegranularity AS tg, a.PatternID AS pid, a.direction AS d, a.patternprice AS pp, atbaridentified AS pet, CASE WHEN (x9 != '') THEN x9 WHEN (x8 != '') THEN x8 WHEN (x7 != '') THEN x7 WHEN (x6 != '') THEN x6 WHEN (x5 != '') THEN x5 WHEN (x4 != '') THEN x4 WHEN (x3 != '') THEN x3 WHEN (x2 != '') THEN x2 END AS pst, PatternPrice AS patp, x0, x1, x2, CASE WHEN (x3 != '') THEN x3 ELSE '0' END AS x3, CASE WHEN (x4 != '') THEN x4 ELSE '0' END AS x4, CASE WHEN (x5 != '') THEN x5 ELSE '0' END AS x5, CASE WHEN (x6 != '') THEN x6 ELSE '0' END AS x6, CASE WHEN (x7 != '') THEN x7 ELSE '0' END AS x7, CASE WHEN (x8 != '') THEN x8 ELSE '0' END AS x8, errorMargin AS erm, breakoutprice AS pE, breakoutbars AS be, breakout, atbaridentified AS atBar, atpriceidentified AS atPrice, PatternLengthBars AS l, Bandwidth AS bw, QtyTP AS qtp, p.patternname AS patternname, dtt.absolutetimezoneoffset AS tzOs, dtt.timezone AS timezone, approachingtimestamp AS apt, approachingregion AS apr, predictionpricefrom AS ppf, predictionpriceto AS ppt, predictiontimefrom AS ptf, predictiontimebars AS ptb, furthestprice AS fp, newLevels.filtered, a.uniquepointsvalue AS upv, CASE WHEN rar.age IS NOT NULL THEN rar.age WHEN a.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN rar.relevant IS NOT NULL THEN rar.relevant WHEN a.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM keylevels_results a INNER JOIN downloadersymbolsettings dss ON a.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname INNER JOIN symbols s ON a.symbolid = s.symbolid INNER JOIN hrspatterns p ON a.patternid = p.patternid INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN relevance_keylevels_results rar ON a.resultuid = rar.resultuid LEFT JOIN LATERAL calc_kl_signal_filter (a.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol WHERE (a.old_resultuid = '606128335537289303' OR a.resultuid = '606128335537289303') AND dtt.dayofweek = 3;
Date: 2025-05-17 11:40:37 Duration: 10ms Database: acaweb_fx User: postgres Remote: 192.168.1.145 Application: PostgreSQL JDBC Driver Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_keylevels_results ORDER BY resultuid DESC LIMIT 1 ) SELECT CASE WHEN a.old_resultuid = '606128313481871303' THEN a.old_resultuid ELSE a.resultuid END AS ruid, s.symbolid AS sid, s.symbol AS sym, longname, shortname, Exchange AS e, timegranularity AS tg, a.PatternID AS pid, a.direction AS d, a.patternprice AS pp, atbaridentified AS pet, CASE WHEN (x9 != '') THEN x9 WHEN (x8 != '') THEN x8 WHEN (x7 != '') THEN x7 WHEN (x6 != '') THEN x6 WHEN (x5 != '') THEN x5 WHEN (x4 != '') THEN x4 WHEN (x3 != '') THEN x3 WHEN (x2 != '') THEN x2 END AS pst, PatternPrice AS patp, x0, x1, x2, CASE WHEN (x3 != '') THEN x3 ELSE '0' END AS x3, CASE WHEN (x4 != '') THEN x4 ELSE '0' END AS x4, CASE WHEN (x5 != '') THEN x5 ELSE '0' END AS x5, CASE WHEN (x6 != '') THEN x6 ELSE '0' END AS x6, CASE WHEN (x7 != '') THEN x7 ELSE '0' END AS x7, CASE WHEN (x8 != '') THEN x8 ELSE '0' END AS x8, errorMargin AS erm, breakoutprice AS pE, breakoutbars AS be, breakout, atbaridentified AS atBar, atpriceidentified AS atPrice, PatternLengthBars AS l, Bandwidth AS bw, QtyTP AS qtp, p.patternname AS patternname, dtt.absolutetimezoneoffset AS tzOs, dtt.timezone AS timezone, approachingtimestamp AS apt, approachingregion AS apr, predictionpricefrom AS ppf, predictionpriceto AS ppt, predictiontimefrom AS ptf, predictiontimebars AS ptb, furthestprice AS fp, newLevels.filtered, a.uniquepointsvalue AS upv, CASE WHEN rar.age IS NOT NULL THEN rar.age WHEN a.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN rar.relevant IS NOT NULL THEN rar.relevant WHEN a.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM keylevels_results a INNER JOIN downloadersymbolsettings dss ON a.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname INNER JOIN symbols s ON a.symbolid = s.symbolid INNER JOIN hrspatterns p ON a.patternid = p.patternid INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN relevance_keylevels_results rar ON a.resultuid = rar.resultuid LEFT JOIN LATERAL calc_kl_signal_filter (a.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol WHERE (a.old_resultuid = '606128313481871303' OR a.resultuid = '606128313481871303') AND dtt.dayofweek = 3;
Date: 2025-05-17 11:25:45 Duration: 7ms Database: acaweb_fx User: postgres Remote: 192.168.1.20 Application: PostgreSQL JDBC Driver Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_keylevels_results ORDER BY resultuid DESC LIMIT 1 ) SELECT CASE WHEN a.old_resultuid = '606082307219848303' THEN a.old_resultuid ELSE a.resultuid END AS ruid, s.symbolid AS sid, s.symbol AS sym, longname, shortname, Exchange AS e, timegranularity AS tg, a.PatternID AS pid, a.direction AS d, a.patternprice AS pp, atbaridentified AS pet, CASE WHEN (x9 != '') THEN x9 WHEN (x8 != '') THEN x8 WHEN (x7 != '') THEN x7 WHEN (x6 != '') THEN x6 WHEN (x5 != '') THEN x5 WHEN (x4 != '') THEN x4 WHEN (x3 != '') THEN x3 WHEN (x2 != '') THEN x2 END AS pst, PatternPrice AS patp, x0, x1, x2, CASE WHEN (x3 != '') THEN x3 ELSE '0' END AS x3, CASE WHEN (x4 != '') THEN x4 ELSE '0' END AS x4, CASE WHEN (x5 != '') THEN x5 ELSE '0' END AS x5, CASE WHEN (x6 != '') THEN x6 ELSE '0' END AS x6, CASE WHEN (x7 != '') THEN x7 ELSE '0' END AS x7, CASE WHEN (x8 != '') THEN x8 ELSE '0' END AS x8, errorMargin AS erm, breakoutprice AS pE, breakoutbars AS be, breakout, atbaridentified AS atBar, atpriceidentified AS atPrice, PatternLengthBars AS l, Bandwidth AS bw, QtyTP AS qtp, p.patternname AS patternname, dtt.absolutetimezoneoffset AS tzOs, dtt.timezone AS timezone, approachingtimestamp AS apt, approachingregion AS apr, predictionpricefrom AS ppf, predictionpriceto AS ppt, predictiontimefrom AS ptf, predictiontimebars AS ptb, furthestprice AS fp, newLevels.filtered, a.uniquepointsvalue AS upv, CASE WHEN rar.age IS NOT NULL THEN rar.age WHEN a.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN rar.relevant IS NOT NULL THEN rar.relevant WHEN a.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM keylevels_results a INNER JOIN downloadersymbolsettings dss ON a.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname INNER JOIN symbols s ON a.symbolid = s.symbolid INNER JOIN hrspatterns p ON a.patternid = p.patternid INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN relevance_keylevels_results rar ON a.resultuid = rar.resultuid LEFT JOIN LATERAL calc_kl_signal_filter (a.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol WHERE (a.old_resultuid = '606082307219848303' OR a.resultuid = '606082307219848303') AND dtt.dayofweek = 3;
Date: 2025-05-17 11:26:57 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.1.250 Application: PostgreSQL JDBC Driver Bind query: yes
15 598 1s518ms 2ms 3ms 2ms insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing;Times Reported Time consuming queries #15
Day Hour Count Duration Avg duration May 17 11 598 1s518ms 2ms [ User: postgres - Total duration: 1s518ms - Times executed: 598 ]
[ Application: [unknown] - Total duration: 1s518ms - Times executed: 598 ]
-
INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 16:30:00'::timestamp without time zone, 0.84752, 0.8478, 0.84703, 0.84756, 1928, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 17:00:00'::timestamp without time zone, 0.8477, 0.8479, 0.8461, 0.84699, 1382, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 17:30:00'::timestamp without time zone, 0.84696, 0.8476, 0.84631, 0.84645, 1514, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 18:00:00'::timestamp without time zone, 0.84634, 0.8477, 0.84634, 0.84748, 1928, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 18:30:00'::timestamp without time zone, 0.84751, 0.8477, 0.8474, 0.84761, 2432, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 19:00:00'::timestamp without time zone, 0.84763, 0.8478, 0.8474, 0.8476, 2126, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 19:30:00'::timestamp without time zone, 0.84765, 0.84801, 0.8475, 0.84793, 2400, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 20:00:00'::timestamp without time zone, 0.84791, 0.84828, 0.8478, 0.84808, 4320, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 20:30:00'::timestamp without time zone, 0.84811, 0.84826, 0.8478, 0.84794, 3904, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 21:00:00'::timestamp without time zone, 0.84793, 0.8481, 0.84746, 0.84764, 11520, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 21:30:00'::timestamp without time zone, 0.8476, 0.8479, 0.8475, 0.84764, 12590, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 22:00:00'::timestamp without time zone, 0.84765, 0.8479, 0.8473, 0.84754, 12608, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 22:30:00'::timestamp without time zone, 0.84745, 0.8478, 0.8473, 0.84767, 10874, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 23:00:00'::timestamp without time zone, 0.8476, 0.848, 0.84756, 0.84778, 12408, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 23:30:00'::timestamp without time zone, 0.8478, 0.8483, 0.8476, 0.84805, 10630, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 00:00:00'::timestamp without time zone, 0.84813, 0.8485, 0.848, 0.84813, 14038, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 00:30:00'::timestamp without time zone, 0.84815, 0.8486, 0.848, 0.8482, 13170, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 01:00:00'::timestamp without time zone, 0.84821, 0.8486, 0.848, 0.84825, 14994, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 01:30:00'::timestamp without time zone, 0.84829, 0.8488, 0.8481, 0.84851, 16046, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 02:00:00'::timestamp without time zone, 0.84852, 0.8491, 0.848291, 0.84878, 19228, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 02:30:00'::timestamp without time zone, 0.8489, 0.8494, 0.8486, 0.8488, 20296, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 03:00:00'::timestamp without time zone, 0.84881, 0.849, 0.84735, 0.84825, 24200, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 03:30:00'::timestamp without time zone, 0.84814, 0.8487, 0.848, 0.84836, 22434, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 04:00:00'::timestamp without time zone, 0.84838, 0.8487, 0.848, 0.848, 20372, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 04:30:00'::timestamp without time zone, 0.84816, 0.8487, 0.8479, 0.8481, 20280, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 05:00:00'::timestamp without time zone, 0.84814, 0.8487, 0.8477, 0.84783, 19432, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 05:30:00'::timestamp without time zone, 0.84782, 0.8481, 0.8473, 0.84756, 19106, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 06:00:00'::timestamp without time zone, 0.84757, 0.8479, 0.8469, 0.84708, 17916, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 06:30:00'::timestamp without time zone, 0.84703, 0.8478, 0.8469, 0.84752, 17294, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 07:00:00'::timestamp without time zone, 0.84753, 0.8478, 0.8469, 0.84749, 18796, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 07:30:00'::timestamp without time zone, 0.84755, 0.84781, 0.8472, 0.84763, 20978, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 08:00:00'::timestamp without time zone, 0.84769, 0.8479, 0.84705, 0.84753, 18466, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 08:30:00'::timestamp without time zone, 0.84751, 0.8477, 0.8469, 0.8471, 18362, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 09:00:00'::timestamp without time zone, 0.84701, 0.8477, 0.8467, 0.84707, 20358, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 09:30:00'::timestamp without time zone, 0.84705, 0.8477, 0.8468, 0.84726, 22788, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 10:00:00'::timestamp without time zone, 0.84731, 0.8481, 0.847, 0.84787, 24234, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 10:30:00'::timestamp without time zone, 0.84789, 0.8483, 0.84654, 0.84691, 27266, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 11:00:00'::timestamp without time zone, 0.8469, 0.8475, 0.8467, 0.84713, 23118, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 11:30:00'::timestamp without time zone, 0.84716, 0.8473, 0.8462, 0.84635, 19248, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 12:00:00'::timestamp without time zone, 0.84635, 0.8465, 0.8459, 0.84628, 18168, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 12:30:00'::timestamp without time zone, 0.8463, 0.8466, 0.8458, 0.84606, 13898, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 13:00:00'::timestamp without time zone, 0.84607, 0.8462, 0.8456, 0.8457, 14820, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 13:30:00'::timestamp without time zone, 0.84567, 0.8461, 0.8455, 0.8458, 12330, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 14:00:00'::timestamp without time zone, 0.84574, 0.8461, 0.8454, 0.8456, 12120, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 14:30:00'::timestamp without time zone, 0.84555, 0.8458, 0.8453, 0.8455, 12454, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 15:00:00'::timestamp without time zone, 0.84558, 0.8459, 0.8453, 0.8455, 11058, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 15:30:00'::timestamp without time zone, 0.84549, 0.8461, 0.84539, 0.84561, 12528, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 16:00:00'::timestamp without time zone, 0.84563, 0.8458, 0.8454, 0.84569, 6232, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 16:30:00'::timestamp without time zone, 0.84569, 0.8459, 0.84451, 0.84469, 2390, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 17:00:00'::timestamp without time zone, 0.84328, 0.84543, 0.84278, 0.84457, 569, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 17:30:00'::timestamp without time zone, 0.84488, 0.84498, 0.84346, 0.84389, 459, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING;
Date: 2025-05-17 11:11:29 Duration: 3ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
-
INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-25 11:30:00'::timestamp without time zone, 66.5, 66.6, 66.5, 66.5, 6264, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-25 12:00:00'::timestamp without time zone, 66.55, 66.6, 66.5, 66.575, 9132, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-25 12:30:00'::timestamp without time zone, 66.5, 66.6744, 66.5, 66.6744, 59660, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-25 13:00:00'::timestamp without time zone, 66.7229, 67.0554, 66.5316, 66.5316, 22852, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-26 09:30:00'::timestamp without time zone, 66.3, 66.3, 66.3, 66.3, 126692, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-26 10:00:00'::timestamp without time zone, 66.25, 66.25, 66.2, 66.2, 678, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-26 10:30:00'::timestamp without time zone, 66.1799, 66.35, 66.1799, 66.35, 10200, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-26 11:00:00'::timestamp without time zone, 66.35, 66.4, 66.25, 66.25, 34366, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-26 11:30:00'::timestamp without time zone, 66.4, 66.5, 66.4, 66.5, 952, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-26 12:00:00'::timestamp without time zone, 66.4, 66.4, 66.4, 66.4, 1734, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-26 12:30:00'::timestamp without time zone, 66.2857, 66.2857, 66.2857, 66.2857, 65422, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-26 13:00:00'::timestamp without time zone, 66.5, 66.5, 66.2, 66.2427, 4806, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 08:00:00'::timestamp without time zone, 66.1, 66.15, 66.1, 66.15, 404, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 08:30:00'::timestamp without time zone, 66.1, 66.1, 66.1, 66.1, 496, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 09:00:00'::timestamp without time zone, 66.1, 66.1, 66.1, 66.1, 208, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 09:30:00'::timestamp without time zone, 66.15, 66.15, 66.05, 66.15, 36804, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 10:00:00'::timestamp without time zone, 66.25, 66.3, 66.25, 66.3, 1830, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 10:30:00'::timestamp without time zone, 66.15, 66.15, 66.05, 66.05, 399740, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 11:00:00'::timestamp without time zone, 66.2, 66.2, 66.2, 66.2, 128, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 12:00:00'::timestamp without time zone, 66.225, 66.225, 66.225, 66.225, 136, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 12:30:00'::timestamp without time zone, 66.2318, 66.2318, 66.2318, 66.2318, 16412, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 13:00:00'::timestamp without time zone, 66.3888, 66.55, 66.1219, 66.2, 6408, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 08:00:00'::timestamp without time zone, 66.95, 66.95, 66.95, 66.95, 750914, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 08:30:00'::timestamp without time zone, 67.15, 67.15, 67.15, 67.15, 76, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 09:00:00'::timestamp without time zone, 67.4, 67.4, 67.4, 67.4, 29670, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 09:30:00'::timestamp without time zone, 67.35, 67.35, 67.35, 67.35, 60, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 10:00:00'::timestamp without time zone, 67.4, 67.4, 67.4, 67.4, 34374, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 10:30:00'::timestamp without time zone, 67.35, 67.35, 67.35, 67.35, 37162, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 11:00:00'::timestamp without time zone, 67.2, 67.3, 67.2, 67.3, 6193490, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 11:30:00'::timestamp without time zone, 67.6, 67.6, 67.6, 67.6, 2, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 12:30:00'::timestamp without time zone, 67.45, 67.45, 67.45, 67.45, 50, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 13:00:00'::timestamp without time zone, 66.6, 67.4045, 66.6, 66.7582, 4450, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-31 08:30:00'::timestamp without time zone, 66.7, 66.7, 66.7, 66.7, 12, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-31 09:00:00'::timestamp without time zone, 66.65, 66.65, 66.65, 66.65, 84, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-31 09:30:00'::timestamp without time zone, 66.65, 66.65, 66.65, 66.65, 230, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-31 10:30:00'::timestamp without time zone, 66.8, 66.8, 66.8, 66.8, 2, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-31 11:00:00'::timestamp without time zone, 66.65, 66.675, 66.55, 66.625, 18074, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-31 11:30:00'::timestamp without time zone, 66.9, 66.9, 66.9, 66.9, 890, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-31 12:00:00'::timestamp without time zone, 66.6729, 66.6729, 66.5461, 66.6473, 3966, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 08:00:00'::timestamp without time zone, 66.225, 66.225, 66.225, 66.225, 644, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 08:30:00'::timestamp without time zone, 66.25, 66.375, 66.25, 66.375, 3552, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 09:00:00'::timestamp without time zone, 66.4, 66.5, 66.375, 66.5, 1200, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 09:30:00'::timestamp without time zone, 66.1, 66.15, 66.1, 66.15, 544, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 10:00:00'::timestamp without time zone, 66.3, 66.3, 66.1, 66.1, 1090, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 10:30:00'::timestamp without time zone, 66.075, 66.2, 66.075, 66.2, 1326, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 11:00:00'::timestamp without time zone, 66.25, 66.375, 66.25, 66.375, 692, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 11:30:00'::timestamp without time zone, 66.4, 66.4, 66.4, 66.4, 8080, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 12:00:00'::timestamp without time zone, 66.4, 66.4224, 66.2986, 66.4065, 6814, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-02 08:00:00'::timestamp without time zone, 66.55, 66.55, 66.55, 66.55, 194, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-02 08:30:00'::timestamp without time zone, 66.6, 66.7, 66.6, 66.7, 180, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-02 09:00:00'::timestamp without time zone, 66.7, 66.825, 66.7, 66.825, 460, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING;
Date: 2025-05-17 11:11:39 Duration: 3ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
-
INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 18:00:00'::timestamp without time zone, 0.84387, 0.84505, 0.84381, 0.84473, 1527, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 18:30:00'::timestamp without time zone, 0.84478, 0.84506, 0.84468, 0.8448, 1577, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 19:00:00'::timestamp without time zone, 0.84481, 0.84508, 0.84463, 0.84497, 1289, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 19:30:00'::timestamp without time zone, 0.84497, 0.8452, 0.84488, 0.8451, 1572, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 20:00:00'::timestamp without time zone, 0.84512, 0.8458, 0.845, 0.84555, 2104, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 20:30:00'::timestamp without time zone, 0.84554, 0.8459, 0.8453, 0.84565, 2155, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 21:00:00'::timestamp without time zone, 0.84564, 0.8458, 0.8452, 0.84524, 6111, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 21:30:00'::timestamp without time zone, 0.84522, 0.8456, 0.8451, 0.84533, 4811, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 22:00:00'::timestamp without time zone, 0.84535, 0.8457, 0.8451, 0.84549, 4330, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 22:30:00'::timestamp without time zone, 0.84548, 0.8456, 0.8451, 0.84529, 3498, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 23:00:00'::timestamp without time zone, 0.84524, 0.8455, 0.8451, 0.84533, 3481, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 23:30:00'::timestamp without time zone, 0.84534, 0.8455, 0.844412, 0.84506, 4179, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 00:00:00'::timestamp without time zone, 0.844467, 0.8453, 0.844329, 0.84507, 6008, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 00:30:00'::timestamp without time zone, 0.8451, 0.8454, 0.844335, 0.84501, 5696, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 01:00:00'::timestamp without time zone, 0.84495, 0.8453, 0.844224, 0.8449, 8181, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 01:30:00'::timestamp without time zone, 0.84489, 0.8451, 0.844004, 0.84492, 9655, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 02:00:00'::timestamp without time zone, 0.84492, 0.8451, 0.843816, 0.84464, 13123, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 02:30:00'::timestamp without time zone, 0.84462, 0.8449, 0.843543, 0.84429, 14042, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 03:00:00'::timestamp without time zone, 0.84438, 0.8444, 0.84054, 0.84232, 33229, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 03:30:00'::timestamp without time zone, 0.84233, 0.8437, 0.841614, 0.84326, 30899, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 04:00:00'::timestamp without time zone, 0.8432, 0.8436, 0.84085, 0.84324, 17557, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 04:30:00'::timestamp without time zone, 0.84309, 0.8444, 0.843, 0.84409, 15764, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 05:00:00'::timestamp without time zone, 0.8441, 0.8443, 0.8433, 0.84403, 13345, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 05:30:00'::timestamp without time zone, 0.84401, 0.8441, 0.8422, 0.84251, 13381, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 06:00:00'::timestamp without time zone, 0.84249, 0.8427, 0.841358, 0.84196, 14783, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 06:30:00'::timestamp without time zone, 0.84204, 0.8435, 0.84176, 0.8431, 14866, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 07:00:00'::timestamp without time zone, 0.84304, 0.84344, 0.842538, 0.84313, 14479, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 07:30:00'::timestamp without time zone, 0.84314, 0.84346, 0.84165, 0.8432, 14802, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 08:00:00'::timestamp without time zone, 0.84322, 0.8434, 0.842299, 0.84244, 13170, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 08:30:00'::timestamp without time zone, 0.8425, 0.843, 0.8419, 0.8422, 13438, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 09:00:00'::timestamp without time zone, 0.84216, 0.8432, 0.8419, 0.84232, 13792, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 09:30:00'::timestamp without time zone, 0.84228, 0.8428, 0.8418, 0.84231, 15968, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 10:00:00'::timestamp without time zone, 0.8423, 0.8428, 0.84174, 0.84216, 15429, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 10:30:00'::timestamp without time zone, 0.84218, 0.8428, 0.84129, 0.84159, 16274, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 11:00:00'::timestamp without time zone, 0.84164, 0.8421, 0.8414, 0.8415, 13707, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 11:30:00'::timestamp without time zone, 0.84162, 0.8419, 0.8409, 0.84182, 11663, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 12:00:00'::timestamp without time zone, 0.84189, 0.8422, 0.8411, 0.84151, 10918, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 12:30:00'::timestamp without time zone, 0.8415, 0.8416, 0.84089, 0.84114, 10235, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 13:00:00'::timestamp without time zone, 0.84103, 0.8416, 0.8409, 0.84139, 9814, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 13:30:00'::timestamp without time zone, 0.84135, 0.8415, 0.8407, 0.8408, 9221, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 14:00:00'::timestamp without time zone, 0.8409, 0.8411, 0.8405, 0.8406, 9046, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 14:30:00'::timestamp without time zone, 0.8407, 0.8415, 0.84039, 0.84135, 10579, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 15:00:00'::timestamp without time zone, 0.8414, 0.8418, 0.8409, 0.84157, 8269, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 15:30:00'::timestamp without time zone, 0.84155, 0.8418, 0.8412, 0.8415, 7580, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 16:00:00'::timestamp without time zone, 0.84165, 0.8419, 0.8414, 0.84183, 3510, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 16:30:00'::timestamp without time zone, 0.84182, 0.8419, 0.8409, 0.8413, 2296, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 17:00:00'::timestamp without time zone, 0.84128, 0.8421, 0.83998, 0.84102, 647, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 17:30:00'::timestamp without time zone, 0.84099, 0.8425, 0.84053, 0.84124, 867, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 18:00:00'::timestamp without time zone, 0.84123, 0.8423, 0.84123, 0.84175, 1396, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 18:30:00'::timestamp without time zone, 0.84179, 0.842, 0.8417, 0.84188, 1235, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 19:00:00'::timestamp without time zone, 0.84186, 0.8421, 0.8416, 0.84181, 1378, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING;
Date: 2025-05-17 11:11:29 Duration: 3ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
16 533 207ms 0ms 4ms 0ms update patternresultsrelevance set relevant = ?, saxo_relevant = ?, notrelevantpricedatetime = ?, reason = ? where uniqueindex = ? and relevant = ?;Times Reported Time consuming queries #16
Day Hour Count Duration Avg duration May 17 11 533 207ms 0ms [ User: postgres - Total duration: 207ms - Times executed: 533 ]
[ Application: [unknown] - Total duration: 207ms - Times executed: 533 ]
-
UPDATE patternresultsrelevance SET relevant = 0, saxo_relevant = 0, notrelevantpricedatetime = '2025-05-17 11:00:00', reason = 'Pattern is too old to be relevant. PEIndex at 605 vs 616' WHERE uniqueIndex = '515840248624867300-1|45790.9167|45793.7917|45789.875|45792.7083|105021.71|104604.29|100692.37|101343' and relevant = 1;
Date: 2025-05-17 11:01:16 Duration: 4ms Database: acaweb_fx User: postgres Remote: 127.0.0.1 Application: [unknown]
-
UPDATE patternresultsrelevance SET relevant = 0, saxo_relevant = 0, notrelevantpricedatetime = '2025-05-17 11:30:00', reason = 'Pattern is too old to be relevant.' WHERE uniqueIndex = '|515840243185837300|105105.03|1|2025-05-17 06:30:00|2025-05-17 06:30:00|1|-1' and relevant = 1;
Date: 2025-05-17 11:30:58 Duration: 3ms Database: acaweb_fx User: postgres Remote: 127.0.0.1 Application: [unknown]
-
UPDATE patternresultsrelevance SET relevant = 0, saxo_relevant = 0, notrelevantpricedatetime = '2025-05-17 12:00:00', reason = 'Pattern is too old to be relevant.' WHERE uniqueIndex = 'Gartley|-1|2025-05-16 22:45:00|2593.63|-1|5|49|BC=0.618*AB (0.635)|0|515840248626964300|2025-05-16 22:45:00|2025-05-17 05:15:00|2025-05-17 07:30:00|2025-05-17 08:45:00|1899-12-29 00:00:00' and relevant = 1;
Date: 2025-05-17 11:31:14 Duration: 2ms Database: acaweb_fx User: postgres Remote: 127.0.0.1 Application: [unknown]
17 514 780ms 0ms 4ms 1ms select s.symbolid, dss.downloadfrequency, dss.downloadersymbol from downloadersymbolsettings dss inner join symbols s on dss.symbolid = s.symbolid where dss.classname = ? and s.deleted = ? and dss.enabled = ?;Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration May 17 11 514 780ms 1ms [ User: postgres - Total duration: 780ms - Times executed: 514 ]
[ Application: [unknown] - Total duration: 780ms - Times executed: 514 ]
-
SELECT s.symbolid, dss.downloadfrequency, dss.downloadersymbol FROM downloadersymbolsettings dss INNER JOIN symbols s ON dss.symbolid = s.symbolid WHERE dss.classname = 'ICMARKETS-AU-MT5' AND s.deleted = 0 AND dss.enabled = 1;
Date: 2025-05-17 11:31:44 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
SELECT s.symbolid, dss.downloadfrequency, dss.downloadersymbol FROM downloadersymbolsettings dss INNER JOIN symbols s ON dss.symbolid = s.symbolid WHERE dss.classname = 'ICMARKETS-AU-MT5' AND s.deleted = 0 AND dss.enabled = 1;
Date: 2025-05-17 11:30:37 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
SELECT s.symbolid, dss.downloadfrequency, dss.downloadersymbol FROM downloadersymbolsettings dss INNER JOIN symbols s ON dss.symbolid = s.symbolid WHERE dss.classname = 'ICMARKETS-AU-MT5' AND s.deleted = 0 AND dss.enabled = 1;
Date: 2025-05-17 11:31:32 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
18 514 87ms 0ms 0ms 0ms select downloadersymbol, spike_threshold from price_datafeed_spike_threshold where classname = ?;Times Reported Time consuming queries #18
Day Hour Count Duration Avg duration May 17 11 514 87ms 0ms [ User: postgres - Total duration: 87ms - Times executed: 514 ]
[ Application: [unknown] - Total duration: 87ms - Times executed: 514 ]
-
SELECT downloadersymbol, spike_threshold FROM price_datafeed_spike_threshold WHERE classname = 'ICMARKETS-AU-MT5';
Date: 2025-05-17 11:45:54 Duration: 0ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
SELECT downloadersymbol, spike_threshold FROM price_datafeed_spike_threshold WHERE classname = 'PEPPERSTONE';
Date: 2025-05-17 11:15:46 Duration: 0ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
SELECT downloadersymbol, spike_threshold FROM price_datafeed_spike_threshold WHERE classname = 'PEPPERSTONE';
Date: 2025-05-17 11:00:57 Duration: 0ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
19 490 628ms 0ms 15ms 1ms insert into autochartist_results (resultid, symbolid, bandwidth, pattern, qtytp, gmttimefound, direction, initialtrend, breakout, volumeincrease, noise, symmetry, predictionpricefrom, predictionpriceto, predictiontimefrom, predictiontimeto, patternstarttime, patternendtime, patternstartprice, patternendprice, resx0, resx1, supportx0, supportx1, resy0, resy1, supporty0, supporty1, supportgradient, resgradient, riskreward, patternquality, trendchange, maxmovementafterbreakout, latestbaratbreakouttime, latestbaratbreakoutprice, patternlengthbars, temporarypattern, relevancestartdistance, simulation, writtendatetime) values (?, ?, ?.?, ?, ?, ?::timestamp without time zone, ?, ?.?, ?.?, ?.?, ?.?, ?.?, ?.?, ?.?, ?::timestamp without time zone, ?::timestamp without time zone, ?::timestamp without time zone, ?::timestamp without time zone, ?.?, ?.?, ?::timestamp without time zone, ?::timestamp without time zone, ?::timestamp without time zone, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?.?, ?.?, ?.?, ?.?, ?, ?.?, ?::timestamp without time zone, ?.?, ?, ?, ?.?, ?, current_timestamp::timestamp without time zone) on conflict do nothing;Times Reported Time consuming queries #19
Day Hour Count Duration Avg duration May 17 11 490 628ms 1ms [ User: postgres - Total duration: 628ms - Times executed: 490 ]
[ Application: [unknown] - Total duration: 628ms - Times executed: 490 ]
-
INSERT INTO Autochartist_Results (ResultID, SymbolID, Bandwidth, Pattern, QtyTP, GMTTimeFound, Direction, InitialTrend, Breakout, VolumeIncrease, Noise, Symmetry, PredictionPriceFrom, PredictionPriceTo, PredictionTimeFrom, PredictionTimeTo, PatternStartTime, PatternEndTime, PatternStartPrice, PatternEndPrice, Resx0, Resx1, Supportx0, Supportx1, Resy0, Resy1, Supporty0, Supporty1, SupportGradient, ResGradient, RiskReward, PatternQuality, TrendChange, MaxMovementAfterBreakout, LatestBarAtBreakoutTime, LatestBarAtBreakoutPrice, PatternLengthBars, TemporaryPattern, relevancestartdistance, simulation, writtendatetime) VALUES ('5158402486320273000.9399|45794.1042|45794.4792|45794.2188|45794.4688|0.6381|0.6204|0.6118|0.6144', 515840248632027300, 2.000000000000000000000000000000, 'Triangle', 5, '2025-05-17 08:56:20'::timestamp without time zone, - 1, 0.148160932270645029400000000000, 0.939875730994135683000000000000, 0.441772447959856207100000000000, 0.110779187586367219900000000000, 0.529284305003696387000000000000, 0.592523385350418152500000000000, 0.604059743896007472800000000000, '2025-05-17 11:45:00'::timestamp without time zone, '2025-05-17 16:22:30'::timestamp without time zone, '2025-05-17 01:45:00'::timestamp without time zone, '2025-05-17 11:45:00'::timestamp without time zone, 0.628299999999999969600000000000, 0.614616666666666589000000000000, '2025-05-17 02:30:00'::timestamp without time zone, '2025-05-17 11:30:00'::timestamp without time zone, '2025-05-17 05:15:00'::timestamp without time zone, '2025-05-17 11:15:00'::timestamp without time zone, 0.638100000000000000600000000000, 0.620399999999999951500000000000, 0.611800000000000010500000000000, 0.614399999999999946200000000000, 0.000108333333333330658500000000, - 0.000491666666666668028600000000, 2.678347441033152698000000000000, 0.626635445170527494200000000000, 'Reversal', - 0.002316666666666633567000000000, '2025-05-17 11:45:00'::timestamp without time zone, 0.612299999999999955400000000000, 37, 0, 0.007337499999999996802000000000, 0, CURRENT_TIMESTAMP::timestamp without time zone) ON CONFLICT DO NOTHING;
Date: 2025-05-17 11:00:31 Duration: 15ms Database: acaweb_fx User: postgres Remote: 127.0.0.1 Application: [unknown]
-
INSERT INTO Autochartist_Results (ResultID, SymbolID, Bandwidth, Pattern, QtyTP, GMTTimeFound, Direction, InitialTrend, Breakout, VolumeIncrease, Noise, Symmetry, PredictionPriceFrom, PredictionPriceTo, PredictionTimeFrom, PredictionTimeTo, PatternStartTime, PatternEndTime, PatternStartPrice, PatternEndPrice, Resx0, Resx1, Supportx0, Supportx1, Resy0, Resy1, Supporty0, Supporty1, SupportGradient, ResGradient, RiskReward, PatternQuality, TrendChange, MaxMovementAfterBreakout, LatestBarAtBreakoutTime, LatestBarAtBreakoutPrice, PatternLengthBars, TemporaryPattern, relevancestartdistance, simulation, writtendatetime) VALUES ('5158402479479863000.8245|45793.9583|45794.4792|45794.2188|45794.4479|5.73|5.51|5.33|5.42', 515840247947986300, 2.000000000000000000000000000000, 'Triangle', 5, '2025-05-17 09:12:02'::timestamp without time zone, - 1, 0.051857202600463905840000000000, 0.824524312896409039600000000000, 0.520093062605753053700000000000, 0.207388599183371963300000000000, 0.839912191353183290600000000000, 5.118931387079997286000000000000, 5.294554744616665864000000000000, '2025-05-17 12:00:00'::timestamp without time zone, '2025-05-17 18:30:00'::timestamp without time zone, '2025-05-16 21:45:00'::timestamp without time zone, '2025-05-17 12:00:00'::timestamp without time zone, 5.690000000000000391000000000000, 5.440454545454545432000000000000, '2025-05-16 23:00:00'::timestamp without time zone, '2025-05-17 11:30:00'::timestamp without time zone, '2025-05-17 05:15:00'::timestamp without time zone, '2025-05-17 10:45:00'::timestamp without time zone, 5.730000000000000426000000000000, 5.509999999999999787000000000000, 5.330000000000000071000000000000, 5.419999999999999929000000000000, 0.004090909090909084292000000000, - 0.004400000000000012408000000000, 2.682592516791916015000000000000, 0.627226276916671099400000000000, 'Reversal', - 0.020454545454545502990000000000, '2025-05-17 12:00:00'::timestamp without time zone, 5.419999999999999929000000000000, 52, 0, 0.100000000000000088820000000000, 0, CURRENT_TIMESTAMP::timestamp without time zone) ON CONFLICT DO NOTHING;
Date: 2025-05-17 11:16:12 Duration: 11ms Database: acaweb_fx User: postgres Remote: 127.0.0.1 Application: [unknown]
-
INSERT INTO Autochartist_Results (ResultID, SymbolID, Bandwidth, Pattern, QtyTP, GMTTimeFound, Direction, InitialTrend, Breakout, VolumeIncrease, Noise, Symmetry, PredictionPriceFrom, PredictionPriceTo, PredictionTimeFrom, PredictionTimeTo, PatternStartTime, PatternEndTime, PatternStartPrice, PatternEndPrice, Resx0, Resx1, Supportx0, Supportx1, Resy0, Resy1, Supporty0, Supporty1, SupportGradient, ResGradient, RiskReward, PatternQuality, TrendChange, MaxMovementAfterBreakout, LatestBarAtBreakoutTime, LatestBarAtBreakoutPrice, PatternLengthBars, TemporaryPattern, relevancestartdistance, simulation, writtendatetime) VALUES ('605679104048176300-1|45790.8333|45793.6667|45789.8333|45792.6667|105018.5|104605.985|100727.35|10140', 605679104048176300, 2.000000000000000000000000000000, 'Triangle', 4, '2025-05-17 09:02:46'::timestamp without time zone, - 1, 0.481248980357828482000000000000, - 1.000000000000000000000000000000, 0.180463257790611786300000000000, 0.107964401364970721800000000000, 0.749726105493831229700000000000, 99955.207080505992050000000000000000, 102080.910450210823910000000000000000, '2025-05-17 08:00:00'::timestamp without time zone, '2025-05-19 14:00:00'::timestamp without time zone, '2025-05-12 08:00:00'::timestamp without time zone, '2025-05-17 08:00:00'::timestamp without time zone, 105848.714999999996510000000000000000, 103346.210000000006400000000000000000, '2025-05-13 20:00:00'::timestamp without time zone, '2025-05-16 16:00:00'::timestamp without time zone, '2025-05-12 20:00:00'::timestamp without time zone, '2025-05-15 16:00:00'::timestamp without time zone, 105018.500000000000000000000000000000, 104605.985000000000580000000000000000, 100727.350000000005820000000000000000, 101405.729999999995930000000000000000, 39.904705882352359940000000000000, - 24.265588235294082150000000000000, 3.420794241083848330000000000000, 0.707670228162229686400000000000, 'Continuation', 0.000000000000000000000000000000, '2025-05-17 08:00:00'::timestamp without time zone, 103599.270000000004070000000000000000, 27, 0, 0.000000000000000000000000000000, 0, CURRENT_TIMESTAMP::timestamp without time zone) ON CONFLICT DO NOTHING;
Date: 2025-05-17 11:06:56 Duration: 10ms Database: acaweb_fx User: postgres Remote: 127.0.0.1 Application: [unknown]
20 440 43ms 0ms 0ms 0ms select autocharti0_.resultid as resultid1_0_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, patterns4_.patternname as patternn1_14_4_, autocharti0_.bandwidth as bandwidt2_0_0_, autocharti0_.breakout as breakout3_0_0_, autocharti0_.direction as directio4_0_0_, autocharti0_.gmttimefound as gmttimef5_0_0_, autocharti0_.initialtrend as initialt6_0_0_, autocharti0_.latestbaratbreakoutprice as latestba7_0_0_, autocharti0_.latestbaratbreakouttime as latestba8_0_0_, autocharti0_.maxmovementafterbreakout as maxmovem9_0_0_, autocharti0_.noise as noise10_0_0_, autocharti0_.pattern as pattern11_0_0_, autocharti0_.patternendprice as pattern12_0_0_, autocharti0_.patternendtime as pattern13_0_0_, autocharti0_.patternlengthbars as pattern14_0_0_, autocharti0_.patternquality as pattern15_0_0_, autocharti0_.patternstartprice as pattern16_0_0_, autocharti0_.patternstarttime as pattern17_0_0_, autocharti0_.predictionpricefrom as predict18_0_0_, autocharti0_.predictionpriceto as predict19_0_0_, autocharti0_.predictiontimefrom as predict20_0_0_, autocharti0_.predictiontimeto as predict21_0_0_, autocharti0_.qtytp as qtytp22_0_0_, autocharti0_.relevancestartdistance as relevan23_0_0_, autocharti0_.resgradient as resgrad24_0_0_, autocharti0_.resultuid as resultu25_0_0_, autocharti0_.resx0 as resx26_0_0_, autocharti0_.resx1 as resx27_0_0_, autocharti0_.resy0 as resy28_0_0_, autocharti0_.resy1 as resy29_0_0_, autocharti0_.riskreward as riskrew30_0_0_, autocharti0_.simulation as simulat31_0_0_, autocharti0_.supportgradient as support32_0_0_, autocharti0_.supportx0 as support33_0_0_, autocharti0_.supportx1 as support34_0_0_, autocharti0_.supporty0 as support35_0_0_, autocharti0_.supporty1 as support36_0_0_, autocharti0_.symbolid as symboli37_0_0_, autocharti0_.symmetry as symmetr38_0_0_, autocharti0_.temporarypattern as tempora39_0_0_, autocharti0_.trendchange as trendch40_0_0_, autocharti0_.volumeincrease as volumei41_0_0_, autocharti0_.writtendatetime as written42_0_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, patterns4_.patternid as patterni2_14_4_ from public.autochartist_results autocharti0_ left outer join symbols symbols1_ on autocharti0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join patterns patterns4_ on autocharti0_.pattern = patterns4_.patternname where autocharti0_.resultuid = ? and datafeedst3_.dayofweek = ?;Times Reported Time consuming queries #20
Day Hour Count Duration Avg duration May 17 11 440 43ms 0ms [ User: postgres - Total duration: 43ms - Times executed: 440 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 43ms - Times executed: 440 ]
-
select autocharti0_.resultid as resultid1_0_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, patterns4_.patternname as patternn1_14_4_, autocharti0_.bandwidth as bandwidt2_0_0_, autocharti0_.breakout as breakout3_0_0_, autocharti0_.direction as directio4_0_0_, autocharti0_.gmttimefound as gmttimef5_0_0_, autocharti0_.initialtrend as initialt6_0_0_, autocharti0_.latestbaratbreakoutprice as latestba7_0_0_, autocharti0_.latestbaratbreakouttime as latestba8_0_0_, autocharti0_.maxmovementafterbreakout as maxmovem9_0_0_, autocharti0_.noise as noise10_0_0_, autocharti0_.pattern as pattern11_0_0_, autocharti0_.patternendprice as pattern12_0_0_, autocharti0_.patternendtime as pattern13_0_0_, autocharti0_.patternlengthbars as pattern14_0_0_, autocharti0_.patternquality as pattern15_0_0_, autocharti0_.patternstartprice as pattern16_0_0_, autocharti0_.patternstarttime as pattern17_0_0_, autocharti0_.predictionpricefrom as predict18_0_0_, autocharti0_.predictionpriceto as predict19_0_0_, autocharti0_.predictiontimefrom as predict20_0_0_, autocharti0_.predictiontimeto as predict21_0_0_, autocharti0_.qtytp as qtytp22_0_0_, autocharti0_.relevancestartdistance as relevan23_0_0_, autocharti0_.resgradient as resgrad24_0_0_, autocharti0_.resultuid as resultu25_0_0_, autocharti0_.resx0 as resx26_0_0_, autocharti0_.resx1 as resx27_0_0_, autocharti0_.resy0 as resy28_0_0_, autocharti0_.resy1 as resy29_0_0_, autocharti0_.riskreward as riskrew30_0_0_, autocharti0_.simulation as simulat31_0_0_, autocharti0_.supportgradient as support32_0_0_, autocharti0_.supportx0 as support33_0_0_, autocharti0_.supportx1 as support34_0_0_, autocharti0_.supporty0 as support35_0_0_, autocharti0_.supporty1 as support36_0_0_, autocharti0_.symbolid as symboli37_0_0_, autocharti0_.symmetry as symmetr38_0_0_, autocharti0_.temporarypattern as tempora39_0_0_, autocharti0_.trendchange as trendch40_0_0_, autocharti0_.volumeincrease as volumei41_0_0_, autocharti0_.writtendatetime as written42_0_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, patterns4_.patternid as patterni2_14_4_ from public.autochartist_results autocharti0_ left outer join symbols symbols1_ on autocharti0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join patterns patterns4_ on autocharti0_.pattern = patterns4_.patternname where autocharti0_.resultuid = '606100239981176301' and datafeedst3_.dayofweek = 3;
Date: 2025-05-17 11:46:47 Duration: 0ms Database: acaweb_fx User: postgres Remote: 192.168.1.250 Application: PostgreSQL JDBC Driver Bind query: yes
-
select autocharti0_.resultid as resultid1_0_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, patterns4_.patternname as patternn1_14_4_, autocharti0_.bandwidth as bandwidt2_0_0_, autocharti0_.breakout as breakout3_0_0_, autocharti0_.direction as directio4_0_0_, autocharti0_.gmttimefound as gmttimef5_0_0_, autocharti0_.initialtrend as initialt6_0_0_, autocharti0_.latestbaratbreakoutprice as latestba7_0_0_, autocharti0_.latestbaratbreakouttime as latestba8_0_0_, autocharti0_.maxmovementafterbreakout as maxmovem9_0_0_, autocharti0_.noise as noise10_0_0_, autocharti0_.pattern as pattern11_0_0_, autocharti0_.patternendprice as pattern12_0_0_, autocharti0_.patternendtime as pattern13_0_0_, autocharti0_.patternlengthbars as pattern14_0_0_, autocharti0_.patternquality as pattern15_0_0_, autocharti0_.patternstartprice as pattern16_0_0_, autocharti0_.patternstarttime as pattern17_0_0_, autocharti0_.predictionpricefrom as predict18_0_0_, autocharti0_.predictionpriceto as predict19_0_0_, autocharti0_.predictiontimefrom as predict20_0_0_, autocharti0_.predictiontimeto as predict21_0_0_, autocharti0_.qtytp as qtytp22_0_0_, autocharti0_.relevancestartdistance as relevan23_0_0_, autocharti0_.resgradient as resgrad24_0_0_, autocharti0_.resultuid as resultu25_0_0_, autocharti0_.resx0 as resx26_0_0_, autocharti0_.resx1 as resx27_0_0_, autocharti0_.resy0 as resy28_0_0_, autocharti0_.resy1 as resy29_0_0_, autocharti0_.riskreward as riskrew30_0_0_, autocharti0_.simulation as simulat31_0_0_, autocharti0_.supportgradient as support32_0_0_, autocharti0_.supportx0 as support33_0_0_, autocharti0_.supportx1 as support34_0_0_, autocharti0_.supporty0 as support35_0_0_, autocharti0_.supporty1 as support36_0_0_, autocharti0_.symbolid as symboli37_0_0_, autocharti0_.symmetry as symmetr38_0_0_, autocharti0_.temporarypattern as tempora39_0_0_, autocharti0_.trendchange as trendch40_0_0_, autocharti0_.volumeincrease as volumei41_0_0_, autocharti0_.writtendatetime as written42_0_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, patterns4_.patternid as patterni2_14_4_ from public.autochartist_results autocharti0_ left outer join symbols symbols1_ on autocharti0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join patterns patterns4_ on autocharti0_.pattern = patterns4_.patternname where autocharti0_.resultuid = '606100239911959301' and datafeedst3_.dayofweek = 3;
Date: 2025-05-17 11:46:47 Duration: 0ms Database: acaweb_fx User: postgres Remote: 192.168.1.250 Application: PostgreSQL JDBC Driver Bind query: yes
-
select autocharti0_.resultid as resultid1_0_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, patterns4_.patternname as patternn1_14_4_, autocharti0_.bandwidth as bandwidt2_0_0_, autocharti0_.breakout as breakout3_0_0_, autocharti0_.direction as directio4_0_0_, autocharti0_.gmttimefound as gmttimef5_0_0_, autocharti0_.initialtrend as initialt6_0_0_, autocharti0_.latestbaratbreakoutprice as latestba7_0_0_, autocharti0_.latestbaratbreakouttime as latestba8_0_0_, autocharti0_.maxmovementafterbreakout as maxmovem9_0_0_, autocharti0_.noise as noise10_0_0_, autocharti0_.pattern as pattern11_0_0_, autocharti0_.patternendprice as pattern12_0_0_, autocharti0_.patternendtime as pattern13_0_0_, autocharti0_.patternlengthbars as pattern14_0_0_, autocharti0_.patternquality as pattern15_0_0_, autocharti0_.patternstartprice as pattern16_0_0_, autocharti0_.patternstarttime as pattern17_0_0_, autocharti0_.predictionpricefrom as predict18_0_0_, autocharti0_.predictionpriceto as predict19_0_0_, autocharti0_.predictiontimefrom as predict20_0_0_, autocharti0_.predictiontimeto as predict21_0_0_, autocharti0_.qtytp as qtytp22_0_0_, autocharti0_.relevancestartdistance as relevan23_0_0_, autocharti0_.resgradient as resgrad24_0_0_, autocharti0_.resultuid as resultu25_0_0_, autocharti0_.resx0 as resx26_0_0_, autocharti0_.resx1 as resx27_0_0_, autocharti0_.resy0 as resy28_0_0_, autocharti0_.resy1 as resy29_0_0_, autocharti0_.riskreward as riskrew30_0_0_, autocharti0_.simulation as simulat31_0_0_, autocharti0_.supportgradient as support32_0_0_, autocharti0_.supportx0 as support33_0_0_, autocharti0_.supportx1 as support34_0_0_, autocharti0_.supporty0 as support35_0_0_, autocharti0_.supporty1 as support36_0_0_, autocharti0_.symbolid as symboli37_0_0_, autocharti0_.symmetry as symmetr38_0_0_, autocharti0_.temporarypattern as tempora39_0_0_, autocharti0_.trendchange as trendch40_0_0_, autocharti0_.volumeincrease as volumei41_0_0_, autocharti0_.writtendatetime as written42_0_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, patterns4_.patternid as patterni2_14_4_ from public.autochartist_results autocharti0_ left outer join symbols symbols1_ on autocharti0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join patterns patterns4_ on autocharti0_.pattern = patterns4_.patternname where autocharti0_.resultuid = '606100239911959301' and datafeedst3_.dayofweek = 3;
Date: 2025-05-17 11:26:23 Duration: 0ms Database: acaweb_fx User: postgres Remote: 192.168.1.250 Application: PostgreSQL JDBC Driver Bind query: yes
Normalized slowest queries (N)
Rank Min duration Max duration Avg duration Times executed Total duration Query 1 376ms 23s340ms 10s220ms 220 37m28s with rar_max as ( select resultuid from relevance_autochartist_results order by resultuid desc limit ? ), ar as ( select a.*, rr.age, rr.relevant from autochartist_results a left outer join relevance_autochartist_results rr on a.resultuid = rr.resultuid where case when false = ? then true else a.resultuid > ( select min(resultuid) from relevance_autochartist_results) end ), all_results as ( select ar.resultuid as resultuid, ar.direction as direction, ar.predictiontimeto as predictiontimeto, ar.predictionpricefrom as predictionpricefrom, ar.predictionpriceto as predictionpriceto, cp.pip as pip, s.exchange as exchange, s.symbolid as symbolid, coalesce(bim.code, s.symbol) as symbol_code, s.longname as symbol_name, s.timegranularity as interval, ar.pattern as pattern_name, ar.breakout as breakout, ar.patternendtime as identified, dtt.timezone as timezone, ar.patternlengthbars as length, g.basegroupname, newlevels.profit, newlevels.stop, newlevels.filtered, case when ar.age is not null then ar.age when ar.resultuid <= rm.resultuid then ? else ? end as age, case when ar.relevant is not null then ar.relevant when ar.resultuid <= rm.resultuid then ? else ? end as relevant from ar inner join symbols s on ar.symbolid = s.symbolid and s.nonliquid = ? inner join brokersymbollist bsl on bsl.brokerid = ? and bsl.symbolid = s.symbolid inner join symbolgroup sg on bsl.symbolid = sg.symbolid inner join groups g on sg.groupid = g.groupid inner join brokergroups bg on g.groupid = bg.groupid and bsl.brokerid = bg.brokerid inner join downloadersymbolsettings dss on sg.symbolid = dss.symbolid inner join datafeedstimetable dtt on dss.classname = dtt.classname and dtt.dayofweek = ? inner join rar_max rm on ? = ? left outer join autochartist_symbolupdates au on dss.symbolid = au.symbolid left outer join currencypips cp on s.symbol = cp.symbol left join lateral calc_cp_signal (ar.resultuid) newlevels on true left outer join brokerinstrumentmap bim on dss.datafeedinstrumentid = bim.datafeedinstrumentid and bim.brokerid = bsl.brokerid and bim.type = ? where ar.gmttimefound > now() - interval ? and dss.enabled = ? and s.deleted = ? and (ar.simulation = ? or ar.simulation is null) and (? = ? or s.timegranularity in (...)) and (? = ? or s.exchange in (...)) and (? = ? or coalesce(bim.code, s.symbol) in (...)) and (? = ? or ar.pattern in (...)) and (? = ? or (? = ? and ar.breakout >= ?) or (? = ? and ar.breakout < ?)) and (? = ? or ar.patternlengthbars <= ?) and newlevels.filtered = false and ar.patternstarttime >= coalesce(au.earliestpricedatetime, ?::timestamp without time zone) -- to make sure patternstarttime is in our t-tables ), results as ( select distinct on (symbolid) * from all_results where (false = ? or relevant = ?) and (? = ? or age <= ?) order by symbolid, resultuid ) select * from results order by identified desc, length desc;Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration May 17 11 220 37m28s 10s220ms [ User: postgres - Total duration: 37m28s - Times executed: 220 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 34m11s - Times executed: 208 ]
[ Application: [unknown] - Total duration: 3m16s - Times executed: 12 ]
-
WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ), ar AS ( SELECT a.*, rr.age, rr.relevant from autochartist_results a LEFT OUTER JOIN relevance_autochartist_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_autochartist_results) END ), all_results AS ( SELECT ar.resultuid AS resultuid, ar.direction AS direction, ar.predictiontimeto AS predictiontimeto, ar.predictionpricefrom AS predictionpricefrom, ar.predictionpriceto AS predictionpriceto, cp.pip AS pip, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ar.pattern AS pattern_name, ar.breakout AS breakout, ar.patternendtime AS identified, dtt.timezone AS timezone, ar.patternlengthbars AS length, g.basegroupname, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN ar.age IS NOT NULL THEN ar.age WHEN ar.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN ar.relevant IS NOT NULL THEN ar.relevant WHEN ar.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant FROM ar INNER JOIN symbols s ON ar.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = s.symbolid INNER JOIN symbolgroup sg on bsl.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON sg.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN currencypips cp ON s.symbol = cp.symbol LEFT JOIN LATERAL calc_cp_signal (ar.resultuid) newLevels on true LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE ar.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (ar.simulation = 0 OR ar.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('0' = 0 OR ar.pattern in ('')) AND ('0' = 0 OR ('0' = 1 AND ar.breakout >= 0) OR ('0' = 2 AND ar.breakout < 0)) AND ('400' = 0 OR ar.patternlengthbars <= '400') and newLevels.filtered = false AND ar.patternstarttime >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;
Date: 2025-05-17 11:55:53 Duration: 23s340ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ), ar AS ( SELECT a.*, rr.age, rr.relevant from autochartist_results a LEFT OUTER JOIN relevance_autochartist_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_autochartist_results) END ), all_results AS ( SELECT ar.resultuid AS resultuid, ar.direction AS direction, ar.predictiontimeto AS predictiontimeto, ar.predictionpricefrom AS predictionpricefrom, ar.predictionpriceto AS predictionpriceto, cp.pip AS pip, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ar.pattern AS pattern_name, ar.breakout AS breakout, ar.patternendtime AS identified, dtt.timezone AS timezone, ar.patternlengthbars AS length, g.basegroupname, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN ar.age IS NOT NULL THEN ar.age WHEN ar.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN ar.relevant IS NOT NULL THEN ar.relevant WHEN ar.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant FROM ar INNER JOIN symbols s ON ar.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN brokersymbollist bsl ON bsl.brokerid = '627' AND bsl.symbolid = s.symbolid INNER JOIN symbolgroup sg on bsl.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON sg.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN currencypips cp ON s.symbol = cp.symbol LEFT JOIN LATERAL calc_cp_signal (ar.resultuid) newLevels on true LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE ar.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (ar.simulation = 0 OR ar.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('213' = 0 OR coalesce(bim.code, s.symbol) in ('#ADBE', '#ALVG', '#AMZN', '#APPL', '#BA', '#BABA', '#BAYGn', '#BMWG', '#BNPP', '#CAT', '#CBKG', '#DAIGn', '#DIS', '#EA', '#FB', '#FDX', '#GE', '#GM', '#GOOGL', '#GS', '#INTC', '#JPM', '#KO', '#META', '#MSFT', '#NFLX', '#TSLA', '#VOWG', '#WMT', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS_200', 'BTCEUR', 'BTCGBP', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CL_BRENT', 'DASHUSD', 'EOSUSD', 'ESP_35', 'ETHEUR', 'ETHGBP', 'ETHUSD', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURJPY', 'EURMXN', 'EURNOK', 'EURNZD', 'EURPLN', 'EURSEK', 'EURTRY', 'EURUSD', 'EUR_50', 'FRA_40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GBPZAR', 'GBR_100', 'HKDJPY', 'HKG_50', 'IOTAUSD', 'LTCEUR', 'LTCUSD', 'NAS100', 'NEOUSD', 'NOKJPY', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'OMGUSD', 'SPX500', 'TRXUSD', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDDKK', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDZAR', 'USOIL', 'XAGUSD', 'XAUEUR', 'XAUUSD', 'XMRUSD', 'XPTUSD', 'XRPUSD', 'ZARJPY', 'ZECUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURJPY', 'EURMXN', 'EURNOK', 'EURNZD', 'EURPLN', 'EURSEK', 'EURTRY', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GBPZAR', 'HKDJPY', 'NOKJPY', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDDKK', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDZAR', 'ZARJPY', 'BTCEUR', 'BTCGBP', 'BTCUSD', 'DASHUSD', 'EOSUSD', 'ETHEUR', 'ETHGBP', 'ETHUSD', 'IOTAUSD', 'LTCEUR', 'LTCUSD', 'NEOUSD', 'OMGUSD', 'TRXUSD', 'XMRUSD', 'XRPUSD', 'ZECUSD', 'XAGUSD', 'XAUEUR', 'XAUUSD', 'XPTUSD', 'CL_BRENT', 'USOIL', '#ALVG', '#BAYGn', '#BMWG', '#BNPP', '#CBKG', '#DAIGn', '#VOWG', 'AUS_200', 'ESP_35', 'EUR_50', 'FRA_40', 'GBR_100', 'HKG_50', 'NAS100', 'SPX500', 'US30', '#ADBE', '#AMZN', '#APPL', '#BA', '#BABA', '#CAT', '#DIS', '#EA', '#FB', '#FDX', '#GE', '#GM', '#GOOGL', '#GS', '#INTC', '#JPM', '#KO', '#MSFT', '#NFLX', '#TSLA', '#WMT', '#XOM')) AND ('0' = 0 OR ar.pattern in ('')) AND ('0' = 0 OR ('0' = 1 AND ar.breakout >= 0) OR ('0' = 2 AND ar.breakout < 0)) AND ('400' = 0 OR ar.patternlengthbars <= '400') and newLevels.filtered = false AND ar.patternstarttime >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;
Date: 2025-05-17 11:25:55 Duration: 22s426ms Database: acaweb_fx User: postgres Remote: 192.168.1.250 Application: PostgreSQL JDBC Driver Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ), ar AS ( SELECT a.*, rr.age, rr.relevant from autochartist_results a LEFT OUTER JOIN relevance_autochartist_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_autochartist_results) END ), all_results AS ( SELECT ar.resultuid AS resultuid, ar.direction AS direction, ar.predictiontimeto AS predictiontimeto, ar.predictionpricefrom AS predictionpricefrom, ar.predictionpriceto AS predictionpriceto, cp.pip AS pip, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ar.pattern AS pattern_name, ar.breakout AS breakout, ar.patternendtime AS identified, dtt.timezone AS timezone, ar.patternlengthbars AS length, g.basegroupname, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN ar.age IS NOT NULL THEN ar.age WHEN ar.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN ar.relevant IS NOT NULL THEN ar.relevant WHEN ar.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant FROM ar INNER JOIN symbols s ON ar.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN brokersymbollist bsl ON bsl.brokerid = '529' AND bsl.symbolid = s.symbolid INNER JOIN symbolgroup sg on bsl.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON sg.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN currencypips cp ON s.symbol = cp.symbol LEFT JOIN LATERAL calc_cp_signal (ar.resultuid) newLevels on true LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE ar.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (ar.simulation = 0 OR ar.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('31' = 0 OR coalesce(bim.code, s.symbol) in ('AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURJPY', 'EURNZD', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'JPN225', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', 'XAGUSD', 'XAUUSD')) AND ('0' = 0 OR ar.pattern in ('')) AND ('0' = 0 OR ('0' = 1 AND ar.breakout >= 0) OR ('0' = 2 AND ar.breakout < 0)) AND ('0' = 0 OR ar.patternlengthbars <= '0') and newLevels.filtered = false AND ar.patternstarttime >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;
Date: 2025-05-17 11:56:02 Duration: 21s567ms Database: acaweb_fx User: postgres Remote: 192.168.1.250 Application: PostgreSQL JDBC Driver Bind query: yes
2 127ms 19s490ms 7s804ms 220 28m37s with rar_max as ( select resultuid from relevance_keylevels_results order by resultuid desc limit ? ), kr as ( select a.*, rr.age, rr.relevant from keylevels_results a left outer join relevance_keylevels_results rr on a.resultuid = rr.resultuid where case when false = ? then true else a.resultuid > ( select min(resultuid) from relevance_keylevels_results) end ), all_results as ( select kr.resultuid as resultuid, kr.direction as direction, s.exchange as exchange, s.symbolid as symbolid, coalesce(bim.code, s.symbol) as symbol_code, s.longname as symbol_name, s.timegranularity as interval, p.patternname as pattern_name, kr.breakout as breakout, kr.atbaridentified as identified, dtt.timezone as timezone, kr.patternlengthbars as length, g.basegroupname, newlevels.filtered, case when kr.age is not null then kr.age when kr.resultuid <= rm.resultuid then ? else ? end as age, case when kr.relevant is not null then kr.relevant when kr.resultuid <= rm.resultuid then ? else ? end as relevant, cps.pip from kr inner join brokersymbollist bsl on bsl.brokerid = ? and bsl.symbolid = kr.symbolid inner join symbols s on bsl.symbolid = s.symbolid and s.nonliquid = ? inner join symbolgroup sg on s.symbolid = sg.symbolid inner join groups g on sg.groupid = g.groupid inner join brokergroups bg on g.groupid = bg.groupid and bsl.brokerid = bg.brokerid inner join hrspatterns p on kr.patternid = p.patternid inner join downloadersymbolsettings dss on s.symbolid = dss.symbolid inner join datafeedstimetable dtt on dss.classname = dtt.classname and dtt.dayofweek = ? inner join rar_max rm on ? = ? left outer join autochartist_symbolupdates au on dss.symbolid = au.symbolid left outer join relevance_keylevels_results rar on rar.resultuid = kr.resultuid left join lateral calc_kl_signal_filter (kr.resultuid) newlevels on true left join currencypips cps on cps.symbol = s.symbol left outer join brokerinstrumentmap bim on dss.datafeedinstrumentid = bim.datafeedinstrumentid and bim.brokerid = bsl.brokerid and bim.type = ? where kr.gmttimefound > now() - interval ? and dss.enabled = ? and s.deleted = ? and (kr.simulation = ? or kr.simulation is null) and (? = ? or s.timegranularity in (...)) and (? = ? or s.exchange in (...)) and (? = ? or coalesce(bim.code, s.symbol) in (...)) and (? = ? or p.patternname in (...)) and (? = ? or kr.patternclassid in (...)) and (? = ? or kr.patternlengthbars <= ?) and kr.patternstarttime::timestamp without time zone >= coalesce(au.earliestpricedatetime, ?::timestamp without time zone) -- to make sure patternstarttime is in our t-tables ), results as ( select distinct on (symbolid) * from all_results where (false = ? or relevant = ?) and (? = ? or age <= ?) order by symbolid, resultuid ) select * from results order by identified desc, length desc limit ?;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration May 17 11 220 28m37s 7s804ms [ User: postgres - Total duration: 28m37s - Times executed: 220 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 25m46s - Times executed: 208 ]
[ Application: [unknown] - Total duration: 2m50s - Times executed: 12 ]
-
WITH rar_max as ( SELECT resultuid FROM relevance_keylevels_results ORDER BY resultuid DESC LIMIT 1 ), kr AS ( SELECT a.*, rr.age, rr.relevant from keylevels_results a LEFT OUTER JOIN relevance_keylevels_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_keylevels_results) END ), all_results AS ( SELECT kr.resultuid AS resultuid, kr.direction AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, p.patternname AS pattern_name, kr.breakout AS breakout, kr.atbaridentified AS identified, dtt.timezone AS timezone, kr.patternlengthbars AS length, g.basegroupname, newLevels.filtered, CASE WHEN kr.age IS NOT NULL THEN kr.age WHEN kr.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN kr.relevant IS NOT NULL THEN kr.relevant WHEN kr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM kr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = kr.symbolid INNER JOIN symbols s ON bsl.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN symbolgroup sg on s.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN hrspatterns p ON kr.patternid = p.patternid INNER JOIN downloadersymbolsettings dss ON s.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN relevance_keylevels_results rar ON rar.resultuid = kr.resultuid LEFT JOIN LATERAL calc_kl_signal_filter (kr.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE kr.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (kr.simulation = 0 OR kr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('0' = 0 OR p.patternname in ('')) AND ('2' = 0 OR kr.patternclassid in ('1', '2')) AND ('400' = 0 OR kr.patternlengthbars <= '400') AND kr.patternstarttime::timestamp without time zone >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC LIMIT 200;
Date: 2025-05-17 11:06:10 Duration: 19s490ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_keylevels_results ORDER BY resultuid DESC LIMIT 1 ), kr AS ( SELECT a.*, rr.age, rr.relevant from keylevels_results a LEFT OUTER JOIN relevance_keylevels_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_keylevels_results) END ), all_results AS ( SELECT kr.resultuid AS resultuid, kr.direction AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, p.patternname AS pattern_name, kr.breakout AS breakout, kr.atbaridentified AS identified, dtt.timezone AS timezone, kr.patternlengthbars AS length, g.basegroupname, newLevels.filtered, CASE WHEN kr.age IS NOT NULL THEN kr.age WHEN kr.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN kr.relevant IS NOT NULL THEN kr.relevant WHEN kr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM kr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = kr.symbolid INNER JOIN symbols s ON bsl.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN symbolgroup sg on s.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN hrspatterns p ON kr.patternid = p.patternid INNER JOIN downloadersymbolsettings dss ON s.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN relevance_keylevels_results rar ON rar.resultuid = kr.resultuid LEFT JOIN LATERAL calc_kl_signal_filter (kr.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE kr.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (kr.simulation = 0 OR kr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('0' = 0 OR p.patternname in ('')) AND ('2' = 0 OR kr.patternclassid in ('1', '2')) AND ('400' = 0 OR kr.patternlengthbars <= '400') AND kr.patternstarttime::timestamp without time zone >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC LIMIT 200;
Date: 2025-05-17 11:51:13 Duration: 17s503ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_keylevels_results ORDER BY resultuid DESC LIMIT 1 ), kr AS ( SELECT a.*, rr.age, rr.relevant from keylevels_results a LEFT OUTER JOIN relevance_keylevels_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_keylevels_results) END ), all_results AS ( SELECT kr.resultuid AS resultuid, kr.direction AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, p.patternname AS pattern_name, kr.breakout AS breakout, kr.atbaridentified AS identified, dtt.timezone AS timezone, kr.patternlengthbars AS length, g.basegroupname, newLevels.filtered, CASE WHEN kr.age IS NOT NULL THEN kr.age WHEN kr.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN kr.relevant IS NOT NULL THEN kr.relevant WHEN kr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM kr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = kr.symbolid INNER JOIN symbols s ON bsl.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN symbolgroup sg on s.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN hrspatterns p ON kr.patternid = p.patternid INNER JOIN downloadersymbolsettings dss ON s.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN autochartist_symbolupdates au on dss.symbolid = au.symbolid LEFT OUTER JOIN relevance_keylevels_results rar ON rar.resultuid = kr.resultuid LEFT JOIN LATERAL calc_kl_signal_filter (kr.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE kr.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (kr.simulation = 0 OR kr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('0' = 0 OR p.patternname in ('')) AND ('2' = 0 OR kr.patternclassid in ('1', '2')) AND ('400' = 0 OR kr.patternlengthbars <= '400') AND kr.patternstarttime::timestamp without time zone >= coalesce(au.earliestpricedatetime, '1900-01-01'::timestamp without time zone) -- To make sure patternstarttime is in our t-tables ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC LIMIT 200;
Date: 2025-05-17 11:01:10 Duration: 16s320ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
3 1s587ms 8s598ms 3s137ms 209 10m55s with rar_max as ( select resultuid from relevance_fibonacci_results order by resultuid desc limit ? ), fr as ( select a.*, rr.age, rr.relevant from fibonacci_results a left outer join relevance_fibonacci_results rr on a.resultuid = rr.resultuid where case when false = ? then true else a.resultuid > ( select min(resultuid) from relevance_fibonacci_results) end ), all_results as ( select fr.resultuid as resultuid, fr.direction as direction, s.exchange as exchange, s.symbolid as symbolid, coalesce(bim.code, s.symbol) as symbol_code, s.longname as symbol_name, s.timegranularity as interval, fr.pattern as pattern_name, fr.timed as timed, fr.patternendtime as identified, dtt.timezone as timezone, fr.patternlengthbars as length, g.basegroupname, newlevels.filtered, case when fr.age is not null then fr.age when fr.resultuid <= rm.resultuid then ? else ? end as age, case when fr.relevant is not null then fr.relevant when fr.resultuid <= rm.resultuid then ? else ? end as relevant, cps.pip from fr inner join brokersymbollist bsl on bsl.brokerid = ? and bsl.symbolid = fr.symbolid inner join symbols s on fr.symbolid = s.symbolid and s.nonliquid = ? inner join symbolgroup sg on fr.symbolid = sg.symbolid inner join groups g on sg.groupid = g.groupid inner join brokergroups bg on g.groupid = bg.groupid and bsl.brokerid = bg.brokerid inner join downloadersymbolsettings dss on fr.symbolid = dss.symbolid inner join datafeedstimetable dtt on dss.classname = dtt.classname and dtt.dayofweek = ? inner join rar_max rm on ? = ? left join lateral calc_fib_signal_filter (fr.resultuid) newlevels on true left join currencypips cps on cps.symbol = s.symbol left outer join brokerinstrumentmap bim on dss.datafeedinstrumentid = bim.datafeedinstrumentid and bim.brokerid = bsl.brokerid and bim.type = ? where fr.gmttimefound > now() - interval ? and dss.enabled = ? and s.deleted = ? and (fr.simulation = ? or fr.simulation is null) and (? = ? or s.timegranularity in (...)) and (? = ? or s.exchange in (...)) and (? = ? or coalesce(bim.code, s.symbol) in (...)) and (? = ? or fr.pattern in (...)) and (? = ? or fr.patternlengthbars <= ?) and (? = ? or (? = ? and fr.timed > cast(? as timestamp)) or (? = ? and fr.timed < cast(? as timestamp))) ), results as ( select distinct on (symbolid) * from all_results where (false = ? or relevant = ?) and (? = ? or age <= ?) order by symbolid, resultuid ) select * from results order by identified desc, length desc;Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration May 17 11 209 10m55s 3s137ms [ User: postgres - Total duration: 10m55s - Times executed: 209 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 9m41s - Times executed: 197 ]
[ Application: [unknown] - Total duration: 1m14s - Times executed: 12 ]
-
WITH rar_max as ( SELECT resultuid FROM relevance_fibonacci_results ORDER BY resultuid DESC LIMIT 1 ), fr AS ( SELECT a.*, rr.age, rr.relevant from fibonacci_results a LEFT OUTER JOIN relevance_fibonacci_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_fibonacci_results) END ), all_results AS ( SELECT fr.resultuid AS resultuid, fr.direction AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, fr.pattern AS pattern_name, fr.timed AS timed, fr.patternendtime AS identified, dtt.timezone AS timezone, fr.patternlengthbars AS length, g.basegroupname, newLevels.filtered, CASE WHEN fr.age IS NOT NULL THEN fr.age WHEN fr.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN fr.relevant IS NOT NULL THEN fr.relevant WHEN fr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM fr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = fr.symbolid INNER JOIN symbols s ON fr.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN symbolgroup sg on fr.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON fr.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT JOIN LATERAL calc_fib_signal_filter (fr.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE fr.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (fr.simulation = 0 OR fr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('0' = 0 OR fr.pattern in ('')) AND ('400' = 0 OR fr.patternlengthbars <= '400') AND ('0' = 0 OR ('0' = 1 AND fr.timed > cast('1970-01-01' as timestamp)) OR ('0' = 2 AND fr.timed < cast('1970-01-01' as timestamp))) ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;
Date: 2025-05-17 11:25:55 Duration: 8s598ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_fibonacci_results ORDER BY resultuid DESC LIMIT 1 ), fr AS ( SELECT a.*, rr.age, rr.relevant from fibonacci_results a LEFT OUTER JOIN relevance_fibonacci_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_fibonacci_results) END ), all_results AS ( SELECT fr.resultuid AS resultuid, fr.direction AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, fr.pattern AS pattern_name, fr.timed AS timed, fr.patternendtime AS identified, dtt.timezone AS timezone, fr.patternlengthbars AS length, g.basegroupname, newLevels.filtered, CASE WHEN fr.age IS NOT NULL THEN fr.age WHEN fr.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN fr.relevant IS NOT NULL THEN fr.relevant WHEN fr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM fr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = fr.symbolid INNER JOIN symbols s ON fr.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN symbolgroup sg on fr.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON fr.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT JOIN LATERAL calc_fib_signal_filter (fr.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE fr.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (fr.simulation = 0 OR fr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('0' = 0 OR fr.pattern in ('')) AND ('400' = 0 OR fr.patternlengthbars <= '400') AND ('0' = 0 OR ('0' = 1 AND fr.timed > cast('1970-01-01' as timestamp)) OR ('0' = 2 AND fr.timed < cast('1970-01-01' as timestamp))) ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;
Date: 2025-05-17 11:46:00 Duration: 8s585ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_fibonacci_results ORDER BY resultuid DESC LIMIT 1 ), fr AS ( SELECT a.*, rr.age, rr.relevant from fibonacci_results a LEFT OUTER JOIN relevance_fibonacci_results rr on a.resultuid = rr.resultuid WHERE CASE WHEN FALSE = 't' THEN true ELSE a.resultuid > ( select min(resultuid) from relevance_fibonacci_results) END ), all_results AS ( SELECT fr.resultuid AS resultuid, fr.direction AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, fr.pattern AS pattern_name, fr.timed AS timed, fr.patternendtime AS identified, dtt.timezone AS timezone, fr.patternlengthbars AS length, g.basegroupname, newLevels.filtered, CASE WHEN fr.age IS NOT NULL THEN fr.age WHEN fr.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN fr.relevant IS NOT NULL THEN fr.relevant WHEN fr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM fr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = fr.symbolid INNER JOIN symbols s ON fr.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN symbolgroup sg on fr.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN downloadersymbolsettings dss ON fr.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN rar_max rm ON 1 = 1 LEFT JOIN LATERAL calc_fib_signal_filter (fr.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE fr.gmttimefound > now() - INTERVAL '7 DAYS' AND dss.enabled = 1 AND s.deleted = 0 AND (fr.simulation = 0 OR fr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('0' = 0 OR fr.pattern in ('')) AND ('400' = 0 OR fr.patternlengthbars <= '400') AND ('0' = 0 OR ('0' = 1 AND fr.timed > cast('1970-01-01' as timestamp)) OR ('0' = 2 AND fr.timed < cast('1970-01-01' as timestamp))) ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;
Date: 2025-05-17 11:40:55 Duration: 7s957ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
4 1s54ms 1s454ms 1s137ms 6 6s822ms refresh materialized view concurrently latest_t15_candle_view;Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration May 17 11 6 6s822ms 1s137ms [ User: postgres - Total duration: 6s822ms - Times executed: 6 ]
[ Application: [unknown] - Total duration: 6s822ms - Times executed: 6 ]
-
refresh materialized view concurrently latest_t15_candle_view;
Date: 2025-05-17 11:46:17 Duration: 1s454ms Database: acaweb_fx User: postgres Remote: 192.168.4.98 Application: [unknown]
-
refresh materialized view concurrently latest_t15_candle_view;
Date: 2025-05-17 11:31:17 Duration: 1s89ms Database: acaweb_fx User: postgres Remote: 192.168.4.98 Application: [unknown]
-
refresh materialized view concurrently latest_t15_candle_view;
Date: 2025-05-17 11:16:17 Duration: 1s81ms Database: acaweb_fx User: postgres Remote: 192.168.4.98 Application: [unknown]
5 12ms 9s482ms 896ms 34 30s495ms select fixcandlegaps (?, false);Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration May 17 11 34 30s495ms 896ms [ User: postgres - Total duration: 30s495ms - Times executed: 34 ]
[ Application: psql - Total duration: 30s495ms - Times executed: 34 ]
-
select fixcandlegaps ('ICMARKETS-AU-MT5', false);
Date: 2025-05-17 11:06:32 Duration: 9s482ms Database: acaweb_fx User: postgres Remote: [local] Application: psql
-
select fixcandlegaps ('ATFX', false);
Date: 2025-05-17 11:06:12 Duration: 4s664ms Database: acaweb_fx User: postgres Remote: [local] Application: psql
-
select fixcandlegaps ('AXIORY', false);
Date: 2025-05-17 11:06:15 Duration: 2s550ms Database: acaweb_fx User: postgres Remote: [local] Application: psql
6 34ms 2s263ms 631ms 157 1m39s with rar_max as ( select resultuid from relevance_consecutivecandles_results order by resultuid desc limit ? ), all_results as ( select ccr.resultuid as resultuid, ccr.direction as direction, s.exchange as exchange, s.symbolid as symbolid, coalesce(bim.code, s.symbol) as symbol_code, s.longname as symbol_name, s.timegranularity as interval, ccr.patternendtime as identified, dtt.timezone as timezone, ccr.qtyconsecutivecandles as length, g.basegroupname, case when rcr.age is not null then rcr.age when ccr.resultuid <= rm.resultuid then ? else ? end as age, case when rcr.relevant is not null then rcr.relevant when ccr.resultuid <= rm.resultuid then ? else ? end as relevant, cps.pip, newlevels.filtered from consecutivecandles_results ccr inner join brokersymbollist bsl on bsl.brokerid = ? and bsl.symbolid = ccr.symbolid inner join symbols s on ccr.symbolid = s.symbolid and s.nonliquid = ? inner join downloadersymbolsettings dss on ccr.symbolid = dss.symbolid inner join datafeedstimetable dtt on dss.classname = dtt.classname and dtt.dayofweek = ? inner join symbolgroup sg on ccr.symbolid = sg.symbolid inner join groups g on sg.groupid = g.groupid inner join brokergroups bg on g.groupid = bg.groupid and bsl.brokerid = bg.brokerid inner join rar_max rm on ? = ? left outer join relevance_consecutivecandles_results rcr on rcr.resultuid = ccr.resultuid left join currencypips cps on cps.symbol = s.symbol left outer join brokerinstrumentmap bim on dss.datafeedinstrumentid = bim.datafeedinstrumentid and bim.brokerid = bsl.brokerid and bim.type = ? left join lateral calc_cc_signal_filter (ccr.resultuid) newlevels on true where ccr.gmttimefound > now() - interval ? and s.deleted = ? and (ccr.simulation = ? or ccr.simulation is null) and (? = ? or s.timegranularity in (...)) and (? = ? or s.exchange in (...)) and (? = ? or coalesce(bim.code, s.symbol) in (...)) and (? = ? or ccr.patternlengthbars <= ?) ), results as ( select distinct on (symbolid) * from all_results where (false = ? or relevant = ?) and (? = ? or age <= ?) order by symbolid, resultuid ) select * from results order by identified desc, length desc;Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration May 17 11 157 1m39s 631ms [ User: postgres - Total duration: 1m39s - Times executed: 157 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 1m18s - Times executed: 145 ]
[ Application: [unknown] - Total duration: 20s810ms - Times executed: 12 ]
-
WITH rar_max as ( SELECT resultuid FROM relevance_consecutivecandles_results ORDER BY resultuid DESC LIMIT 1 ), all_results AS ( SELECT ccr.resultuid AS resultuid, ccr.direction AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ccr.patternendtime AS identified, dtt.timezone AS timezone, ccr.qtyconsecutivecandles AS length, g.basegroupname, CASE WHEN rcr.age IS NOT NULL THEN rcr.age WHEN ccr.resultuid <= rm.resultuid THEN 1 ELSE 0 END as age, CASE WHEN rcr.relevant IS NOT NULL THEN rcr.relevant WHEN ccr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip, newLevels.filtered FROM consecutivecandles_results ccr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = ccr.symbolid INNER JOIN symbols s ON ccr.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN downloadersymbolsettings dss ON ccr.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN symbolgroup sg on ccr.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN relevance_consecutivecandles_results rcr ON rcr.resultuid = ccr.resultuid LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' LEFT JOIN LATERAL calc_cc_signal_filter (ccr.resultuid) newLevels on true WHERE ccr.gmttimefound > now() - INTERVAL '7 DAYS' AND s.deleted = 0 AND (ccr.simulation = 0 OR ccr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('400' = 0 OR ccr.patternlengthbars <= '400') ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;
Date: 2025-05-17 11:26:11 Duration: 2s263ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_consecutivecandles_results ORDER BY resultuid DESC LIMIT 1 ), all_results AS ( SELECT ccr.resultuid AS resultuid, ccr.direction AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ccr.patternendtime AS identified, dtt.timezone AS timezone, ccr.qtyconsecutivecandles AS length, g.basegroupname, CASE WHEN rcr.age IS NOT NULL THEN rcr.age WHEN ccr.resultuid <= rm.resultuid THEN 1 ELSE 0 END as age, CASE WHEN rcr.relevant IS NOT NULL THEN rcr.relevant WHEN ccr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip, newLevels.filtered FROM consecutivecandles_results ccr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = ccr.symbolid INNER JOIN symbols s ON ccr.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN downloadersymbolsettings dss ON ccr.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN symbolgroup sg on ccr.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN relevance_consecutivecandles_results rcr ON rcr.resultuid = ccr.resultuid LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' LEFT JOIN LATERAL calc_cc_signal_filter (ccr.resultuid) newLevels on true WHERE ccr.gmttimefound > now() - INTERVAL '7 DAYS' AND s.deleted = 0 AND (ccr.simulation = 0 OR ccr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('400' = 0 OR ccr.patternlengthbars <= '400') ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;
Date: 2025-05-17 11:51:16 Duration: 2s251ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_consecutivecandles_results ORDER BY resultuid DESC LIMIT 1 ), all_results AS ( SELECT ccr.resultuid AS resultuid, ccr.direction AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, ccr.patternendtime AS identified, dtt.timezone AS timezone, ccr.qtyconsecutivecandles AS length, g.basegroupname, CASE WHEN rcr.age IS NOT NULL THEN rcr.age WHEN ccr.resultuid <= rm.resultuid THEN 1 ELSE 0 END as age, CASE WHEN rcr.relevant IS NOT NULL THEN rcr.relevant WHEN ccr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip, newLevels.filtered FROM consecutivecandles_results ccr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = ccr.symbolid INNER JOIN symbols s ON ccr.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN downloadersymbolsettings dss ON ccr.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN symbolgroup sg on ccr.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN relevance_consecutivecandles_results rcr ON rcr.resultuid = ccr.resultuid LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' LEFT JOIN LATERAL calc_cc_signal_filter (ccr.resultuid) newLevels on true WHERE ccr.gmttimefound > now() - INTERVAL '7 DAYS' AND s.deleted = 0 AND (ccr.simulation = 0 OR ccr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('400' = 0 OR ccr.patternlengthbars <= '400') ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, length DESC;
Date: 2025-05-17 11:11:09 Duration: 2s241ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
7 191ms 748ms 337ms 90 30s370ms with last_candle as ( select acs.symbolid as symbolid, acs.latestpricedatetime as latest_candle_time, bsl.brokerid as broker_id, coalesce(bim.code, s.symbol) as symbol, bim.code as symbol_mapping, s.exchange as exchange, s.timegranularity as timegranularity from autochartist_symbolupdates acs inner join brokersymbollist bsl on acs.symbolid = bsl.symbolid inner join symbols s on acs.symbolid = s.symbolid inner join downloadersymbolsettings dss on s.symbolid = dss.symbolid left outer join brokerinstrumentmap bim on dss.datafeedinstrumentid = bim.datafeedinstrumentid and bim.brokerid = bsl.brokerid and bim.type = ? where bsl.brokerid = ? and s.deleted = ? and s.nonliquid = ? and acs.latestpricedatetime is not null ) select * from ( select lc.broker_id as brokerid, prf.groupid, psp.symbolid, prf.longname, psd.hourlysymbolid, lc.symbol, lc.exchange, psp.enddate, psp.dayofweek, psp.fromtime, floor(psp.fromtime / ?) + ? as sast_hh, mod(cast(psp.fromtime as int), ?) as sast_mm, current_timestamp as datetime, (powerstatslatestprfprice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice as closingprice, ((powerstatslatestprfprice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_15 + psp.stddev_15) / ?.?) as low_15, ((powerstatslatestprfprice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_15 + psp.stddev_15) / ?.?) as high_15, ((powerstatslatestprfprice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_30 + psp.stddev_30) / ?.?) as low_30, ((powerstatslatestprfprice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_30 + psp.stddev_30) / ?.?) as high_30, ((powerstatslatestprfprice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_60 + psp.stddev_60) / ?.?) as low_60, ((powerstatslatestprfprice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_60 + psp.stddev_60) / ?.?) as high_60, ((powerstatslatestprfprice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_240 + psp.stddev_240) / ?.?) as low_240, ((powerstatslatestprfprice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_240 + psp.stddev_240) / ?.?) as high_240, ((powerstatslatestprfprice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_1440 + psp.stddev_1440) / ?.?) as low_1440, ((powerstatslatestprfprice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_1440 + psp.stddev_1440) / ?.?) as high_1440, dtt.absolutetimezoneoffset as datafeedtimezoneoffset, dtt.timezone as datafeedtimezonename, (round((cast(? as float) - rank) / ? * ?)) as rank_rounded, ((cast(? as float) - rank) / ? * ?) as rank from last_candle lc inner join downloadersymbolsettings dss on lc.symbolid = dss.symbolid inner join datafeedstimetable dtt on trim(dss.classname) = trim(dtt.classname) and dtt.dayofweek = ? -- assuming timezone is same for whole week. inner join powerstats_symboldata psd on psd.symbolid = lc.symbolid left outer join powerstats_trumpet psp on psd.trumpetsymbolid = psp.symbolid and psp.dayofweek = extract(dow from lc.latest_candle_time) and psp.fromtime = cast(extract(? from lc.latest_candle_time) as integer) * ? + extract(? from (cast(extract(? from lc.latest_candle_time) as integer) / ?) * ? * interval ?) inner join prfsymboltree prf on psd.symbolid = prf.symbolid and date_trunc(?, prf.enddate) = date_trunc(?, psp.enddate) left join lateral ( select ph.hour, (ave + stddev) as volatility, rank() over (order by (ave + stddev) desc) as rank from powerstats_hourly ph where ph.symbolid = psd.hourlysymbolid and date_trunc(?,ph.enddate) = date_trunc(?, prf.enddate) ) rank_query on true where prf.brokerid = ? and rank_query.hour = floor((psp.fromtime) / ?) and volatility > ? order by rank desc, rank_rounded desc, exchange, symbol, groupid) sub order by brokerid, groupid, symbolid;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration May 17 11 90 30s370ms 337ms [ User: postgres - Total duration: 30s370ms - Times executed: 90 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 30s370ms - Times executed: 90 ]
-
WITH last_candle AS ( SELECT acs.symbolid AS symbolid, acs.latestpricedatetime AS latest_candle_time, bsl.brokerid AS broker_id, coalesce(bim.code, s.symbol) AS symbol, bim.code AS symbol_mapping, s.exchange AS exchange, s.timegranularity AS timegranularity FROM autochartist_symbolupdates acs INNER JOIN brokersymbollist bsl ON acs.symbolid = bsl.symbolid INNER JOIN symbols s ON acs.symbolid = s.symbolid INNER JOIN downloadersymbolsettings dss ON s.symbolid = dss.symbolid LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE bsl.brokerid = '529' AND s.deleted = 0 AND s.nonliquid = 0 AND acs.latestpricedatetime IS NOT NULL ) SELECT * FROM ( SELECT lc.broker_id AS brokerid, prf.groupid, psp.symbolid, prf.longname, psd.hourlysymbolid, lc.symbol, lc.exchange, psp.enddate, psp.dayofweek, psp.fromtime, floor(psp.fromtime / 60) + 6 as SAST_HH, mod(cast(psp.fromtime as int), 60) as SAST_MM, current_timestamp AS datetime, (PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice AS closingprice, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_15 + psp.stddev_15) / 2.0) AS low_15, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_15 + psp.stddev_15) / 2.0) AS high_15, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_30 + psp.stddev_30) / 2.0) AS low_30, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_30 + psp.stddev_30) / 2.0) AS high_30, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_60 + psp.stddev_60) / 2.0) AS low_60, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_60 + psp.stddev_60) / 2.0) AS high_60, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_240 + psp.stddev_240) / 2.0) AS low_240, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_240 + psp.stddev_240) / 2.0) AS high_240, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_1440 + psp.stddev_1440) / 2.0) AS low_1440, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_1440 + psp.stddev_1440) / 2.0) AS high_1440, dtt.absolutetimezoneoffset AS datafeedtimezoneoffset, dtt.timezone AS datafeedtimezonename, (round((cast(25 as float) - rank) / 24 * 10)) as rank_rounded, ((cast(25 as float) - rank) / 24 * 10) as rank FROM last_candle lc INNER JOIN downloadersymbolsettings dss ON lc.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON TRIM(dss.classname) = TRIM(dtt.classname) and dtt.dayofweek = 3 -- assuming timezone is same for whole week. INNER JOIN powerstats_symboldata psd ON psd.symbolid = lc.symbolid LEFT OUTER JOIN powerstats_trumpet psp ON psd.trumpetsymbolid = psp.symbolid AND psp.dayofweek = extract(dow from lc.latest_candle_time) AND psp.fromtime = cast(extract('hour' from lc.latest_candle_time) as integer) * 60 + extract('minute' from (cast(extract('minute' from lc.latest_candle_time) as integer) / 15) * 15 * interval '1 minutes') INNER JOIN prfsymboltree prf ON psd.symbolid = prf.symbolid and DATE_TRUNC('day', prf.enddate) = DATE_TRUNC('day', psp.enddate) LEFT JOIN LATERAL ( SELECT ph.hour, (ave + stddev) AS volatility, rank() over (ORDER BY (ave + stddev) DESC) AS rank FROM powerstats_hourly ph WHERE ph.symbolid = psd.hourlysymbolid AND DATE_TRUNC('day', ph.enddate) = DATE_TRUNC('day', prf.enddate)) rank_query ON true WHERE prf.brokerid = '529' AND rank_query.hour = floor((psp.fromtime) / 60) AND volatility > 0 ORDER BY rank DESC, rank_rounded DESC, exchange, symbol, groupid) sub order by brokerid, groupid, symbolid;
Date: 2025-05-17 11:16:00 Duration: 748ms Database: acaweb_fx User: postgres Remote: 192.168.1.20 Application: PostgreSQL JDBC Driver Bind query: yes
-
WITH last_candle AS ( SELECT acs.symbolid AS symbolid, acs.latestpricedatetime AS latest_candle_time, bsl.brokerid AS broker_id, coalesce(bim.code, s.symbol) AS symbol, bim.code AS symbol_mapping, s.exchange AS exchange, s.timegranularity AS timegranularity FROM autochartist_symbolupdates acs INNER JOIN brokersymbollist bsl ON acs.symbolid = bsl.symbolid INNER JOIN symbols s ON acs.symbolid = s.symbolid INNER JOIN downloadersymbolsettings dss ON s.symbolid = dss.symbolid LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE bsl.brokerid = '529' AND s.deleted = 0 AND s.nonliquid = 0 AND acs.latestpricedatetime IS NOT NULL ) SELECT * FROM ( SELECT lc.broker_id AS brokerid, prf.groupid, psp.symbolid, prf.longname, psd.hourlysymbolid, lc.symbol, lc.exchange, psp.enddate, psp.dayofweek, psp.fromtime, floor(psp.fromtime / 60) + 6 as SAST_HH, mod(cast(psp.fromtime as int), 60) as SAST_MM, current_timestamp AS datetime, (PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice AS closingprice, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_15 + psp.stddev_15) / 2.0) AS low_15, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_15 + psp.stddev_15) / 2.0) AS high_15, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_30 + psp.stddev_30) / 2.0) AS low_30, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_30 + psp.stddev_30) / 2.0) AS high_30, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_60 + psp.stddev_60) / 2.0) AS low_60, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_60 + psp.stddev_60) / 2.0) AS high_60, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_240 + psp.stddev_240) / 2.0) AS low_240, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_240 + psp.stddev_240) / 2.0) AS high_240, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_1440 + psp.stddev_1440) / 2.0) AS low_1440, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_1440 + psp.stddev_1440) / 2.0) AS high_1440, dtt.absolutetimezoneoffset AS datafeedtimezoneoffset, dtt.timezone AS datafeedtimezonename, (round((cast(25 as float) - rank) / 24 * 10)) as rank_rounded, ((cast(25 as float) - rank) / 24 * 10) as rank FROM last_candle lc INNER JOIN downloadersymbolsettings dss ON lc.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON TRIM(dss.classname) = TRIM(dtt.classname) and dtt.dayofweek = 3 -- assuming timezone is same for whole week. INNER JOIN powerstats_symboldata psd ON psd.symbolid = lc.symbolid LEFT OUTER JOIN powerstats_trumpet psp ON psd.trumpetsymbolid = psp.symbolid AND psp.dayofweek = extract(dow from lc.latest_candle_time) AND psp.fromtime = cast(extract('hour' from lc.latest_candle_time) as integer) * 60 + extract('minute' from (cast(extract('minute' from lc.latest_candle_time) as integer) / 15) * 15 * interval '1 minutes') INNER JOIN prfsymboltree prf ON psd.symbolid = prf.symbolid and DATE_TRUNC('day', prf.enddate) = DATE_TRUNC('day', psp.enddate) LEFT JOIN LATERAL ( SELECT ph.hour, (ave + stddev) AS volatility, rank() over (ORDER BY (ave + stddev) DESC) AS rank FROM powerstats_hourly ph WHERE ph.symbolid = psd.hourlysymbolid AND DATE_TRUNC('day', ph.enddate) = DATE_TRUNC('day', prf.enddate)) rank_query ON true WHERE prf.brokerid = '529' AND rank_query.hour = floor((psp.fromtime) / 60) AND volatility > 0 ORDER BY rank DESC, rank_rounded DESC, exchange, symbol, groupid) sub order by brokerid, groupid, symbolid;
Date: 2025-05-17 11:16:00 Duration: 748ms Database: acaweb_fx User: postgres Remote: 192.168.1.145 Application: PostgreSQL JDBC Driver Bind query: yes
-
WITH last_candle AS ( SELECT acs.symbolid AS symbolid, acs.latestpricedatetime AS latest_candle_time, bsl.brokerid AS broker_id, coalesce(bim.code, s.symbol) AS symbol, bim.code AS symbol_mapping, s.exchange AS exchange, s.timegranularity AS timegranularity FROM autochartist_symbolupdates acs INNER JOIN brokersymbollist bsl ON acs.symbolid = bsl.symbolid INNER JOIN symbols s ON acs.symbolid = s.symbolid INNER JOIN downloadersymbolsettings dss ON s.symbolid = dss.symbolid LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE bsl.brokerid = '529' AND s.deleted = 0 AND s.nonliquid = 0 AND acs.latestpricedatetime IS NOT NULL ) SELECT * FROM ( SELECT lc.broker_id AS brokerid, prf.groupid, psp.symbolid, prf.longname, psd.hourlysymbolid, lc.symbol, lc.exchange, psp.enddate, psp.dayofweek, psp.fromtime, floor(psp.fromtime / 60) + 6 as SAST_HH, mod(cast(psp.fromtime as int), 60) as SAST_MM, current_timestamp AS datetime, (PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice AS closingprice, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_15 + psp.stddev_15) / 2.0) AS low_15, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_15 + psp.stddev_15) / 2.0) AS high_15, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_30 + psp.stddev_30) / 2.0) AS low_30, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_30 + psp.stddev_30) / 2.0) AS high_30, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_60 + psp.stddev_60) / 2.0) AS low_60, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_60 + psp.stddev_60) / 2.0) AS high_60, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_240 + psp.stddev_240) / 2.0) AS low_240, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_240 + psp.stddev_240) / 2.0) AS high_240, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice - (psp.ave_1440 + psp.stddev_1440) / 2.0) AS low_1440, ((PowerStatsLatestPRFPrice (cast(psp.symbolid as bigint), psd.trumpettimegranularity)).closingprice + (psp.ave_1440 + psp.stddev_1440) / 2.0) AS high_1440, dtt.absolutetimezoneoffset AS datafeedtimezoneoffset, dtt.timezone AS datafeedtimezonename, (round((cast(25 as float) - rank) / 24 * 10)) as rank_rounded, ((cast(25 as float) - rank) / 24 * 10) as rank FROM last_candle lc INNER JOIN downloadersymbolsettings dss ON lc.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON TRIM(dss.classname) = TRIM(dtt.classname) and dtt.dayofweek = 3 -- assuming timezone is same for whole week. INNER JOIN powerstats_symboldata psd ON psd.symbolid = lc.symbolid LEFT OUTER JOIN powerstats_trumpet psp ON psd.trumpetsymbolid = psp.symbolid AND psp.dayofweek = extract(dow from lc.latest_candle_time) AND psp.fromtime = cast(extract('hour' from lc.latest_candle_time) as integer) * 60 + extract('minute' from (cast(extract('minute' from lc.latest_candle_time) as integer) / 15) * 15 * interval '1 minutes') INNER JOIN prfsymboltree prf ON psd.symbolid = prf.symbolid and DATE_TRUNC('day', prf.enddate) = DATE_TRUNC('day', psp.enddate) LEFT JOIN LATERAL ( SELECT ph.hour, (ave + stddev) AS volatility, rank() over (ORDER BY (ave + stddev) DESC) AS rank FROM powerstats_hourly ph WHERE ph.symbolid = psd.hourlysymbolid AND DATE_TRUNC('day', ph.enddate) = DATE_TRUNC('day', prf.enddate)) rank_query ON true WHERE prf.brokerid = '529' AND rank_query.hour = floor((psp.fromtime) / 60) AND volatility > 0 ORDER BY rank DESC, rank_rounded DESC, exchange, symbol, groupid) sub order by brokerid, groupid, symbolid;
Date: 2025-05-17 11:36:00 Duration: 724ms Database: acaweb_fx User: postgres Remote: 192.168.1.20 Application: PostgreSQL JDBC Driver Bind query: yes
8 30ms 291ms 112ms 157 17s686ms with rar_max as ( select resultuid from relevance_bigmovement_results order by resultuid desc limit ? ), all_results as ( select bmr.resultuid as resultuid, ? as direction, s.exchange as exchange, s.symbolid as symbolid, coalesce(bim.code, s.symbol) as symbol_code, s.longname as symbol_name, s.timegranularity as interval, bmr.patternendtime as identified, bmr.patternlengthbars, dtt.timezone as timezone, g.basegroupname, case when rbr.age is not null then rbr.age when bmr.resultuid <= rm.resultuid then ? else ? end as age, case when rbr.relevant is not null then rbr.relevant when bmr.resultuid <= rm.resultuid then ? else ? end as relevant, cps.pip from bigmovement_results bmr inner join brokersymbollist bsl on bsl.brokerid = ? and bsl.symbolid = bmr.symbolid inner join symbols s on bmr.symbolid = s.symbolid and s.nonliquid = ? inner join downloadersymbolsettings dss on bmr.symbolid = dss.symbolid inner join datafeedstimetable dtt on dss.classname = dtt.classname and dtt.dayofweek = ? inner join symbolgroup sg on bmr.symbolid = sg.symbolid inner join groups g on sg.groupid = g.groupid inner join brokergroups bg on g.groupid = bg.groupid and bsl.brokerid = bg.brokerid inner join rar_max rm on ? = ? left outer join relevance_bigmovement_results rbr on rbr.resultuid = bmr.resultuid left join currencypips cps on cps.symbol = s.symbol left outer join brokerinstrumentmap bim on dss.datafeedinstrumentid = bim.datafeedinstrumentid and bim.brokerid = bsl.brokerid and bim.type = ? where bmr.gmttimefound > now() - interval ? and s.deleted = ? and (bmr.simulation = ? or bmr.simulation is null) and (? = ? or s.timegranularity in (...)) and (? = ? or s.exchange in (...)) and (? = ? or coalesce(bim.code, s.symbol) in (...)) and (? = ? or bmr.patternlengthbars <= ?) ), results as ( select distinct on (symbolid) * from all_results where (false = ? or relevant = ?) and (? = ? or age <= ?) order by symbolid, resultuid ) select * from results order by identified desc, interval desc;Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration May 17 11 157 17s686ms 112ms [ User: postgres - Total duration: 17s686ms - Times executed: 157 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 14s716ms - Times executed: 145 ]
[ Application: [unknown] - Total duration: 2s970ms - Times executed: 12 ]
-
WITH rar_max as ( SELECT resultuid FROM relevance_bigmovement_results ORDER BY resultuid DESC LIMIT 1 ), all_results AS ( SELECT bmr.resultuid AS resultuid, 0 AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, bmr.patternendtime AS identified, bmr.patternlengthbars, dtt.timezone AS timezone, g.basegroupname, CASE WHEN rbr.age IS NOT NULL THEN rbr.age WHEN bmr.resultuid <= rm.resultuid THEN 4 ELSE 0 END as age, CASE WHEN rbr.relevant IS NOT NULL THEN rbr.relevant WHEN bmr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM bigmovement_results bmr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = bmr.symbolid INNER JOIN symbols s ON bmr.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN downloadersymbolsettings dss ON bmr.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN symbolgroup sg on bmr.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN relevance_bigmovement_results rbr ON rbr.resultuid = bmr.resultuid LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE bmr.gmttimefound > now() - INTERVAL '7 DAYS' AND s.deleted = 0 AND (bmr.simulation = 0 OR bmr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('400' = 0 OR bmr.patternlengthbars <= '400') ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, interval DESC;
Date: 2025-05-17 11:21:06 Duration: 291ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_bigmovement_results ORDER BY resultuid DESC LIMIT 1 ), all_results AS ( SELECT bmr.resultuid AS resultuid, 0 AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, bmr.patternendtime AS identified, bmr.patternlengthbars, dtt.timezone AS timezone, g.basegroupname, CASE WHEN rbr.age IS NOT NULL THEN rbr.age WHEN bmr.resultuid <= rm.resultuid THEN 4 ELSE 0 END as age, CASE WHEN rbr.relevant IS NOT NULL THEN rbr.relevant WHEN bmr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM bigmovement_results bmr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = bmr.symbolid INNER JOIN symbols s ON bmr.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN downloadersymbolsettings dss ON bmr.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN symbolgroup sg on bmr.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN relevance_bigmovement_results rbr ON rbr.resultuid = bmr.resultuid LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE bmr.gmttimefound > now() - INTERVAL '7 DAYS' AND s.deleted = 0 AND (bmr.simulation = 0 OR bmr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('400' = 0 OR bmr.patternlengthbars <= '400') ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, interval DESC;
Date: 2025-05-17 11:26:12 Duration: 291ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_bigmovement_results ORDER BY resultuid DESC LIMIT 1 ), all_results AS ( SELECT bmr.resultuid AS resultuid, 0 AS direction, s.exchange AS exchange, s.symbolid AS symbolid, coalesce(bim.code, s.symbol) AS symbol_code, s.longname AS symbol_name, s.timegranularity AS interval, bmr.patternendtime AS identified, bmr.patternlengthbars, dtt.timezone AS timezone, g.basegroupname, CASE WHEN rbr.age IS NOT NULL THEN rbr.age WHEN bmr.resultuid <= rm.resultuid THEN 4 ELSE 0 END as age, CASE WHEN rbr.relevant IS NOT NULL THEN rbr.relevant WHEN bmr.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM bigmovement_results bmr INNER JOIN brokersymbollist bsl ON bsl.brokerid = '689' AND bsl.symbolid = bmr.symbolid INNER JOIN symbols s ON bmr.symbolid = s.symbolid AND s.nonliquid = 0 INNER JOIN downloadersymbolsettings dss ON bmr.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN symbolgroup sg on bmr.symbolid = sg.symbolid INNER JOIN groups g ON sg.groupid = g.groupid INNER JOIN brokergroups bg on g.groupid = bg.groupid AND bsl.brokerid = bg.brokerid INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN relevance_bigmovement_results rbr ON rbr.resultuid = bmr.resultuid LEFT JOIN currencypips cps on cps.symbol = s.symbol LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = bsl.brokerid AND bim.TYPE = 'OUTBOUND' WHERE bmr.gmttimefound > now() - INTERVAL '7 DAYS' AND s.deleted = 0 AND (bmr.simulation = 0 OR bmr.simulation IS NULL) AND ('7' = 0 OR s.timegranularity in ('15', '30', '60', '120', '240', '480', '1440')) AND ('0' = 0 OR s.exchange in ('')) AND ('310' = 0 OR coalesce(bim.code, s.symbol) in ('#AAPL', '#ADS', '#AIG', '#ALV', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BAS', '#BAYN', '#BEI', '#BIDU', '#BMW', '#C', '#CAT', '#CBK', '#CL', '#CSCO', '#CVX', '#DAI', '#DB1', '#DBK', '#DIS', '#DPW', '#DTE', '#EBAY', '#EON', '#F', '#FB', '#FDX', '#FME', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#IFX', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LHA', '#LMT', '#MA', '#MCD', '#META', '#MMM', '#MSFT', '#MUV2', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#RWE', '#SAP', '#SIE', '#T', '#UBER', '#V', '#VOW', '#WB', '#XOM', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'AUS200', 'BRENT', 'BTCUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'CHI50', 'ESP35', 'ETHUSD', 'EU50', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'FRA40', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'LTCUSD', 'NAS100', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'SPX500', 'UK100', 'US30', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'WTI', 'XAGUSD', 'XAUUSD', '#ADS', '#ALV', '#BAS', '#BAYN', '#BEI', '#BMW', '#CBK', '#DAI', '#DB1', '#DBK', '#DPW', '#DTE', '#EON', '#FME', '#IFX', '#LHA', '#MUV2', '#RWE', '#SAP', '#SIE', '#VOW', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'AUDUSD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'EURUSD', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'GBPUSD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDJPY', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BTCUSD', 'ETHUSD', 'LTCUSD', 'AUDCAD', 'AUDCHF', 'AUDJPY', 'AUDNZD', 'CADCHF', 'CADJPY', 'CHFJPY', 'EURAUD', 'EURCAD', 'EURCHF', 'EURGBP', 'EURHUF', 'EURJPY', 'EURNZD', 'EURPLN', 'GBPAUD', 'GBPCAD', 'GBPCHF', 'GBPJPY', 'GBPNZD', 'NZDCAD', 'NZDCHF', 'NZDJPY', 'USDCNH', 'USDCZK', 'USDDKK', 'USDHKD', 'USDHUF', 'USDMXN', 'USDNOK', 'USDPLN', 'USDSEK', 'USDSGD', 'USDTRY', 'USDX', 'USDZAR', 'XAGUSD', 'XAUUSD', 'BRENT', 'WTI', 'AUS200', 'CHI50', 'ESP35', 'EU50', 'FRA40', 'GER30', 'HK50', 'HKCH50', 'IT40', 'JP225', 'NAS100', 'SPX500', 'UK100', 'US30', 'AUDUSD', 'EURUSD', 'GBPUSD', 'NZDUSD', 'USDCAD', 'USDCHF', 'USDJPY', '#AAPL', '#AIG', '#AMZN', '#AXP', '#BA', '#BABA', '#BAC', '#BIDU', '#C', '#CAT', '#CL', '#CSCO', '#CVX', '#DIS', '#EBAY', '#F', '#FB', '#FDX', '#GE', '#GM', '#GOOG', '#GS', '#HPQ', '#IBM', '#INTC', '#JD', '#JNJ', '#JPM', '#KO', '#LMT', '#MA', '#MCD', '#MMM', '#MSFT', '#NFLX', '#NKE', '#NTES', '#ORCL', '#PFE', '#PG', '#QCOM', '#RACE', '#T', '#UBER', '#V', '#WB', '#XOM')) AND ('400' = 0 OR bmr.patternlengthbars <= '400') ), results AS ( SELECT DISTINCT ON (symbolid) * FROM all_results WHERE (FALSE = 't' OR relevant = 1) AND ('10' = 0 OR age <= '10') ORDER BY symbolid, resultuid ) SELECT * from results ORDER BY identified DESC, interval DESC;
Date: 2025-05-17 11:51:17 Duration: 291ms Database: acaweb_fx User: postgres Remote: 182.165.1.42 Application: [unknown] Bind query: yes
9 15ms 179ms 44ms 96 4s231ms select distinct k.symbolid, p.resultuid, k.symbolid, k.bandwidth, k.direction, k.patternendtime, k.patternprice, k.patternlengthbars, k.breakoutbars, k.uniquepointsvalue, k.predictionpricefrom, k.predictionpriceto, k.furthestprice, k.patternclassid from relevance_keylevels_results p inner join keylevels_results k on p.resultuid = k.resultuid inner join autochartist_stocklist asl on k.symbolid = asl.symbolid where k.patternclassid in (...) and asl.enabled = ? and asl.recognitionengine ilike ?;Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration May 17 11 96 4s231ms 44ms [ User: postgres - Total duration: 4s231ms - Times executed: 96 ]
[ Application: [unknown] - Total duration: 4s231ms - Times executed: 96 ]
-
SELECT DISTINCT k.symbolid, p.resultuid, k.symbolid, k.bandwidth, k.direction, k.patternendtime, k.patternprice, k.patternlengthbars, k.breakoutbars, k.uniquepointsvalue, k.predictionpricefrom, k.predictionpriceto, k.furthestprice, k.patternclassid FROM relevance_keylevels_results p INNER JOIN keylevels_results k ON p.resultuid = k.resultuid INNER JOIN autochartist_stocklist asl ON k.symbolid = asl.symbolid WHERE k.patternclassid in (1, 2) AND asl.enabled = 1 AND asl.recognitionengine ILIKE 'ICMARKETS - 1';
Date: 2025-05-17 11:00:54 Duration: 179ms Database: acaweb_fx User: postgres Remote: 127.0.0.1 Application: [unknown]
-
SELECT DISTINCT k.symbolid, p.resultuid, k.symbolid, k.bandwidth, k.direction, k.patternendtime, k.patternprice, k.patternlengthbars, k.breakoutbars, k.uniquepointsvalue, k.predictionpricefrom, k.predictionpriceto, k.furthestprice, k.patternclassid FROM relevance_keylevels_results p INNER JOIN keylevels_results k ON p.resultuid = k.resultuid INNER JOIN autochartist_stocklist asl ON k.symbolid = asl.symbolid WHERE k.patternclassid in (1, 2) AND asl.enabled = 1 AND asl.recognitionengine ILIKE 'ICMARKETS - 1';
Date: 2025-05-17 11:46:02 Duration: 179ms Database: acaweb_fx User: postgres Remote: 127.0.0.1 Application: [unknown]
-
SELECT DISTINCT k.symbolid, p.resultuid, k.symbolid, k.bandwidth, k.direction, k.patternendtime, k.patternprice, k.patternlengthbars, k.breakoutbars, k.uniquepointsvalue, k.predictionpricefrom, k.predictionpriceto, k.furthestprice, k.patternclassid FROM relevance_keylevels_results p INNER JOIN keylevels_results k ON p.resultuid = k.resultuid INNER JOIN autochartist_stocklist asl ON k.symbolid = asl.symbolid WHERE k.patternclassid in (1, 2) AND asl.enabled = 1 AND asl.recognitionengine ILIKE 'ICMARKETS - 1';
Date: 2025-05-17 11:15:57 Duration: 178ms Database: acaweb_fx User: postgres Remote: 127.0.0.1 Application: [unknown]
10 14ms 90ms 37ms 96 3s641ms select distinct a.symbolid, p.resultuid, case when a.breakout >= ? then ? else ? end as type, a.resultid, a.bandwidth, a.patternlengthbars, a.patternendtime, a.resy0, a.supporty0, a.resy1, a.supporty1, a.direction, a.predictionpriceto, a.patternendprice, a.predictionpricefrom, a.resx0, a.supportx0, a.resgradient, a.supportgradient from relevance_autochartist_results p inner join autochartist_results a on p.resultuid = a.resultuid inner join autochartist_stocklist asl on a.symbolid = asl.symbolid where asl.enabled = ? and asl.recognitionengine ilike ?;Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration May 17 11 96 3s641ms 37ms [ User: postgres - Total duration: 3s641ms - Times executed: 96 ]
[ Application: [unknown] - Total duration: 3s641ms - Times executed: 96 ]
-
SELECT distinct a.symbolid, p.resultuid, case when a.breakout >= 0 then 1 else 2 end as type, a.resultid, a.bandwidth, a.patternlengthbars, a.patternendtime, a.resy0, a.supporty0, a.resy1, a.supporty1, a.direction, a.predictionpriceto, a.patternendprice, a.predictionpricefrom, a.resx0, a.supportx0, a.resgradient, a.supportgradient FROM relevance_autochartist_results p INNER JOIN autochartist_results a ON p.resultuid = a.resultuid INNER JOIN autochartist_stocklist asl ON a.symbolid = asl.symbolid WHERE asl.enabled = 1 AND asl.recognitionengine ILIKE 'GLOBALGTMT5 - 1';
Date: 2025-05-17 11:16:10 Duration: 90ms Database: acaweb_fx User: postgres Remote: 127.0.0.1 Application: [unknown]
-
SELECT distinct a.symbolid, p.resultuid, case when a.breakout >= 0 then 1 else 2 end as type, a.resultid, a.bandwidth, a.patternlengthbars, a.patternendtime, a.resy0, a.supporty0, a.resy1, a.supporty1, a.direction, a.predictionpriceto, a.patternendprice, a.predictionpricefrom, a.resx0, a.supportx0, a.resgradient, a.supportgradient FROM relevance_autochartist_results p INNER JOIN autochartist_results a ON p.resultuid = a.resultuid INNER JOIN autochartist_stocklist asl ON a.symbolid = asl.symbolid WHERE asl.enabled = 1 AND asl.recognitionengine ILIKE 'GLOBALGTMT5 - 1';
Date: 2025-05-17 11:16:13 Duration: 87ms Database: acaweb_fx User: postgres Remote: 127.0.0.1 Application: [unknown]
-
SELECT distinct a.symbolid, p.resultuid, case when a.breakout >= 0 then 1 else 2 end as type, a.resultid, a.bandwidth, a.patternlengthbars, a.patternendtime, a.resy0, a.supporty0, a.resy1, a.supporty1, a.direction, a.predictionpriceto, a.patternendprice, a.predictionpricefrom, a.resx0, a.supportx0, a.resgradient, a.supportgradient FROM relevance_autochartist_results p INNER JOIN autochartist_results a ON p.resultuid = a.resultuid INNER JOIN autochartist_stocklist asl ON a.symbolid = asl.symbolid WHERE asl.enabled = 1 AND asl.recognitionengine ILIKE 'GLOBALGTMT5 - 1';
Date: 2025-05-17 11:31:03 Duration: 87ms Database: acaweb_fx User: postgres Remote: 127.0.0.1 Application: [unknown]
11 0ms 14ms 4ms 388 1s833ms select open as _open, high as _high, low as _low, close "..." _close, volume as _volume, pricedatetime as _pricedatetime from ( select open, high, low, close, volume, pricedatetime from t15 where pricedatetime >= current_timestamp - interval ? and symbolid = ? union all select open, high, low, close, volume, pricedatetime from t15_ps where pricedatetime >= current_timestamp - interval ? and symbolid = ? order by pricedatetime desc limit ?) a order by _pricedatetime asc;Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration May 17 11 388 1s833ms 4ms [ User: postgres - Total duration: 1s833ms - Times executed: 388 ]
[ Application: [unknown] - Total duration: 1s833ms - Times executed: 388 ]
-
select open as _open, high as _high, low as _low, close as _close, volume as _volume, pricedatetime as _pricedatetime FROM ( select open, high, low, close, volume, pricedatetime FROM T15 WHERE pricedatetime >= current_timestamp - interval '180 days' and symbolid = 515840249492367300 union all select open, high, low, close, volume, pricedatetime FROM T15_ps WHERE pricedatetime >= current_timestamp - interval '180 days' and symbolid = 515840249492367300 order by pricedatetime desc limit 672) a order by _pricedatetime asc;
Date: 2025-05-17 11:47:26 Duration: 14ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
-
select open as _open, high as _high, low as _low, close as _close, volume as _volume, pricedatetime as _pricedatetime FROM ( select open, high, low, close, volume, pricedatetime FROM T15 WHERE pricedatetime >= current_timestamp - interval '180 days' and symbolid = 515840249505810300 union all select open, high, low, close, volume, pricedatetime FROM T15_ps WHERE pricedatetime >= current_timestamp - interval '180 days' and symbolid = 515840249505810300 order by pricedatetime desc limit 672) a order by _pricedatetime asc;
Date: 2025-05-17 11:47:26 Duration: 12ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
-
select open as _open, high as _high, low as _low, close as _close, volume as _volume, pricedatetime as _pricedatetime FROM ( select open, high, low, close, volume, pricedatetime FROM T15 WHERE pricedatetime >= current_timestamp - interval '180 days' and symbolid = 515840249485756300 union all select open, high, low, close, volume, pricedatetime FROM T15_ps WHERE pricedatetime >= current_timestamp - interval '180 days' and symbolid = 515840249485756300 order by pricedatetime desc limit 672) a order by _pricedatetime asc;
Date: 2025-05-17 11:47:23 Duration: 12ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
12 2ms 4ms 2ms 1,378 3s593ms insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t15 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing;Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration May 17 11 1,378 3s593ms 2ms [ User: postgres - Total duration: 3s593ms - Times executed: 1378 ]
[ Application: [unknown] - Total duration: 3s593ms - Times executed: 1378 ]
-
INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-14 22:45:00'::timestamp without time zone, 104.694, 104.7576102, 104.646, 104.681, 1773, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-14 23:00:00'::timestamp without time zone, 104.665, 104.706, 104.6, 104.648, 1734, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-14 23:15:00'::timestamp without time zone, 104.649, 104.67, 104.525, 104.55, 1692, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-14 23:30:00'::timestamp without time zone, 104.549, 104.596, 104.49, 104.55, 2004, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-14 23:45:00'::timestamp without time zone, 104.535, 104.6202482, 104.53, 104.604, 1421, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 00:00:00'::timestamp without time zone, 104.603, 104.604, 104.494, 104.547, 1599, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 00:15:00'::timestamp without time zone, 104.538, 104.608, 104.519, 104.565, 1432, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 00:30:00'::timestamp without time zone, 104.579, 104.629, 104.52, 104.612, 1261, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 00:45:00'::timestamp without time zone, 104.627, 104.627, 104.509, 104.55, 1500, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 01:00:00'::timestamp without time zone, 104.567, 104.588, 104.429, 104.496, 1780, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 01:15:00'::timestamp without time zone, 104.473, 104.509, 104.41, 104.505, 1882, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 01:30:00'::timestamp without time zone, 104.49, 104.533, 104.427, 104.465, 1907, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 01:45:00'::timestamp without time zone, 104.465, 104.48, 104.396, 104.444, 1979, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 02:00:00'::timestamp without time zone, 104.453, 104.498, 104.422, 104.437, 2270, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 02:15:00'::timestamp without time zone, 104.442, 104.466, 104.27, 104.309, 2590, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 02:30:00'::timestamp without time zone, 104.324, 104.342, 104.23, 104.255, 2476, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 02:45:00'::timestamp without time zone, 104.256, 104.2613799, 104.12, 104.175, 2732, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 03:00:00'::timestamp without time zone, 104.174, 104.287, 104.15, 104.207, 3180, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 03:15:00'::timestamp without time zone, 104.2, 104.344, 104.18, 104.275, 2840, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 03:30:00'::timestamp without time zone, 104.273, 104.318, 104.24, 104.28, 2396, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 03:45:00'::timestamp without time zone, 104.276, 104.337, 104.23, 104.314, 2424, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 04:00:00'::timestamp without time zone, 104.314, 104.3833618, 104.23, 104.293, 2671, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 04:15:00'::timestamp without time zone, 104.288, 104.3135433, 104.2294496, 104.303, 2241, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 04:30:00'::timestamp without time zone, 104.299, 104.337, 104.17, 104.199, 2225, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 04:45:00'::timestamp without time zone, 104.203, 104.269, 104.18, 104.224, 2261, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 05:00:00'::timestamp without time zone, 104.229, 104.341, 104.22, 104.285, 2054, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 05:15:00'::timestamp without time zone, 104.281, 104.316, 104.21, 104.261, 1903, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 05:30:00'::timestamp without time zone, 104.256, 104.33, 104.22, 104.323, 2022, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 05:45:00'::timestamp without time zone, 104.326, 104.385, 104.3, 104.372, 1699, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 06:00:00'::timestamp without time zone, 104.376, 104.393, 104.29, 104.344, 1961, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 06:15:00'::timestamp without time zone, 104.343, 104.364, 104.28, 104.315, 1915, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 06:30:00'::timestamp without time zone, 104.308, 104.357, 104.2825481, 104.319, 1699, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 06:45:00'::timestamp without time zone, 104.319, 104.369, 104.29, 104.366, 1855, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 07:00:00'::timestamp without time zone, 104.362, 104.395, 104.31, 104.35, 2174, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 07:15:00'::timestamp without time zone, 104.349, 104.365, 104.3, 104.35, 1801, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 07:30:00'::timestamp without time zone, 104.34, 104.423, 104.34, 104.403, 1909, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 07:45:00'::timestamp without time zone, 104.404, 104.463, 104.35, 104.451, 2233, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 08:00:00'::timestamp without time zone, 104.449, 104.458, 104.33, 104.356, 2215, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 08:15:00'::timestamp without time zone, 104.353, 104.366, 104.233, 104.289, 2392, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 08:30:00'::timestamp without time zone, 104.073, 104.31, 104.073, 104.288, 3582, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 08:45:00'::timestamp without time zone, 104.288, 104.504, 104.23, 104.266, 3974, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 09:00:00'::timestamp without time zone, 104.268, 104.268, 104.118, 104.126, 3732, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 09:15:00'::timestamp without time zone, 104.128, 104.239, 104.095, 104.204, 3447, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 09:30:00'::timestamp without time zone, 104.205, 104.281, 104.14, 104.212, 3963, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 09:45:00'::timestamp without time zone, 104.214, 104.239, 104.11, 104.19, 3394, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 10:00:00'::timestamp without time zone, 104.188, 104.211, 103.95, 104.117, 3836, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 10:15:00'::timestamp without time zone, 104.121, 104.253, 104.08, 104.187, 3535, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 10:30:00'::timestamp without time zone, 104.186, 104.3075495, 104.17, 104.279, 3230, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 10:45:00'::timestamp without time zone, 104.277, 104.283, 104.14, 104.216, 3682, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 11:00:00'::timestamp without time zone, 104.22, 104.229, 104.109, 104.134, 3161, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249493497300, '2025-05-15 11:15:00'::timestamp without time zone, 104.13, 104.161, 104.07, 104.143, 3075, 0, '2025-05-17 11:47:22'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING;
Date: 2025-05-17 11:47:22 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
-
INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 01:45:00'::timestamp without time zone, 0.93482, 0.9352, 0.9346, 0.93496, 3380, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 02:00:00'::timestamp without time zone, 0.9349, 0.9353, 0.93468, 0.93515, 4707, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 02:15:00'::timestamp without time zone, 0.9351, 0.935297, 0.9346, 0.93487, 4087, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 02:30:00'::timestamp without time zone, 0.93494, 0.9351, 0.93444, 0.93477, 4225, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 02:45:00'::timestamp without time zone, 0.93476, 0.9351, 0.9346, 0.9349, 4323, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 03:00:00'::timestamp without time zone, 0.93479, 0.9351, 0.9343, 0.93452, 5398, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 03:15:00'::timestamp without time zone, 0.93453, 0.9348, 0.9343, 0.9344, 4485, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 03:30:00'::timestamp without time zone, 0.93443, 0.9346, 0.93385, 0.93403, 4314, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 03:45:00'::timestamp without time zone, 0.93394, 0.93457, 0.9334, 0.93388, 5392, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 04:00:00'::timestamp without time zone, 0.93389, 0.9356, 0.9337, 0.9353, 5326, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 04:15:00'::timestamp without time zone, 0.93532, 0.9355, 0.93484, 0.93522, 4635, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 04:30:00'::timestamp without time zone, 0.93514, 0.9358, 0.93509, 0.93566, 4093, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 04:45:00'::timestamp without time zone, 0.9357, 0.93582, 0.93528, 0.93557, 4109, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 05:00:00'::timestamp without time zone, 0.9356, 0.936049, 0.9354, 0.93589, 3322, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 05:15:00'::timestamp without time zone, 0.93593, 0.9364, 0.93579, 0.93627, 3727, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 05:30:00'::timestamp without time zone, 0.93626, 0.93667, 0.9361, 0.93633, 3813, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 05:45:00'::timestamp without time zone, 0.93632, 0.9368, 0.936, 0.93613, 4311, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 06:00:00'::timestamp without time zone, 0.93608, 0.9364, 0.9358, 0.93632, 4508, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 06:15:00'::timestamp without time zone, 0.93631, 0.9364, 0.93596, 0.93616, 3449, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 06:30:00'::timestamp without time zone, 0.93618, 0.9374, 0.93604, 0.93702, 4256, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 06:45:00'::timestamp without time zone, 0.93701, 0.9374, 0.9368, 0.93716, 3915, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 07:00:00'::timestamp without time zone, 0.93719, 0.9377, 0.9367, 0.93753, 4659, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 07:15:00'::timestamp without time zone, 0.93747, 0.937533, 0.93696, 0.93746, 3754, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 07:30:00'::timestamp without time zone, 0.93743, 0.93761, 0.937, 0.93745, 3862, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 07:45:00'::timestamp without time zone, 0.93745, 0.938, 0.9372, 0.93789, 4545, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 08:00:00'::timestamp without time zone, 0.93788, 0.9383, 0.9375, 0.93779, 4396, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 08:15:00'::timestamp without time zone, 0.93785, 0.93786, 0.93709, 0.93724, 4069, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 08:30:00'::timestamp without time zone, 0.93725, 0.9381, 0.93699, 0.93753, 4857, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 08:45:00'::timestamp without time zone, 0.93755, 0.93809, 0.9373, 0.9375, 4535, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 09:00:00'::timestamp without time zone, 0.93751, 0.93789, 0.93727, 0.93771, 4026, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 09:15:00'::timestamp without time zone, 0.93771, 0.938, 0.93759, 0.93776, 3964, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 09:30:00'::timestamp without time zone, 0.93777, 0.938066, 0.93744, 0.93758, 4784, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 09:45:00'::timestamp without time zone, 0.93766, 0.937816, 0.93682, 0.93697, 5181, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 10:00:00'::timestamp without time zone, 0.9369, 0.93747, 0.93668, 0.9372, 5650, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 10:15:00'::timestamp without time zone, 0.93722, 0.9374, 0.93664, 0.93701, 4267, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 10:30:00'::timestamp without time zone, 0.93702, 0.9372, 0.936135, 0.93673, 6370, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 10:45:00'::timestamp without time zone, 0.93672, 0.936805, 0.9359, 0.93611, 6154, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 11:00:00'::timestamp without time zone, 0.93617, 0.9367, 0.93598, 0.93608, 5207, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 11:15:00'::timestamp without time zone, 0.93614, 0.9362, 0.9355, 0.93562, 4493, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 11:30:00'::timestamp without time zone, 0.93565, 0.9359, 0.93547, 0.9356, 3520, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 11:45:00'::timestamp without time zone, 0.93555, 0.9358, 0.9353, 0.93536, 3722, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 12:00:00'::timestamp without time zone, 0.93543, 0.93552, 0.93509, 0.93534, 4139, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 12:15:00'::timestamp without time zone, 0.93533, 0.9355, 0.93489, 0.93512, 3361, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 12:30:00'::timestamp without time zone, 0.93513, 0.9352, 0.9348, 0.93491, 3166, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 12:45:00'::timestamp without time zone, 0.93489, 0.9354, 0.93489, 0.93507, 3228, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 13:00:00'::timestamp without time zone, 0.93515, 0.9353, 0.93474, 0.93511, 3352, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 13:15:00'::timestamp without time zone, 0.9351, 0.9354, 0.935, 0.93516, 2470, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 13:30:00'::timestamp without time zone, 0.93515, 0.9352, 0.93487, 0.93509, 2148, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 13:45:00'::timestamp without time zone, 0.935013, 0.9352, 0.9348, 0.93499, 2692, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 14:00:00'::timestamp without time zone, 0.93505, 0.9353, 0.9349, 0.93497, 2374, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249480447300, '2025-05-16 14:15:00'::timestamp without time zone, 0.93502, 0.9352, 0.9348, 0.93486, 1908, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING;
Date: 2025-05-17 11:11:29 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
-
INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 12:30:00'::timestamp without time zone, 90.285, 90.51, 90.19, 90.498, 49132, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 12:45:00'::timestamp without time zone, 90.48, 90.555, 90.31, 90.31, 48676, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 13:00:00'::timestamp without time zone, 90.3, 90.34, 90.13, 90.13, 51372, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 13:15:00'::timestamp without time zone, 90.14, 90.37, 90.13, 90.345, 17372, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 13:30:00'::timestamp without time zone, 90.335, 90.365, 90.14, 90.21, 20832, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 13:45:00'::timestamp without time zone, 90.1901, 90.2896, 90.155, 90.16, 17015, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 14:00:00'::timestamp without time zone, 90.19, 90.295, 90.1485, 90.285, 13725, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 14:15:00'::timestamp without time zone, 90.285, 90.37, 90.21, 90.34, 20634, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 14:30:00'::timestamp without time zone, 90.33, 90.355, 90.22, 90.245, 30461, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 14:45:00'::timestamp without time zone, 90.23, 90.32, 90.16, 90.32, 22529, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 15:00:00'::timestamp without time zone, 90.3, 90.32, 90.17, 90.31, 15432, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 15:15:00'::timestamp without time zone, 90.33, 90.43, 90.2998, 90.39, 46660, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 15:30:00'::timestamp without time zone, 90.35, 90.355, 90.06, 90.085, 61680, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-02 15:45:00'::timestamp without time zone, 90.1, 90.14, 89.91, 89.92, 218126, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 04:00:00'::timestamp without time zone, 88.5, 90.08, 88.5, 89.1, 6796, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 04:30:00'::timestamp without time zone, 89.44, 89.44, 89.44, 89.44, 200, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 05:00:00'::timestamp without time zone, 89.18, 89.18, 89.18, 89.18, 372, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 05:15:00'::timestamp without time zone, 89.19, 89.19, 89.19, 89.19, 100, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 06:15:00'::timestamp without time zone, 89.08, 89.08, 89.04, 89.04, 350, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 07:00:00'::timestamp without time zone, 89.15, 89.26, 89.15, 89.26, 790, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 07:15:00'::timestamp without time zone, 89.3, 89.38, 89.3, 89.38, 300, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 07:30:00'::timestamp without time zone, 89.34, 89.35, 89.34, 89.35, 400, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 08:00:00'::timestamp without time zone, 89.1083, 89.9, 89.1083, 89.21, 1585, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 08:15:00'::timestamp without time zone, 89.24, 89.25, 89.21, 89.25, 1532, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 08:30:00'::timestamp without time zone, 89.42, 89.42, 89.42, 89.42, 160, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 08:45:00'::timestamp without time zone, 89.31, 89.47, 89.26, 89.47, 2067, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 09:00:00'::timestamp without time zone, 89.45, 89.45, 89.29, 89.29, 480, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 09:15:00'::timestamp without time zone, 89.2312, 89.27, 88.88, 88.88, 2696, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 09:30:00'::timestamp without time zone, 88.96, 89.37, 88.84, 89.205, 141265, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 09:45:00'::timestamp without time zone, 89.1807, 89.44, 89.12, 89.15, 45457, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 10:00:00'::timestamp without time zone, 89.21, 89.87, 89.19, 89.65, 88141, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 10:15:00'::timestamp without time zone, 89.66, 90.12, 89.66, 90.085, 90508, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 10:30:00'::timestamp without time zone, 90.09, 90.35, 89.94, 90.33, 79085, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 10:45:00'::timestamp without time zone, 90.33, 90.62, 90.24, 90.505, 48569, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 11:00:00'::timestamp without time zone, 90.48, 90.485, 90.2, 90.3399, 21663, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 11:15:00'::timestamp without time zone, 90.325, 90.54, 90.31, 90.34, 21225, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 11:30:00'::timestamp without time zone, 90.32, 90.43, 90.27, 90.27, 17357, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 11:45:00'::timestamp without time zone, 90.265, 90.61, 90.265, 90.569, 30421, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 12:00:00'::timestamp without time zone, 90.55, 90.75, 90.46, 90.46, 27147, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 12:15:00'::timestamp without time zone, 90.47, 90.52, 90.41, 90.48, 11527, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 12:30:00'::timestamp without time zone, 90.47, 90.56, 90.45, 90.535, 11132, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 12:45:00'::timestamp without time zone, 90.52, 90.55, 90.42, 90.42, 13154, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 13:00:00'::timestamp without time zone, 90.43, 90.56, 90.4, 90.51, 15952, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 13:15:00'::timestamp without time zone, 90.52, 90.68, 90.51, 90.62, 16755, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 13:30:00'::timestamp without time zone, 90.605, 90.75, 90.605, 90.72, 14278, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 13:45:00'::timestamp without time zone, 90.74, 90.851, 90.73, 90.77, 21642, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 14:00:00'::timestamp without time zone, 90.7698, 90.87, 90.74, 90.85, 9336, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 14:15:00'::timestamp without time zone, 90.83, 90.88, 90.745, 90.87, 14507, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 14:30:00'::timestamp without time zone, 90.865, 90.97, 90.83, 90.92, 23350, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 14:45:00'::timestamp without time zone, 90.9, 90.93, 90.77, 90.7801, 17913, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T15 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249555649300, '2025-05-05 15:00:00'::timestamp without time zone, 90.78, 90.84, 90.7, 90.795, 18053, 0, '2025-05-17 11:47:18'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING;
Date: 2025-05-17 11:47:18 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
13 2ms 3ms 2ms 598 1s518ms insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing; insert into t30 (symbolid, pricedatetime, open, high, low, close, volume, bsf, sastdatetimereceived) values (?, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?, ?, ?::timestamp without time zone) on conflict (symbolid, pricedatetime) do nothing;Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration May 17 11 598 1s518ms 2ms [ User: postgres - Total duration: 1s518ms - Times executed: 598 ]
[ Application: [unknown] - Total duration: 1s518ms - Times executed: 598 ]
-
INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 16:30:00'::timestamp without time zone, 0.84752, 0.8478, 0.84703, 0.84756, 1928, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 17:00:00'::timestamp without time zone, 0.8477, 0.8479, 0.8461, 0.84699, 1382, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 17:30:00'::timestamp without time zone, 0.84696, 0.8476, 0.84631, 0.84645, 1514, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 18:00:00'::timestamp without time zone, 0.84634, 0.8477, 0.84634, 0.84748, 1928, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 18:30:00'::timestamp without time zone, 0.84751, 0.8477, 0.8474, 0.84761, 2432, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 19:00:00'::timestamp without time zone, 0.84763, 0.8478, 0.8474, 0.8476, 2126, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 19:30:00'::timestamp without time zone, 0.84765, 0.84801, 0.8475, 0.84793, 2400, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 20:00:00'::timestamp without time zone, 0.84791, 0.84828, 0.8478, 0.84808, 4320, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 20:30:00'::timestamp without time zone, 0.84811, 0.84826, 0.8478, 0.84794, 3904, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 21:00:00'::timestamp without time zone, 0.84793, 0.8481, 0.84746, 0.84764, 11520, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 21:30:00'::timestamp without time zone, 0.8476, 0.8479, 0.8475, 0.84764, 12590, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 22:00:00'::timestamp without time zone, 0.84765, 0.8479, 0.8473, 0.84754, 12608, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 22:30:00'::timestamp without time zone, 0.84745, 0.8478, 0.8473, 0.84767, 10874, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 23:00:00'::timestamp without time zone, 0.8476, 0.848, 0.84756, 0.84778, 12408, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-08 23:30:00'::timestamp without time zone, 0.8478, 0.8483, 0.8476, 0.84805, 10630, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 00:00:00'::timestamp without time zone, 0.84813, 0.8485, 0.848, 0.84813, 14038, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 00:30:00'::timestamp without time zone, 0.84815, 0.8486, 0.848, 0.8482, 13170, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 01:00:00'::timestamp without time zone, 0.84821, 0.8486, 0.848, 0.84825, 14994, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 01:30:00'::timestamp without time zone, 0.84829, 0.8488, 0.8481, 0.84851, 16046, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 02:00:00'::timestamp without time zone, 0.84852, 0.8491, 0.848291, 0.84878, 19228, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 02:30:00'::timestamp without time zone, 0.8489, 0.8494, 0.8486, 0.8488, 20296, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 03:00:00'::timestamp without time zone, 0.84881, 0.849, 0.84735, 0.84825, 24200, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 03:30:00'::timestamp without time zone, 0.84814, 0.8487, 0.848, 0.84836, 22434, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 04:00:00'::timestamp without time zone, 0.84838, 0.8487, 0.848, 0.848, 20372, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 04:30:00'::timestamp without time zone, 0.84816, 0.8487, 0.8479, 0.8481, 20280, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 05:00:00'::timestamp without time zone, 0.84814, 0.8487, 0.8477, 0.84783, 19432, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 05:30:00'::timestamp without time zone, 0.84782, 0.8481, 0.8473, 0.84756, 19106, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 06:00:00'::timestamp without time zone, 0.84757, 0.8479, 0.8469, 0.84708, 17916, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 06:30:00'::timestamp without time zone, 0.84703, 0.8478, 0.8469, 0.84752, 17294, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 07:00:00'::timestamp without time zone, 0.84753, 0.8478, 0.8469, 0.84749, 18796, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 07:30:00'::timestamp without time zone, 0.84755, 0.84781, 0.8472, 0.84763, 20978, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 08:00:00'::timestamp without time zone, 0.84769, 0.8479, 0.84705, 0.84753, 18466, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 08:30:00'::timestamp without time zone, 0.84751, 0.8477, 0.8469, 0.8471, 18362, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 09:00:00'::timestamp without time zone, 0.84701, 0.8477, 0.8467, 0.84707, 20358, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 09:30:00'::timestamp without time zone, 0.84705, 0.8477, 0.8468, 0.84726, 22788, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 10:00:00'::timestamp without time zone, 0.84731, 0.8481, 0.847, 0.84787, 24234, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 10:30:00'::timestamp without time zone, 0.84789, 0.8483, 0.84654, 0.84691, 27266, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 11:00:00'::timestamp without time zone, 0.8469, 0.8475, 0.8467, 0.84713, 23118, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 11:30:00'::timestamp without time zone, 0.84716, 0.8473, 0.8462, 0.84635, 19248, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 12:00:00'::timestamp without time zone, 0.84635, 0.8465, 0.8459, 0.84628, 18168, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 12:30:00'::timestamp without time zone, 0.8463, 0.8466, 0.8458, 0.84606, 13898, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 13:00:00'::timestamp without time zone, 0.84607, 0.8462, 0.8456, 0.8457, 14820, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 13:30:00'::timestamp without time zone, 0.84567, 0.8461, 0.8455, 0.8458, 12330, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 14:00:00'::timestamp without time zone, 0.84574, 0.8461, 0.8454, 0.8456, 12120, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 14:30:00'::timestamp without time zone, 0.84555, 0.8458, 0.8453, 0.8455, 12454, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 15:00:00'::timestamp without time zone, 0.84558, 0.8459, 0.8453, 0.8455, 11058, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 15:30:00'::timestamp without time zone, 0.84549, 0.8461, 0.84539, 0.84561, 12528, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 16:00:00'::timestamp without time zone, 0.84563, 0.8458, 0.8454, 0.84569, 6232, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-09 16:30:00'::timestamp without time zone, 0.84569, 0.8459, 0.84451, 0.84469, 2390, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 17:00:00'::timestamp without time zone, 0.84328, 0.84543, 0.84278, 0.84457, 569, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 17:30:00'::timestamp without time zone, 0.84488, 0.84498, 0.84346, 0.84389, 459, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING;
Date: 2025-05-17 11:11:29 Duration: 3ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
-
INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-25 11:30:00'::timestamp without time zone, 66.5, 66.6, 66.5, 66.5, 6264, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-25 12:00:00'::timestamp without time zone, 66.55, 66.6, 66.5, 66.575, 9132, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-25 12:30:00'::timestamp without time zone, 66.5, 66.6744, 66.5, 66.6744, 59660, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-25 13:00:00'::timestamp without time zone, 66.7229, 67.0554, 66.5316, 66.5316, 22852, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-26 09:30:00'::timestamp without time zone, 66.3, 66.3, 66.3, 66.3, 126692, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-26 10:00:00'::timestamp without time zone, 66.25, 66.25, 66.2, 66.2, 678, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-26 10:30:00'::timestamp without time zone, 66.1799, 66.35, 66.1799, 66.35, 10200, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-26 11:00:00'::timestamp without time zone, 66.35, 66.4, 66.25, 66.25, 34366, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-26 11:30:00'::timestamp without time zone, 66.4, 66.5, 66.4, 66.5, 952, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-26 12:00:00'::timestamp without time zone, 66.4, 66.4, 66.4, 66.4, 1734, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-26 12:30:00'::timestamp without time zone, 66.2857, 66.2857, 66.2857, 66.2857, 65422, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-26 13:00:00'::timestamp without time zone, 66.5, 66.5, 66.2, 66.2427, 4806, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 08:00:00'::timestamp without time zone, 66.1, 66.15, 66.1, 66.15, 404, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 08:30:00'::timestamp without time zone, 66.1, 66.1, 66.1, 66.1, 496, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 09:00:00'::timestamp without time zone, 66.1, 66.1, 66.1, 66.1, 208, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 09:30:00'::timestamp without time zone, 66.15, 66.15, 66.05, 66.15, 36804, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 10:00:00'::timestamp without time zone, 66.25, 66.3, 66.25, 66.3, 1830, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 10:30:00'::timestamp without time zone, 66.15, 66.15, 66.05, 66.05, 399740, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 11:00:00'::timestamp without time zone, 66.2, 66.2, 66.2, 66.2, 128, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 12:00:00'::timestamp without time zone, 66.225, 66.225, 66.225, 66.225, 136, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 12:30:00'::timestamp without time zone, 66.2318, 66.2318, 66.2318, 66.2318, 16412, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-27 13:00:00'::timestamp without time zone, 66.3888, 66.55, 66.1219, 66.2, 6408, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 08:00:00'::timestamp without time zone, 66.95, 66.95, 66.95, 66.95, 750914, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 08:30:00'::timestamp without time zone, 67.15, 67.15, 67.15, 67.15, 76, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 09:00:00'::timestamp without time zone, 67.4, 67.4, 67.4, 67.4, 29670, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 09:30:00'::timestamp without time zone, 67.35, 67.35, 67.35, 67.35, 60, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 10:00:00'::timestamp without time zone, 67.4, 67.4, 67.4, 67.4, 34374, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 10:30:00'::timestamp without time zone, 67.35, 67.35, 67.35, 67.35, 37162, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 11:00:00'::timestamp without time zone, 67.2, 67.3, 67.2, 67.3, 6193490, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 11:30:00'::timestamp without time zone, 67.6, 67.6, 67.6, 67.6, 2, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 12:30:00'::timestamp without time zone, 67.45, 67.45, 67.45, 67.45, 50, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-28 13:00:00'::timestamp without time zone, 66.6, 67.4045, 66.6, 66.7582, 4450, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-31 08:30:00'::timestamp without time zone, 66.7, 66.7, 66.7, 66.7, 12, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-31 09:00:00'::timestamp without time zone, 66.65, 66.65, 66.65, 66.65, 84, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-31 09:30:00'::timestamp without time zone, 66.65, 66.65, 66.65, 66.65, 230, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-31 10:30:00'::timestamp without time zone, 66.8, 66.8, 66.8, 66.8, 2, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-31 11:00:00'::timestamp without time zone, 66.65, 66.675, 66.55, 66.625, 18074, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-31 11:30:00'::timestamp without time zone, 66.9, 66.9, 66.9, 66.9, 890, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-03-31 12:00:00'::timestamp without time zone, 66.6729, 66.6729, 66.5461, 66.6473, 3966, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 08:00:00'::timestamp without time zone, 66.225, 66.225, 66.225, 66.225, 644, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 08:30:00'::timestamp without time zone, 66.25, 66.375, 66.25, 66.375, 3552, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 09:00:00'::timestamp without time zone, 66.4, 66.5, 66.375, 66.5, 1200, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 09:30:00'::timestamp without time zone, 66.1, 66.15, 66.1, 66.15, 544, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 10:00:00'::timestamp without time zone, 66.3, 66.3, 66.1, 66.1, 1090, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 10:30:00'::timestamp without time zone, 66.075, 66.2, 66.075, 66.2, 1326, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 11:00:00'::timestamp without time zone, 66.25, 66.375, 66.25, 66.375, 692, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 11:30:00'::timestamp without time zone, 66.4, 66.4, 66.4, 66.4, 8080, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-01 12:00:00'::timestamp without time zone, 66.4, 66.4224, 66.2986, 66.4065, 6814, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-02 08:00:00'::timestamp without time zone, 66.55, 66.55, 66.55, 66.55, 194, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-02 08:30:00'::timestamp without time zone, 66.6, 66.7, 66.6, 66.7, 180, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249606555300, '2025-04-02 09:00:00'::timestamp without time zone, 66.7, 66.825, 66.7, 66.825, 460, 0, '2025-05-17 11:11:39'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING;
Date: 2025-05-17 11:11:39 Duration: 3ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
-
INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 18:00:00'::timestamp without time zone, 0.84387, 0.84505, 0.84381, 0.84473, 1527, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 18:30:00'::timestamp without time zone, 0.84478, 0.84506, 0.84468, 0.8448, 1577, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 19:00:00'::timestamp without time zone, 0.84481, 0.84508, 0.84463, 0.84497, 1289, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 19:30:00'::timestamp without time zone, 0.84497, 0.8452, 0.84488, 0.8451, 1572, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 20:00:00'::timestamp without time zone, 0.84512, 0.8458, 0.845, 0.84555, 2104, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 20:30:00'::timestamp without time zone, 0.84554, 0.8459, 0.8453, 0.84565, 2155, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 21:00:00'::timestamp without time zone, 0.84564, 0.8458, 0.8452, 0.84524, 6111, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 21:30:00'::timestamp without time zone, 0.84522, 0.8456, 0.8451, 0.84533, 4811, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 22:00:00'::timestamp without time zone, 0.84535, 0.8457, 0.8451, 0.84549, 4330, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 22:30:00'::timestamp without time zone, 0.84548, 0.8456, 0.8451, 0.84529, 3498, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 23:00:00'::timestamp without time zone, 0.84524, 0.8455, 0.8451, 0.84533, 3481, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-11 23:30:00'::timestamp without time zone, 0.84534, 0.8455, 0.844412, 0.84506, 4179, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 00:00:00'::timestamp without time zone, 0.844467, 0.8453, 0.844329, 0.84507, 6008, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 00:30:00'::timestamp without time zone, 0.8451, 0.8454, 0.844335, 0.84501, 5696, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 01:00:00'::timestamp without time zone, 0.84495, 0.8453, 0.844224, 0.8449, 8181, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 01:30:00'::timestamp without time zone, 0.84489, 0.8451, 0.844004, 0.84492, 9655, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 02:00:00'::timestamp without time zone, 0.84492, 0.8451, 0.843816, 0.84464, 13123, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 02:30:00'::timestamp without time zone, 0.84462, 0.8449, 0.843543, 0.84429, 14042, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 03:00:00'::timestamp without time zone, 0.84438, 0.8444, 0.84054, 0.84232, 33229, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 03:30:00'::timestamp without time zone, 0.84233, 0.8437, 0.841614, 0.84326, 30899, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 04:00:00'::timestamp without time zone, 0.8432, 0.8436, 0.84085, 0.84324, 17557, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 04:30:00'::timestamp without time zone, 0.84309, 0.8444, 0.843, 0.84409, 15764, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 05:00:00'::timestamp without time zone, 0.8441, 0.8443, 0.8433, 0.84403, 13345, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 05:30:00'::timestamp without time zone, 0.84401, 0.8441, 0.8422, 0.84251, 13381, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 06:00:00'::timestamp without time zone, 0.84249, 0.8427, 0.841358, 0.84196, 14783, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 06:30:00'::timestamp without time zone, 0.84204, 0.8435, 0.84176, 0.8431, 14866, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 07:00:00'::timestamp without time zone, 0.84304, 0.84344, 0.842538, 0.84313, 14479, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 07:30:00'::timestamp without time zone, 0.84314, 0.84346, 0.84165, 0.8432, 14802, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 08:00:00'::timestamp without time zone, 0.84322, 0.8434, 0.842299, 0.84244, 13170, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 08:30:00'::timestamp without time zone, 0.8425, 0.843, 0.8419, 0.8422, 13438, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 09:00:00'::timestamp without time zone, 0.84216, 0.8432, 0.8419, 0.84232, 13792, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 09:30:00'::timestamp without time zone, 0.84228, 0.8428, 0.8418, 0.84231, 15968, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 10:00:00'::timestamp without time zone, 0.8423, 0.8428, 0.84174, 0.84216, 15429, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 10:30:00'::timestamp without time zone, 0.84218, 0.8428, 0.84129, 0.84159, 16274, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 11:00:00'::timestamp without time zone, 0.84164, 0.8421, 0.8414, 0.8415, 13707, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 11:30:00'::timestamp without time zone, 0.84162, 0.8419, 0.8409, 0.84182, 11663, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 12:00:00'::timestamp without time zone, 0.84189, 0.8422, 0.8411, 0.84151, 10918, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 12:30:00'::timestamp without time zone, 0.8415, 0.8416, 0.84089, 0.84114, 10235, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 13:00:00'::timestamp without time zone, 0.84103, 0.8416, 0.8409, 0.84139, 9814, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 13:30:00'::timestamp without time zone, 0.84135, 0.8415, 0.8407, 0.8408, 9221, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 14:00:00'::timestamp without time zone, 0.8409, 0.8411, 0.8405, 0.8406, 9046, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 14:30:00'::timestamp without time zone, 0.8407, 0.8415, 0.84039, 0.84135, 10579, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 15:00:00'::timestamp without time zone, 0.8414, 0.8418, 0.8409, 0.84157, 8269, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 15:30:00'::timestamp without time zone, 0.84155, 0.8418, 0.8412, 0.8415, 7580, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 16:00:00'::timestamp without time zone, 0.84165, 0.8419, 0.8414, 0.84183, 3510, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 16:30:00'::timestamp without time zone, 0.84182, 0.8419, 0.8409, 0.8413, 2296, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 17:00:00'::timestamp without time zone, 0.84128, 0.8421, 0.83998, 0.84102, 647, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 17:30:00'::timestamp without time zone, 0.84099, 0.8425, 0.84053, 0.84124, 867, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 18:00:00'::timestamp without time zone, 0.84123, 0.8423, 0.84123, 0.84175, 1396, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 18:30:00'::timestamp without time zone, 0.84179, 0.842, 0.8417, 0.84188, 1235, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING; INSERT INTO T30 (SymbolID, PriceDateTime, Open, High, Low, Close, Volume, BSF, sastdatetimereceived) VALUES (515840249479948300, '2025-05-12 19:00:00'::timestamp without time zone, 0.84186, 0.8421, 0.8416, 0.84181, 1378, 0, '2025-05-17 11:11:29'::timestamp without time zone) ON CONFLICT (symbolid, pricedatetime) DO NOTHING;
Date: 2025-05-17 11:11:29 Duration: 3ms Database: acaweb_fx User: postgres Remote: 192.168.2.82 Application: [unknown]
14 1ms 8ms 2ms 13,282 26s754ms select s.symbolid as id, s.symbol as name, s.exchange as exchange, s.timegranularity as interval, dtt.timezone as timezone from symbols s inner join downloadersymbolsettings dss on dss.symbolid = s.symbolid inner join datafeedstimetable dtt on dss.classname = dtt.classname and dtt.dayofweek = ? inner join brokersymbollist bsl on bsl.symbolid = s.symbolid where bsl.brokerid = ? and (? = ? or s.timegranularity = ?) and (s.symbol = ? or dss.downloadersymbol = ?) and dss.enabled = ?;Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration May 17 11 13,282 26s754ms 2ms [ User: postgres - Total duration: 26s754ms - Times executed: 13282 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 26s754ms - Times executed: 13282 ]
-
SELECT s.symbolid AS id, s.symbol AS name, s.exchange AS exchange, s.timegranularity AS interval, dtt.timezone AS timezone FROM symbols s INNER JOIN downloadersymbolsettings dss ON dss.symbolid = s.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN brokersymbollist bsl ON bsl.symbolid = s.symbolid WHERE bsl.brokerid = '558' AND ('0' = 0 OR s.timegranularity = '0') AND (s.symbol = 'XAUEUR' OR dss.downloadersymbol = 'XAUEUR') AND dss.enabled = 1;
Date: 2025-05-17 11:45:56 Duration: 8ms Database: acaweb_fx User: postgres Remote: 192.168.1.20 Application: PostgreSQL JDBC Driver Bind query: yes
-
SELECT s.symbolid AS id, s.symbol AS name, s.exchange AS exchange, s.timegranularity AS interval, dtt.timezone AS timezone FROM symbols s INNER JOIN downloadersymbolsettings dss ON dss.symbolid = s.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN brokersymbollist bsl ON bsl.symbolid = s.symbolid WHERE bsl.brokerid = '558' AND ('0' = 0 OR s.timegranularity = '0') AND (s.symbol = 'GBPCHF' OR dss.downloadersymbol = 'GBPCHF') AND dss.enabled = 1;
Date: 2025-05-17 11:45:56 Duration: 6ms Database: acaweb_fx User: postgres Remote: 192.168.1.20 Application: PostgreSQL JDBC Driver Bind query: yes
-
SELECT s.symbolid AS id, s.symbol AS name, s.exchange AS exchange, s.timegranularity AS interval, dtt.timezone AS timezone FROM symbols s INNER JOIN downloadersymbolsettings dss ON dss.symbolid = s.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname AND dtt.dayofweek = 3 INNER JOIN brokersymbollist bsl ON bsl.symbolid = s.symbolid WHERE bsl.brokerid = '558' AND ('0' = 0 OR s.timegranularity = '0') AND (s.symbol = 'EURUSD' OR dss.downloadersymbol = 'EURUSD') AND dss.enabled = 1;
Date: 2025-05-17 11:05:56 Duration: 6ms Database: acaweb_fx User: postgres Remote: 192.168.1.145 Application: PostgreSQL JDBC Driver Bind query: yes
15 0ms 4ms 1ms 514 780ms select s.symbolid, dss.downloadfrequency, dss.downloadersymbol from downloadersymbolsettings dss inner join symbols s on dss.symbolid = s.symbolid where dss.classname = ? and s.deleted = ? and dss.enabled = ?;Times Reported Time consuming queries #15
Day Hour Count Duration Avg duration May 17 11 514 780ms 1ms [ User: postgres - Total duration: 780ms - Times executed: 514 ]
[ Application: [unknown] - Total duration: 780ms - Times executed: 514 ]
-
SELECT s.symbolid, dss.downloadfrequency, dss.downloadersymbol FROM downloadersymbolsettings dss INNER JOIN symbols s ON dss.symbolid = s.symbolid WHERE dss.classname = 'ICMARKETS-AU-MT5' AND s.deleted = 0 AND dss.enabled = 1;
Date: 2025-05-17 11:31:44 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
SELECT s.symbolid, dss.downloadfrequency, dss.downloadersymbol FROM downloadersymbolsettings dss INNER JOIN symbols s ON dss.symbolid = s.symbolid WHERE dss.classname = 'ICMARKETS-AU-MT5' AND s.deleted = 0 AND dss.enabled = 1;
Date: 2025-05-17 11:30:37 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
SELECT s.symbolid, dss.downloadfrequency, dss.downloadersymbol FROM downloadersymbolsettings dss INNER JOIN symbols s ON dss.symbolid = s.symbolid WHERE dss.classname = 'ICMARKETS-AU-MT5' AND s.deleted = 0 AND dss.enabled = 1;
Date: 2025-05-17 11:31:32 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
16 0ms 15ms 1ms 490 628ms insert into autochartist_results (resultid, symbolid, bandwidth, pattern, qtytp, gmttimefound, direction, initialtrend, breakout, volumeincrease, noise, symmetry, predictionpricefrom, predictionpriceto, predictiontimefrom, predictiontimeto, patternstarttime, patternendtime, patternstartprice, patternendprice, resx0, resx1, supportx0, supportx1, resy0, resy1, supporty0, supporty1, supportgradient, resgradient, riskreward, patternquality, trendchange, maxmovementafterbreakout, latestbaratbreakouttime, latestbaratbreakoutprice, patternlengthbars, temporarypattern, relevancestartdistance, simulation, writtendatetime) values (?, ?, ?.?, ?, ?, ?::timestamp without time zone, ?, ?.?, ?.?, ?.?, ?.?, ?.?, ?.?, ?.?, ?::timestamp without time zone, ?::timestamp without time zone, ?::timestamp without time zone, ?::timestamp without time zone, ?.?, ?.?, ?::timestamp without time zone, ?::timestamp without time zone, ?::timestamp without time zone, ?::timestamp without time zone, ?.?, ?.?, ?.?, ?.?, ?.?, ?.?, ?.?, ?.?, ?, ?.?, ?::timestamp without time zone, ?.?, ?, ?, ?.?, ?, current_timestamp::timestamp without time zone) on conflict do nothing;Times Reported Time consuming queries #16
Day Hour Count Duration Avg duration May 17 11 490 628ms 1ms [ User: postgres - Total duration: 628ms - Times executed: 490 ]
[ Application: [unknown] - Total duration: 628ms - Times executed: 490 ]
-
INSERT INTO Autochartist_Results (ResultID, SymbolID, Bandwidth, Pattern, QtyTP, GMTTimeFound, Direction, InitialTrend, Breakout, VolumeIncrease, Noise, Symmetry, PredictionPriceFrom, PredictionPriceTo, PredictionTimeFrom, PredictionTimeTo, PatternStartTime, PatternEndTime, PatternStartPrice, PatternEndPrice, Resx0, Resx1, Supportx0, Supportx1, Resy0, Resy1, Supporty0, Supporty1, SupportGradient, ResGradient, RiskReward, PatternQuality, TrendChange, MaxMovementAfterBreakout, LatestBarAtBreakoutTime, LatestBarAtBreakoutPrice, PatternLengthBars, TemporaryPattern, relevancestartdistance, simulation, writtendatetime) VALUES ('5158402486320273000.9399|45794.1042|45794.4792|45794.2188|45794.4688|0.6381|0.6204|0.6118|0.6144', 515840248632027300, 2.000000000000000000000000000000, 'Triangle', 5, '2025-05-17 08:56:20'::timestamp without time zone, - 1, 0.148160932270645029400000000000, 0.939875730994135683000000000000, 0.441772447959856207100000000000, 0.110779187586367219900000000000, 0.529284305003696387000000000000, 0.592523385350418152500000000000, 0.604059743896007472800000000000, '2025-05-17 11:45:00'::timestamp without time zone, '2025-05-17 16:22:30'::timestamp without time zone, '2025-05-17 01:45:00'::timestamp without time zone, '2025-05-17 11:45:00'::timestamp without time zone, 0.628299999999999969600000000000, 0.614616666666666589000000000000, '2025-05-17 02:30:00'::timestamp without time zone, '2025-05-17 11:30:00'::timestamp without time zone, '2025-05-17 05:15:00'::timestamp without time zone, '2025-05-17 11:15:00'::timestamp without time zone, 0.638100000000000000600000000000, 0.620399999999999951500000000000, 0.611800000000000010500000000000, 0.614399999999999946200000000000, 0.000108333333333330658500000000, - 0.000491666666666668028600000000, 2.678347441033152698000000000000, 0.626635445170527494200000000000, 'Reversal', - 0.002316666666666633567000000000, '2025-05-17 11:45:00'::timestamp without time zone, 0.612299999999999955400000000000, 37, 0, 0.007337499999999996802000000000, 0, CURRENT_TIMESTAMP::timestamp without time zone) ON CONFLICT DO NOTHING;
Date: 2025-05-17 11:00:31 Duration: 15ms Database: acaweb_fx User: postgres Remote: 127.0.0.1 Application: [unknown]
-
INSERT INTO Autochartist_Results (ResultID, SymbolID, Bandwidth, Pattern, QtyTP, GMTTimeFound, Direction, InitialTrend, Breakout, VolumeIncrease, Noise, Symmetry, PredictionPriceFrom, PredictionPriceTo, PredictionTimeFrom, PredictionTimeTo, PatternStartTime, PatternEndTime, PatternStartPrice, PatternEndPrice, Resx0, Resx1, Supportx0, Supportx1, Resy0, Resy1, Supporty0, Supporty1, SupportGradient, ResGradient, RiskReward, PatternQuality, TrendChange, MaxMovementAfterBreakout, LatestBarAtBreakoutTime, LatestBarAtBreakoutPrice, PatternLengthBars, TemporaryPattern, relevancestartdistance, simulation, writtendatetime) VALUES ('5158402479479863000.8245|45793.9583|45794.4792|45794.2188|45794.4479|5.73|5.51|5.33|5.42', 515840247947986300, 2.000000000000000000000000000000, 'Triangle', 5, '2025-05-17 09:12:02'::timestamp without time zone, - 1, 0.051857202600463905840000000000, 0.824524312896409039600000000000, 0.520093062605753053700000000000, 0.207388599183371963300000000000, 0.839912191353183290600000000000, 5.118931387079997286000000000000, 5.294554744616665864000000000000, '2025-05-17 12:00:00'::timestamp without time zone, '2025-05-17 18:30:00'::timestamp without time zone, '2025-05-16 21:45:00'::timestamp without time zone, '2025-05-17 12:00:00'::timestamp without time zone, 5.690000000000000391000000000000, 5.440454545454545432000000000000, '2025-05-16 23:00:00'::timestamp without time zone, '2025-05-17 11:30:00'::timestamp without time zone, '2025-05-17 05:15:00'::timestamp without time zone, '2025-05-17 10:45:00'::timestamp without time zone, 5.730000000000000426000000000000, 5.509999999999999787000000000000, 5.330000000000000071000000000000, 5.419999999999999929000000000000, 0.004090909090909084292000000000, - 0.004400000000000012408000000000, 2.682592516791916015000000000000, 0.627226276916671099400000000000, 'Reversal', - 0.020454545454545502990000000000, '2025-05-17 12:00:00'::timestamp without time zone, 5.419999999999999929000000000000, 52, 0, 0.100000000000000088820000000000, 0, CURRENT_TIMESTAMP::timestamp without time zone) ON CONFLICT DO NOTHING;
Date: 2025-05-17 11:16:12 Duration: 11ms Database: acaweb_fx User: postgres Remote: 127.0.0.1 Application: [unknown]
-
INSERT INTO Autochartist_Results (ResultID, SymbolID, Bandwidth, Pattern, QtyTP, GMTTimeFound, Direction, InitialTrend, Breakout, VolumeIncrease, Noise, Symmetry, PredictionPriceFrom, PredictionPriceTo, PredictionTimeFrom, PredictionTimeTo, PatternStartTime, PatternEndTime, PatternStartPrice, PatternEndPrice, Resx0, Resx1, Supportx0, Supportx1, Resy0, Resy1, Supporty0, Supporty1, SupportGradient, ResGradient, RiskReward, PatternQuality, TrendChange, MaxMovementAfterBreakout, LatestBarAtBreakoutTime, LatestBarAtBreakoutPrice, PatternLengthBars, TemporaryPattern, relevancestartdistance, simulation, writtendatetime) VALUES ('605679104048176300-1|45790.8333|45793.6667|45789.8333|45792.6667|105018.5|104605.985|100727.35|10140', 605679104048176300, 2.000000000000000000000000000000, 'Triangle', 4, '2025-05-17 09:02:46'::timestamp without time zone, - 1, 0.481248980357828482000000000000, - 1.000000000000000000000000000000, 0.180463257790611786300000000000, 0.107964401364970721800000000000, 0.749726105493831229700000000000, 99955.207080505992050000000000000000, 102080.910450210823910000000000000000, '2025-05-17 08:00:00'::timestamp without time zone, '2025-05-19 14:00:00'::timestamp without time zone, '2025-05-12 08:00:00'::timestamp without time zone, '2025-05-17 08:00:00'::timestamp without time zone, 105848.714999999996510000000000000000, 103346.210000000006400000000000000000, '2025-05-13 20:00:00'::timestamp without time zone, '2025-05-16 16:00:00'::timestamp without time zone, '2025-05-12 20:00:00'::timestamp without time zone, '2025-05-15 16:00:00'::timestamp without time zone, 105018.500000000000000000000000000000, 104605.985000000000580000000000000000, 100727.350000000005820000000000000000, 101405.729999999995930000000000000000, 39.904705882352359940000000000000, - 24.265588235294082150000000000000, 3.420794241083848330000000000000, 0.707670228162229686400000000000, 'Continuation', 0.000000000000000000000000000000, '2025-05-17 08:00:00'::timestamp without time zone, 103599.270000000004070000000000000000, 27, 0, 0.000000000000000000000000000000, 0, CURRENT_TIMESTAMP::timestamp without time zone) ON CONFLICT DO NOTHING;
Date: 2025-05-17 11:06:56 Duration: 10ms Database: acaweb_fx User: postgres Remote: 127.0.0.1 Application: [unknown]
17 0ms 11ms 1ms 6,971 7s665ms insert into executionlogs (executionid, status, message, details, detailtype) values (null, ?, ?, null, null);Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration May 17 11 6,971 7s665ms 1ms [ User: postgres - Total duration: 7s665ms - Times executed: 6971 ]
[ Application: [unknown] - Total duration: 7s665ms - Times executed: 6971 ]
-
INSERT INTO executionlogs (executionid, status, message, details, detailtype) VALUES (NULL, 'info', 'evaluating processid: 34, schedule: 0 15 * * 3 Africa/Johannesburg', NULL, NULL);
Date: 2025-05-17 11:45:49 Duration: 11ms Database: socialmedia User: postgres Remote: 192.168.4.33 Application: [unknown]
-
INSERT INTO executionlogs (executionid, status, message, details, detailtype) VALUES (NULL, 'info', 'evaluating processid: 114, schedule: 0 12 * * 1 Africa/Johannesburg', NULL, NULL);
Date: 2025-05-17 11:36:49 Duration: 4ms Database: socialmedia User: postgres Remote: 192.168.4.33 Application: [unknown]
-
INSERT INTO executionlogs (executionid, status, message, details, detailtype) VALUES (NULL, 'info', 'evaluating processid: 152, schedule: 0 8 * * 1 Africa/Johannesburg', NULL, NULL);
Date: 2025-05-17 11:41:49 Duration: 4ms Database: socialmedia User: postgres Remote: 192.168.4.33 Application: [unknown]
18 0ms 4ms 1ms 1,428 1s507ms insert into t1440_underlying (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) on conflict (pricedatetime, symbolid) do update set open = ?, high = ?, low = ?, close = ?, volume = ?, bsf = ?, sastdatetimewritten = ?, sastdatetimereceived = ?;Times Reported Time consuming queries #18
Day Hour Count Duration Avg duration May 17 11 1,428 1s507ms 1ms [ User: postgres - Total duration: 1s507ms - Times executed: 1428 ]
[ Application: [unknown] - Total duration: 1s507ms - Times executed: 1428 ]
-
INSERT INTO T1440_underlying (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ('2025-05-16 00:00:00', '1866341.15', '1890751.735', '1853951.295', '1869222.635', '185494', '515840249474565300', '0', '2025-05-17 11:00:29.383', '2025-05-17 11:00:29.383') ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = '1866341.15', high = '1890751.735', low = '1853951.295', close = '1869222.635', volume = '185494', bsf = '0', sastdatetimewritten = '2025-05-17 11:00:29.383', sastdatetimereceived = '2025-05-17 11:00:29.383';
Date: 2025-05-17 11:00:29 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
INSERT INTO T1440_underlying (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ('2025-05-16 00:00:00', '93.3105', '93.505', '92.7465', '93.2945', '106173', '515840249384461300', '0', '2025-05-17 11:47:19.713', '2025-05-17 11:47:19.713') ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = '93.3105', high = '93.505', low = '92.7465', close = '93.2945', volume = '106173', bsf = '0', sastdatetimewritten = '2025-05-17 11:47:19.713', sastdatetimereceived = '2025-05-17 11:47:19.713';
Date: 2025-05-17 11:47:19 Duration: 3ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
-
INSERT INTO T1440_underlying (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ('2025-05-16 00:00:00', '22.2908', '22.37795', '22.2115', '22.3109', '108831', '515840249386222300', '0', '2025-05-17 11:17:07.577', '2025-05-17 11:17:07.576') ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = '22.2908', high = '22.37795', low = '22.2115', close = '22.3109', volume = '108831', bsf = '0', sastdatetimewritten = '2025-05-17 11:17:07.577', sastdatetimereceived = '2025-05-17 11:17:07.576';
Date: 2025-05-17 11:17:07 Duration: 3ms Database: acaweb_fx User: postgres Remote: 192.168.4.142 Application: [unknown] Bind query: yes
19 0ms 7ms 1ms 15,443 16s195ms select distinct on (coalesce(bim.code, s.symbol) , s.exchange, s.timegranularity, df.timezone) s.symbolid as id, coalesce(bim.code, s.symbol) as name, s.symbol as symbol, dss.downloadersymbol as ticker, s.exchange as exchange, s.timegranularity as interval, df.timezone as timezone from symbols s inner join downloadersymbolsettings dss on dss.symbolid = s.symbolid inner join datafeedstimetable df on df.classname ilike dss.classname left join brokersymbollist bsl on bsl.brokerid = ? and bsl.symbolid = s.symbolid left outer join brokerinstrumentmap bim on dss.datafeedinstrumentid = bim.datafeedinstrumentid and bim.brokerid = ? and bim.type = ? where s.symbolid = ?;Times Reported Time consuming queries #19
Day Hour Count Duration Avg duration May 17 11 15,443 16s195ms 1ms [ User: postgres - Total duration: 16s195ms - Times executed: 15443 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 16s195ms - Times executed: 15443 ]
-
SELECT DISTINCT ON (coalesce(bim.code, s.symbol) , s.exchange, s.timegranularity, df.timezone) s.symbolid as id, coalesce(bim.code, s.symbol) as name, s.symbol as symbol, dss.downloadersymbol as ticker, s.exchange as exchange, s.timegranularity as interval, df.timezone as timezone FROM symbols s INNER JOIN downloadersymbolsettings dss ON dss.symbolid = s.symbolid INNER JOIN datafeedstimetable df ON df.classname ILIKE dss.classname LEFT JOIN brokersymbollist bsl ON bsl.brokerid = '558' AND bsl.symbolid = s.symbolid LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = '558' AND bim.TYPE = 'OUTBOUND' WHERE s.symbolid = '515840233926223300';
Date: 2025-05-17 11:45:57 Duration: 7ms Database: acaweb_fx User: postgres Remote: 192.168.1.20 Application: PostgreSQL JDBC Driver Bind query: yes
-
SELECT DISTINCT ON (coalesce(bim.code, s.symbol) , s.exchange, s.timegranularity, df.timezone) s.symbolid as id, coalesce(bim.code, s.symbol) as name, s.symbol as symbol, dss.downloadersymbol as ticker, s.exchange as exchange, s.timegranularity as interval, df.timezone as timezone FROM symbols s INNER JOIN downloadersymbolsettings dss ON dss.symbolid = s.symbolid INNER JOIN datafeedstimetable df ON df.classname ILIKE dss.classname LEFT JOIN brokersymbollist bsl ON bsl.brokerid = '558' AND bsl.symbolid = s.symbolid LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = '558' AND bim.TYPE = 'OUTBOUND' WHERE s.symbolid = '515840233927984300';
Date: 2025-05-17 11:00:56 Duration: 4ms Database: acaweb_fx User: postgres Remote: 192.168.1.20 Application: PostgreSQL JDBC Driver Bind query: yes
-
SELECT DISTINCT ON (coalesce(bim.code, s.symbol) , s.exchange, s.timegranularity, df.timezone) s.symbolid as id, coalesce(bim.code, s.symbol) as name, s.symbol as symbol, dss.downloadersymbol as ticker, s.exchange as exchange, s.timegranularity as interval, df.timezone as timezone FROM symbols s INNER JOIN downloadersymbolsettings dss ON dss.symbolid = s.symbolid INNER JOIN datafeedstimetable df ON df.classname ILIKE dss.classname LEFT JOIN brokersymbollist bsl ON bsl.brokerid = '558' AND bsl.symbolid = s.symbolid LEFT OUTER JOIN brokerinstrumentmap bim ON dss.datafeedinstrumentid = bim.datafeedinstrumentid AND bim.brokerid = '558' AND bim.TYPE = 'OUTBOUND' WHERE s.symbolid = '515840243279652300';
Date: 2025-05-17 11:26:57 Duration: 3ms Database: acaweb_fx User: postgres Remote: 192.168.1.250 Application: PostgreSQL JDBC Driver Bind query: yes
20 0ms 27ms 0ms 1,155 1s11ms with rar_max as ( select resultuid from relevance_autochartist_results order by resultuid desc limit ? ) select a.symbolid, pattern, patternid, resy0, resy1, resx0, resx1, supporty0, supporty1, supportx0, supportx1, predictiontimeto, patternstarttime, timegranularity, patternendtime, direction, trendchange, patternlengthbars, patternquality, case when a.old_resultuid = ? then a.old_resultuid else a.resultuid end as uid, breakout, initialtrend, volumeincrease, symmetry as uniformity, predictionpricefrom, predictionpriceto, noise, s.exchange, s.symbol, s.longname, s.shortname, breakout, dtt.timezone, patternstartprice, patternendprice, qtytp, newlevels.profit, newlevels.stop, newlevels.filtered, case when rar.age is not null then rar.age when a.resultuid <= rm.resultuid then ? else ? end as age, case when rar.relevant is not null then rar.relevant when a.resultuid <= rm.resultuid then ? else ? end as relevant, cps.pip from autochartist_results a inner join downloadersymbolsettings dss on a.symbolid = dss.symbolid inner join datafeedstimetable dtt on dss.classname = dtt.classname inner join symbols s on a.symbolid = s.symbolid inner join patterns p on p.patternname = a.pattern inner join rar_max rm on ? = ? left outer join relevance_autochartist_results rar on rar.resultuid = a.resultuid left join lateral calc_cp_signal (a.resultuid) newlevels on true left join currencypips cps on cps.symbol = s.symbol where (a.old_resultuid = ? or a.resultuid = ?) and dtt.dayofweek = ?;Times Reported Time consuming queries #20
Day Hour Count Duration Avg duration May 17 11 1,155 1s11ms 0ms [ User: postgres - Total duration: 1s11ms - Times executed: 1155 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 1s11ms - Times executed: 1155 ]
-
WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ) SELECT a.symbolid, pattern, patternid, resy0, resy1, resx0, resx1, supporty0, supporty1, supportx0, supportx1, predictiontimeto, patternstarttime, timegranularity, patternendtime, direction, trendchange, patternlengthbars, patternquality, CASE WHEN a.old_resultuid = '606128662077883301' THEN a.old_resultuid ELSE a.resultuid END AS uid, breakout, initialtrend, volumeincrease, symmetry AS uniformity, predictionpricefrom, predictionpriceto, noise, s.exchange, s.symbol, s.longname, s.shortname, breakout, dtt.timezone, patternStartPrice, patternEndPrice, qtytp, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN rar.age IS NOT NULL THEN rar.age WHEN a.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN rar.relevant IS NOT NULL THEN rar.relevant WHEN a.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM autochartist_results a INNER JOIN downloadersymbolsettings dss ON a.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname INNER JOIN symbols s ON a.symbolid = s.symbolid INNER JOIN patterns p ON p.patternname = a.pattern INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN relevance_autochartist_results rar ON rar.resultuid = a.resultuid LEFT JOIN LATERAL calc_cp_signal (a.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol WHERE (a.old_resultuid = '606128662077883301' OR a.resultuid = '606128662077883301') AND dtt.dayofweek = 3;
Date: 2025-05-17 11:25:45 Duration: 27ms Database: acaweb_fx User: postgres Remote: 192.168.1.145 Application: PostgreSQL JDBC Driver Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ) SELECT a.symbolid, pattern, patternid, resy0, resy1, resx0, resx1, supporty0, supporty1, supportx0, supportx1, predictiontimeto, patternstarttime, timegranularity, patternendtime, direction, trendchange, patternlengthbars, patternquality, CASE WHEN a.old_resultuid = '606083016807884301' THEN a.old_resultuid ELSE a.resultuid END AS uid, breakout, initialtrend, volumeincrease, symmetry AS uniformity, predictionpricefrom, predictionpriceto, noise, s.exchange, s.symbol, s.longname, s.shortname, breakout, dtt.timezone, patternStartPrice, patternEndPrice, qtytp, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN rar.age IS NOT NULL THEN rar.age WHEN a.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN rar.relevant IS NOT NULL THEN rar.relevant WHEN a.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM autochartist_results a INNER JOIN downloadersymbolsettings dss ON a.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname INNER JOIN symbols s ON a.symbolid = s.symbolid INNER JOIN patterns p ON p.patternname = a.pattern INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN relevance_autochartist_results rar ON rar.resultuid = a.resultuid LEFT JOIN LATERAL calc_cp_signal (a.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol WHERE (a.old_resultuid = '606083016807884301' OR a.resultuid = '606083016807884301') AND dtt.dayofweek = 3;
Date: 2025-05-17 11:26:09 Duration: 24ms Database: acaweb_fx User: postgres Remote: 192.168.1.250 Application: PostgreSQL JDBC Driver Bind query: yes
-
WITH rar_max as ( SELECT resultuid FROM relevance_autochartist_results ORDER BY resultuid DESC LIMIT 1 ) SELECT a.symbolid, pattern, patternid, resy0, resy1, resx0, resx1, supporty0, supporty1, supportx0, supportx1, predictiontimeto, patternstarttime, timegranularity, patternendtime, direction, trendchange, patternlengthbars, patternquality, CASE WHEN a.old_resultuid = '606083959935898301' THEN a.old_resultuid ELSE a.resultuid END AS uid, breakout, initialtrend, volumeincrease, symmetry AS uniformity, predictionpricefrom, predictionpriceto, noise, s.exchange, s.symbol, s.longname, s.shortname, breakout, dtt.timezone, patternStartPrice, patternEndPrice, qtytp, newLevels.profit, newLevels.stop, newLevels.filtered, CASE WHEN rar.age IS NOT NULL THEN rar.age WHEN a.resultuid <= rm.resultuid THEN 11 ELSE 0 END as age, CASE WHEN rar.relevant IS NOT NULL THEN rar.relevant WHEN a.resultuid <= rm.resultuid THEN 0 ELSE 1 END as relevant, cps.pip FROM autochartist_results a INNER JOIN downloadersymbolsettings dss ON a.symbolid = dss.symbolid INNER JOIN datafeedstimetable dtt ON dss.classname = dtt.classname INNER JOIN symbols s ON a.symbolid = s.symbolid INNER JOIN patterns p ON p.patternname = a.pattern INNER JOIN rar_max rm ON 1 = 1 LEFT OUTER JOIN relevance_autochartist_results rar ON rar.resultuid = a.resultuid LEFT JOIN LATERAL calc_cp_signal (a.resultuid) newLevels on true LEFT JOIN currencypips cps on cps.symbol = s.symbol WHERE (a.old_resultuid = '606083959935898301' OR a.resultuid = '606083959935898301') AND dtt.dayofweek = 3;
Date: 2025-05-17 11:26:57 Duration: 10ms Database: acaweb_fx User: postgres Remote: 192.168.1.250 Application: PostgreSQL JDBC Driver Bind query: yes
Time consuming prepare
Rank Total duration Times executed Min duration Max duration Avg duration Query 1 1s312ms 1,555 0ms 8ms 0ms WITH rar_max as ( ;Times Reported Time consuming prepare #1
Day Hour Count Duration Avg duration May 17 11 1,555 1s312ms 0ms [ User: postgres - Total duration: 58m52s - Times executed: 1555 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 58m52s - Times executed: 1555 ]
-
WITH rar_max as ( ;
Date: 2025-05-17 11:26:09 Duration: 8ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
-
WITH rar_max as ( ;
Date: 2025-05-17 11:25:55 Duration: 6ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.20
-
WITH rar_max as ( ;
Date: 2025-05-17 11:05:56 Duration: 6ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.145
2 981ms 3,586 0ms 4ms 0ms SELECT ;Times Reported Time consuming prepare #2
Day Hour Count Duration Avg duration 11 3,586 981ms 0ms [ User: postgres - Total duration: 3s622ms - Times executed: 3586 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 2s762ms - Times executed: 1140 ]
[ Application: [unknown] - Total duration: 859ms - Times executed: 2446 ]
-
SELECT ;
Date: 2025-05-17 11:05:58 Duration: 4ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.20
-
SELECT ;
Date: 2025-05-17 11:26:57 Duration: 3ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
-
SELECT ;
Date: 2025-05-17 11:40:37 Duration: 3ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.20
3 754ms 2,035 0ms 1ms 0ms INSERT INTO T15 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;Times Reported Time consuming prepare #3
Day Hour Count Duration Avg duration 11 2,035 754ms 0ms [ User: postgres - Total duration: 2s812ms - Times executed: 2035 ]
[ Application: [unknown] - Total duration: 2s812ms - Times executed: 2035 ]
-
INSERT INTO T15 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:45:49 Duration: 1ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142
-
INSERT INTO T15 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:56:02 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142
-
INSERT INTO T15 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:30:49 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142
4 672ms 514 1ms 1ms 1ms SELECT s.symbolid, dss.downloadfrequency, dss.downloadersymbol;Times Reported Time consuming prepare #4
Day Hour Count Duration Avg duration 11 514 672ms 1ms [ User: postgres - Total duration: 780ms - Times executed: 514 ]
[ Application: [unknown] - Total duration: 780ms - Times executed: 514 ]
-
SELECT s.symbolid, dss.downloadfrequency, dss.downloadersymbol;
Date: 2025-05-17 11:45:57 Duration: 1ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142
-
SELECT s.symbolid, dss.downloadfrequency, dss.downloadersymbol;
Date: 2025-05-17 11:01:49 Duration: 1ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142
-
SELECT s.symbolid, dss.downloadfrequency, dss.downloadersymbol;
Date: 2025-05-17 11:01:59 Duration: 1ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142
5 379ms 3,304 0ms 0ms 0ms INSERT INTO T60 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;Times Reported Time consuming prepare #5
Day Hour Count Duration Avg duration 11 3,304 379ms 0ms [ User: postgres - Total duration: 597ms - Times executed: 3304 ]
[ Application: [unknown] - Total duration: 597ms - Times executed: 3304 ]
-
INSERT INTO T60 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:00:38 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142
-
INSERT INTO T60 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:11:05 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142
-
INSERT INTO T60 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:10:40 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142
6 355ms 3,644 0ms 0ms 0ms INSERT INTO T30 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;Times Reported Time consuming prepare #6
Day Hour Count Duration Avg duration 11 3,644 355ms 0ms [ User: postgres - Total duration: 652ms - Times executed: 3644 ]
[ Application: [unknown] - Total duration: 652ms - Times executed: 3644 ]
-
INSERT INTO T30 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:42:01 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142
-
INSERT INTO T30 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:11:01 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142
-
INSERT INTO T30 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:00:50 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142
7 189ms 1,428 0ms 0ms 0ms INSERT INTO T1440_underlying (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;Times Reported Time consuming prepare #7
Day Hour Count Duration Avg duration 11 1,428 189ms 0ms [ User: postgres - Total duration: 1s507ms - Times executed: 1428 ]
[ Application: [unknown] - Total duration: 1s507ms - Times executed: 1428 ]
-
INSERT INTO T1440_underlying (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:00:29 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142
-
INSERT INTO T1440_underlying (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:45:41 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142
-
INSERT INTO T1440_underlying (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:31:42 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142
8 161ms 1,581 0ms 0ms 0ms INSERT INTO T240 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;Times Reported Time consuming prepare #8
Day Hour Count Duration Avg duration 11 1,581 161ms 0ms [ User: postgres - Total duration: 268ms - Times executed: 1581 ]
[ Application: [unknown] - Total duration: 268ms - Times executed: 1581 ]
-
INSERT INTO T240 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:00:38 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142
-
INSERT INTO T240 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:00:58 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142
-
INSERT INTO T240 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:00:41 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142
9 48ms 18 2ms 3ms 2ms select cast(count(*) / cast(setting as numeric) * 100 as int) from pg_stat_activity, pg_settings WHERE name = 'max_connections' group by setting;Times Reported Time consuming prepare #9
Day Hour Count Duration Avg duration 11 18 48ms 2ms [ User: postgres - Total duration: 29ms - Times executed: 18 ]
[ Application: [unknown] - Total duration: 29ms - Times executed: 18 ]
-
select cast(count(*) / cast(setting as numeric) * 100 as int) from pg_stat_activity, pg_settings WHERE name = 'max_connections' group by setting;
Date: 2025-05-17 11:51:00 Duration: 3ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.2.126
-
select cast(count(*) / cast(setting as numeric) * 100 as int) from pg_stat_activity, pg_settings WHERE name = 'max_connections' group by setting;
Date: 2025-05-17 11:01:04 Duration: 3ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.2.126
-
select cast(count(*) / cast(setting as numeric) * 100 as int) from pg_stat_activity, pg_settings WHERE name = 'max_connections' group by setting;
Date: 2025-05-17 11:01:04 Duration: 3ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.90
10 45ms 334 0ms 0ms 0ms SET extra_float_digits = 3;Times Reported Time consuming prepare #10
Day Hour Count Duration Avg duration 11 334 45ms 0ms [ User: postgres - Total duration: 3ms - Times executed: 334 ]
[ Application: [unknown] - Total duration: 3ms - Times executed: 334 ]
-
SET extra_float_digits = 3;
Date: 2025-05-17 11:45:56 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.145
-
SET extra_float_digits = 3;
Date: 2025-05-17 11:26:57 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
-
SET extra_float_digits = 3;
Date: 2025-05-17 11:22:07 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.20
11 45ms 762 0ms 7ms 0ms select 1;Times Reported Time consuming prepare #11
Day Hour Count Duration Avg duration 11 762 45ms 0ms [ User: postgres - Total duration: 2ms - Times executed: 762 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 2ms - Times executed: 762 ]
-
select 1;
Date: 2025-05-17 11:55:54 Duration: 7ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.145
-
select 1;
Date: 2025-05-17 11:26:57 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
-
select 1;
Date: 2025-05-17 11:26:57 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
12 33ms 36 0ms 3ms 0ms WITH last_candle AS ( ;Times Reported Time consuming prepare #12
Day Hour Count Duration Avg duration 11 36 33ms 0ms [ User: postgres - Total duration: 14s521ms - Times executed: 36 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 14s521ms - Times executed: 36 ]
-
WITH last_candle AS ( ;
Date: 2025-05-17 11:32:00 Duration: 3ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.20
-
WITH last_candle AS ( ;
Date: 2025-05-17 11:04:00 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.145
-
WITH last_candle AS ( ;
Date: 2025-05-17 11:44:00 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.145
13 31ms 48 0ms 2ms 0ms select autocharti0_.resultid as resultid1_0_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, patterns4_.patternname as patternn1_14_4_, autocharti0_.bandwidth as bandwidt2_0_0_, autocharti0_.breakout as breakout3_0_0_, autocharti0_.direction as directio4_0_0_, autocharti0_.gmttimefound as gmttimef5_0_0_, autocharti0_.initialtrend as initialt6_0_0_, autocharti0_.latestbaratbreakoutprice as latestba7_0_0_, autocharti0_.latestbaratbreakouttime as latestba8_0_0_, autocharti0_.maxmovementafterbreakout as maxmovem9_0_0_, autocharti0_.noise as noise10_0_0_, autocharti0_.pattern as pattern11_0_0_, autocharti0_.patternendprice as pattern12_0_0_, autocharti0_.patternendtime as pattern13_0_0_, autocharti0_.patternlengthbars as pattern14_0_0_, autocharti0_.patternquality as pattern15_0_0_, autocharti0_.patternstartprice as pattern16_0_0_, autocharti0_.patternstarttime as pattern17_0_0_, autocharti0_.predictionpricefrom as predict18_0_0_, autocharti0_.predictionpriceto as predict19_0_0_, autocharti0_.predictiontimefrom as predict20_0_0_, autocharti0_.predictiontimeto as predict21_0_0_, autocharti0_.qtytp as qtytp22_0_0_, autocharti0_.relevancestartdistance as relevan23_0_0_, autocharti0_.resgradient as resgrad24_0_0_, autocharti0_.resultuid as resultu25_0_0_, autocharti0_.resx0 as resx26_0_0_, autocharti0_.resx1 as resx27_0_0_, autocharti0_.resy0 as resy28_0_0_, autocharti0_.resy1 as resy29_0_0_, autocharti0_.riskreward as riskrew30_0_0_, autocharti0_.simulation as simulat31_0_0_, autocharti0_.supportgradient as support32_0_0_, autocharti0_.supportx0 as support33_0_0_, autocharti0_.supportx1 as support34_0_0_, autocharti0_.supporty0 as support35_0_0_, autocharti0_.supporty1 as support36_0_0_, autocharti0_.symbolid as symboli37_0_0_, autocharti0_.symmetry as symmetr38_0_0_, autocharti0_.temporarypattern as tempora39_0_0_, autocharti0_.trendchange as trendch40_0_0_, autocharti0_.volumeincrease as volumei41_0_0_, autocharti0_.writtendatetime as written42_0_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, patterns4_.patternid as patterni2_14_4_ from public.autochartist_results autocharti0_ left outer join symbols symbols1_ on autocharti0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join patterns patterns4_ on autocharti0_.pattern = patterns4_.patternname where autocharti0_.resultuid = $1 and datafeedst3_.dayofweek = 3;Times Reported Time consuming prepare #13
Day Hour Count Duration Avg duration 11 48 31ms 0ms [ User: postgres - Total duration: 6ms - Times executed: 48 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 6ms - Times executed: 48 ]
-
select autocharti0_.resultid as resultid1_0_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, patterns4_.patternname as patternn1_14_4_, autocharti0_.bandwidth as bandwidt2_0_0_, autocharti0_.breakout as breakout3_0_0_, autocharti0_.direction as directio4_0_0_, autocharti0_.gmttimefound as gmttimef5_0_0_, autocharti0_.initialtrend as initialt6_0_0_, autocharti0_.latestbaratbreakoutprice as latestba7_0_0_, autocharti0_.latestbaratbreakouttime as latestba8_0_0_, autocharti0_.maxmovementafterbreakout as maxmovem9_0_0_, autocharti0_.noise as noise10_0_0_, autocharti0_.pattern as pattern11_0_0_, autocharti0_.patternendprice as pattern12_0_0_, autocharti0_.patternendtime as pattern13_0_0_, autocharti0_.patternlengthbars as pattern14_0_0_, autocharti0_.patternquality as pattern15_0_0_, autocharti0_.patternstartprice as pattern16_0_0_, autocharti0_.patternstarttime as pattern17_0_0_, autocharti0_.predictionpricefrom as predict18_0_0_, autocharti0_.predictionpriceto as predict19_0_0_, autocharti0_.predictiontimefrom as predict20_0_0_, autocharti0_.predictiontimeto as predict21_0_0_, autocharti0_.qtytp as qtytp22_0_0_, autocharti0_.relevancestartdistance as relevan23_0_0_, autocharti0_.resgradient as resgrad24_0_0_, autocharti0_.resultuid as resultu25_0_0_, autocharti0_.resx0 as resx26_0_0_, autocharti0_.resx1 as resx27_0_0_, autocharti0_.resy0 as resy28_0_0_, autocharti0_.resy1 as resy29_0_0_, autocharti0_.riskreward as riskrew30_0_0_, autocharti0_.simulation as simulat31_0_0_, autocharti0_.supportgradient as support32_0_0_, autocharti0_.supportx0 as support33_0_0_, autocharti0_.supportx1 as support34_0_0_, autocharti0_.supporty0 as support35_0_0_, autocharti0_.supporty1 as support36_0_0_, autocharti0_.symbolid as symboli37_0_0_, autocharti0_.symmetry as symmetr38_0_0_, autocharti0_.temporarypattern as tempora39_0_0_, autocharti0_.trendchange as trendch40_0_0_, autocharti0_.volumeincrease as volumei41_0_0_, autocharti0_.writtendatetime as written42_0_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, patterns4_.patternid as patterni2_14_4_ from public.autochartist_results autocharti0_ left outer join symbols symbols1_ on autocharti0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join patterns patterns4_ on autocharti0_.pattern = patterns4_.patternname where autocharti0_.resultuid = $1 and datafeedst3_.dayofweek = 3;
Date: 2025-05-17 11:26:23 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
-
select autocharti0_.resultid as resultid1_0_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, patterns4_.patternname as patternn1_14_4_, autocharti0_.bandwidth as bandwidt2_0_0_, autocharti0_.breakout as breakout3_0_0_, autocharti0_.direction as directio4_0_0_, autocharti0_.gmttimefound as gmttimef5_0_0_, autocharti0_.initialtrend as initialt6_0_0_, autocharti0_.latestbaratbreakoutprice as latestba7_0_0_, autocharti0_.latestbaratbreakouttime as latestba8_0_0_, autocharti0_.maxmovementafterbreakout as maxmovem9_0_0_, autocharti0_.noise as noise10_0_0_, autocharti0_.pattern as pattern11_0_0_, autocharti0_.patternendprice as pattern12_0_0_, autocharti0_.patternendtime as pattern13_0_0_, autocharti0_.patternlengthbars as pattern14_0_0_, autocharti0_.patternquality as pattern15_0_0_, autocharti0_.patternstartprice as pattern16_0_0_, autocharti0_.patternstarttime as pattern17_0_0_, autocharti0_.predictionpricefrom as predict18_0_0_, autocharti0_.predictionpriceto as predict19_0_0_, autocharti0_.predictiontimefrom as predict20_0_0_, autocharti0_.predictiontimeto as predict21_0_0_, autocharti0_.qtytp as qtytp22_0_0_, autocharti0_.relevancestartdistance as relevan23_0_0_, autocharti0_.resgradient as resgrad24_0_0_, autocharti0_.resultuid as resultu25_0_0_, autocharti0_.resx0 as resx26_0_0_, autocharti0_.resx1 as resx27_0_0_, autocharti0_.resy0 as resy28_0_0_, autocharti0_.resy1 as resy29_0_0_, autocharti0_.riskreward as riskrew30_0_0_, autocharti0_.simulation as simulat31_0_0_, autocharti0_.supportgradient as support32_0_0_, autocharti0_.supportx0 as support33_0_0_, autocharti0_.supportx1 as support34_0_0_, autocharti0_.supporty0 as support35_0_0_, autocharti0_.supporty1 as support36_0_0_, autocharti0_.symbolid as symboli37_0_0_, autocharti0_.symmetry as symmetr38_0_0_, autocharti0_.temporarypattern as tempora39_0_0_, autocharti0_.trendchange as trendch40_0_0_, autocharti0_.volumeincrease as volumei41_0_0_, autocharti0_.writtendatetime as written42_0_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, patterns4_.patternid as patterni2_14_4_ from public.autochartist_results autocharti0_ left outer join symbols symbols1_ on autocharti0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join patterns patterns4_ on autocharti0_.pattern = patterns4_.patternname where autocharti0_.resultuid = $1 and datafeedst3_.dayofweek = 3;
Date: 2025-05-17 11:21:17 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
-
select autocharti0_.resultid as resultid1_0_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, patterns4_.patternname as patternn1_14_4_, autocharti0_.bandwidth as bandwidt2_0_0_, autocharti0_.breakout as breakout3_0_0_, autocharti0_.direction as directio4_0_0_, autocharti0_.gmttimefound as gmttimef5_0_0_, autocharti0_.initialtrend as initialt6_0_0_, autocharti0_.latestbaratbreakoutprice as latestba7_0_0_, autocharti0_.latestbaratbreakouttime as latestba8_0_0_, autocharti0_.maxmovementafterbreakout as maxmovem9_0_0_, autocharti0_.noise as noise10_0_0_, autocharti0_.pattern as pattern11_0_0_, autocharti0_.patternendprice as pattern12_0_0_, autocharti0_.patternendtime as pattern13_0_0_, autocharti0_.patternlengthbars as pattern14_0_0_, autocharti0_.patternquality as pattern15_0_0_, autocharti0_.patternstartprice as pattern16_0_0_, autocharti0_.patternstarttime as pattern17_0_0_, autocharti0_.predictionpricefrom as predict18_0_0_, autocharti0_.predictionpriceto as predict19_0_0_, autocharti0_.predictiontimefrom as predict20_0_0_, autocharti0_.predictiontimeto as predict21_0_0_, autocharti0_.qtytp as qtytp22_0_0_, autocharti0_.relevancestartdistance as relevan23_0_0_, autocharti0_.resgradient as resgrad24_0_0_, autocharti0_.resultuid as resultu25_0_0_, autocharti0_.resx0 as resx26_0_0_, autocharti0_.resx1 as resx27_0_0_, autocharti0_.resy0 as resy28_0_0_, autocharti0_.resy1 as resy29_0_0_, autocharti0_.riskreward as riskrew30_0_0_, autocharti0_.simulation as simulat31_0_0_, autocharti0_.supportgradient as support32_0_0_, autocharti0_.supportx0 as support33_0_0_, autocharti0_.supportx1 as support34_0_0_, autocharti0_.supporty0 as support35_0_0_, autocharti0_.supporty1 as support36_0_0_, autocharti0_.symbolid as symboli37_0_0_, autocharti0_.symmetry as symmetr38_0_0_, autocharti0_.temporarypattern as tempora39_0_0_, autocharti0_.trendchange as trendch40_0_0_, autocharti0_.volumeincrease as volumei41_0_0_, autocharti0_.writtendatetime as written42_0_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, patterns4_.patternid as patterni2_14_4_ from public.autochartist_results autocharti0_ left outer join symbols symbols1_ on autocharti0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join patterns patterns4_ on autocharti0_.pattern = patterns4_.patternname where autocharti0_.resultuid = $1 and datafeedst3_.dayofweek = 3;
Date: 2025-05-17 11:16:11 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
14 18ms 46 0ms 1ms 0ms select distinct t1440x0_.symbolid as symbolid1_16_0_, t1440x0_.pricedatetime as pricedat2_16_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t1440x0_.bsf as bsf3_16_0_, t1440x0_.close as close4_16_0_, t1440x0_.high as high5_16_0_, t1440x0_.low as low6_16_0_, t1440x0_.open as open7_16_0_, t1440x0_.pricesadjusted as pricesad8_16_0_, t1440x0_.recengprocessedadjusted as recengpr9_16_0_, t1440x0_.relevanceprocessed as relevan10_16_0_, t1440x0_.sastdatetimereceived as sastdat11_16_0_, t1440x0_.sastdatetimewritten as sastdat12_16_0_, t1440x0_.volume as volume13_16_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t1440 t1440x0_ inner join symbols symbols1_ on t1440x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t1440x0_.symbolid = $1 and t1440x0_.pricedatetime >= $2 and t1440x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t1440x0_.pricedatetime asc;Times Reported Time consuming prepare #14
Day Hour Count Duration Avg duration 11 46 18ms 0ms [ User: postgres - Total duration: 51ms - Times executed: 46 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 51ms - Times executed: 46 ]
-
select distinct t1440x0_.symbolid as symbolid1_16_0_, t1440x0_.pricedatetime as pricedat2_16_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t1440x0_.bsf as bsf3_16_0_, t1440x0_.close as close4_16_0_, t1440x0_.high as high5_16_0_, t1440x0_.low as low6_16_0_, t1440x0_.open as open7_16_0_, t1440x0_.pricesadjusted as pricesad8_16_0_, t1440x0_.recengprocessedadjusted as recengpr9_16_0_, t1440x0_.relevanceprocessed as relevan10_16_0_, t1440x0_.sastdatetimereceived as sastdat11_16_0_, t1440x0_.sastdatetimewritten as sastdat12_16_0_, t1440x0_.volume as volume13_16_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t1440 t1440x0_ inner join symbols symbols1_ on t1440x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t1440x0_.symbolid = $1 and t1440x0_.pricedatetime >= $2 and t1440x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t1440x0_.pricedatetime asc;
Date: 2025-05-17 11:05:58 Duration: 1ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
-
select distinct t1440x0_.symbolid as symbolid1_16_0_, t1440x0_.pricedatetime as pricedat2_16_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t1440x0_.bsf as bsf3_16_0_, t1440x0_.close as close4_16_0_, t1440x0_.high as high5_16_0_, t1440x0_.low as low6_16_0_, t1440x0_.open as open7_16_0_, t1440x0_.pricesadjusted as pricesad8_16_0_, t1440x0_.recengprocessedadjusted as recengpr9_16_0_, t1440x0_.relevanceprocessed as relevan10_16_0_, t1440x0_.sastdatetimereceived as sastdat11_16_0_, t1440x0_.sastdatetimewritten as sastdat12_16_0_, t1440x0_.volume as volume13_16_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t1440 t1440x0_ inner join symbols symbols1_ on t1440x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t1440x0_.symbolid = $1 and t1440x0_.pricedatetime >= $2 and t1440x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t1440x0_.pricedatetime asc;
Date: 2025-05-17 11:46:47 Duration: 1ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
-
select distinct t1440x0_.symbolid as symbolid1_16_0_, t1440x0_.pricedatetime as pricedat2_16_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t1440x0_.bsf as bsf3_16_0_, t1440x0_.close as close4_16_0_, t1440x0_.high as high5_16_0_, t1440x0_.low as low6_16_0_, t1440x0_.open as open7_16_0_, t1440x0_.pricesadjusted as pricesad8_16_0_, t1440x0_.recengprocessedadjusted as recengpr9_16_0_, t1440x0_.relevanceprocessed as relevan10_16_0_, t1440x0_.sastdatetimereceived as sastdat11_16_0_, t1440x0_.sastdatetimewritten as sastdat12_16_0_, t1440x0_.volume as volume13_16_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t1440 t1440x0_ inner join symbols symbols1_ on t1440x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t1440x0_.symbolid = $1 and t1440x0_.pricedatetime >= $2 and t1440x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t1440x0_.pricedatetime asc;
Date: 2025-05-17 11:21:17 Duration: 1ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
15 15ms 45 0ms 0ms 0ms select keylevelsr0_.resultuid as resultui1_6_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, keylevelsp4_.patternid as patterni1_13_4_, keylevelsr0_.approachingregion as approach2_6_0_, keylevelsr0_.approachingtimestamp as approach3_6_0_, keylevelsr0_.atbaridentified as atbaride4_6_0_, keylevelsr0_.atpriceidentified as atpricei5_6_0_, keylevelsr0_.bandwidth as bandwidt6_6_0_, keylevelsr0_.breakout as breakout7_6_0_, keylevelsr0_.breakoutbars as breakout8_6_0_, keylevelsr0_.breakoutprice as breakout9_6_0_, keylevelsr0_.direction as directi10_6_0_, keylevelsr0_.errormargin as errorma11_6_0_, keylevelsr0_.furthestprice as furthes12_6_0_, keylevelsr0_.gmttimefound as gmttime13_6_0_, keylevelsr0_.isrelevant as isrelev14_6_0_, keylevelsr0_.patternclassid as pattern15_6_0_, keylevelsr0_.patternendtime as pattern16_6_0_, keylevelsr0_.patternid as pattern17_6_0_, keylevelsr0_.patternlengthbars as pattern18_6_0_, keylevelsr0_.patternprice as pattern19_6_0_, keylevelsr0_.patternstarttime as pattern20_6_0_, keylevelsr0_.predictionpricefrom as predict21_6_0_, keylevelsr0_.predictionpriceto as predict22_6_0_, keylevelsr0_.predictiontimebars as predict23_6_0_, keylevelsr0_.predictiontimefrom as predict24_6_0_, keylevelsr0_.qtytp as qtytp25_6_0_, keylevelsr0_.relevancestartdistance as relevan26_6_0_, keylevelsr0_.simulation as simulat27_6_0_, keylevelsr0_.stoplosslevel as stoplos28_6_0_, keylevelsr0_.symbolid as symboli29_6_0_, keylevelsr0_.uniquepointsvalue as uniquep30_6_0_, keylevelsr0_.writtendatetime as written31_6_0_, keylevelsr0_.x0 as x32_6_0_, keylevelsr0_.x1 as x33_6_0_, keylevelsr0_.x2 as x34_6_0_, keylevelsr0_.x3 as x35_6_0_, keylevelsr0_.x4 as x36_6_0_, keylevelsr0_.x5 as x37_6_0_, keylevelsr0_.x6 as x38_6_0_, keylevelsr0_.x7 as x39_6_0_, keylevelsr0_.x8 as x40_6_0_, keylevelsr0_.x9 as x41_6_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, keylevelsp4_.patternname as patternn2_13_4_ from public.keylevels_results keylevelsr0_ left outer join symbols symbols1_ on keylevelsr0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join keylevelspatterns keylevelsp4_ on keylevelsr0_.patternid = keylevelsp4_.patternid where keylevelsr0_.resultuid = $1 and datafeedst3_.dayofweek = 3;Times Reported Time consuming prepare #15
Day Hour Count Duration Avg duration 11 45 15ms 0ms [ User: postgres - Total duration: 3ms - Times executed: 45 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 3ms - Times executed: 45 ]
-
select keylevelsr0_.resultuid as resultui1_6_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, keylevelsp4_.patternid as patterni1_13_4_, keylevelsr0_.approachingregion as approach2_6_0_, keylevelsr0_.approachingtimestamp as approach3_6_0_, keylevelsr0_.atbaridentified as atbaride4_6_0_, keylevelsr0_.atpriceidentified as atpricei5_6_0_, keylevelsr0_.bandwidth as bandwidt6_6_0_, keylevelsr0_.breakout as breakout7_6_0_, keylevelsr0_.breakoutbars as breakout8_6_0_, keylevelsr0_.breakoutprice as breakout9_6_0_, keylevelsr0_.direction as directi10_6_0_, keylevelsr0_.errormargin as errorma11_6_0_, keylevelsr0_.furthestprice as furthes12_6_0_, keylevelsr0_.gmttimefound as gmttime13_6_0_, keylevelsr0_.isrelevant as isrelev14_6_0_, keylevelsr0_.patternclassid as pattern15_6_0_, keylevelsr0_.patternendtime as pattern16_6_0_, keylevelsr0_.patternid as pattern17_6_0_, keylevelsr0_.patternlengthbars as pattern18_6_0_, keylevelsr0_.patternprice as pattern19_6_0_, keylevelsr0_.patternstarttime as pattern20_6_0_, keylevelsr0_.predictionpricefrom as predict21_6_0_, keylevelsr0_.predictionpriceto as predict22_6_0_, keylevelsr0_.predictiontimebars as predict23_6_0_, keylevelsr0_.predictiontimefrom as predict24_6_0_, keylevelsr0_.qtytp as qtytp25_6_0_, keylevelsr0_.relevancestartdistance as relevan26_6_0_, keylevelsr0_.simulation as simulat27_6_0_, keylevelsr0_.stoplosslevel as stoplos28_6_0_, keylevelsr0_.symbolid as symboli29_6_0_, keylevelsr0_.uniquepointsvalue as uniquep30_6_0_, keylevelsr0_.writtendatetime as written31_6_0_, keylevelsr0_.x0 as x32_6_0_, keylevelsr0_.x1 as x33_6_0_, keylevelsr0_.x2 as x34_6_0_, keylevelsr0_.x3 as x35_6_0_, keylevelsr0_.x4 as x36_6_0_, keylevelsr0_.x5 as x37_6_0_, keylevelsr0_.x6 as x38_6_0_, keylevelsr0_.x7 as x39_6_0_, keylevelsr0_.x8 as x40_6_0_, keylevelsr0_.x9 as x41_6_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, keylevelsp4_.patternname as patternn2_13_4_ from public.keylevels_results keylevelsr0_ left outer join symbols symbols1_ on keylevelsr0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join keylevelspatterns keylevelsp4_ on keylevelsr0_.patternid = keylevelsp4_.patternid where keylevelsr0_.resultuid = $1 and datafeedst3_.dayofweek = 3;
Date: 2025-05-17 11:16:12 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
-
select keylevelsr0_.resultuid as resultui1_6_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, keylevelsp4_.patternid as patterni1_13_4_, keylevelsr0_.approachingregion as approach2_6_0_, keylevelsr0_.approachingtimestamp as approach3_6_0_, keylevelsr0_.atbaridentified as atbaride4_6_0_, keylevelsr0_.atpriceidentified as atpricei5_6_0_, keylevelsr0_.bandwidth as bandwidt6_6_0_, keylevelsr0_.breakout as breakout7_6_0_, keylevelsr0_.breakoutbars as breakout8_6_0_, keylevelsr0_.breakoutprice as breakout9_6_0_, keylevelsr0_.direction as directi10_6_0_, keylevelsr0_.errormargin as errorma11_6_0_, keylevelsr0_.furthestprice as furthes12_6_0_, keylevelsr0_.gmttimefound as gmttime13_6_0_, keylevelsr0_.isrelevant as isrelev14_6_0_, keylevelsr0_.patternclassid as pattern15_6_0_, keylevelsr0_.patternendtime as pattern16_6_0_, keylevelsr0_.patternid as pattern17_6_0_, keylevelsr0_.patternlengthbars as pattern18_6_0_, keylevelsr0_.patternprice as pattern19_6_0_, keylevelsr0_.patternstarttime as pattern20_6_0_, keylevelsr0_.predictionpricefrom as predict21_6_0_, keylevelsr0_.predictionpriceto as predict22_6_0_, keylevelsr0_.predictiontimebars as predict23_6_0_, keylevelsr0_.predictiontimefrom as predict24_6_0_, keylevelsr0_.qtytp as qtytp25_6_0_, keylevelsr0_.relevancestartdistance as relevan26_6_0_, keylevelsr0_.simulation as simulat27_6_0_, keylevelsr0_.stoplosslevel as stoplos28_6_0_, keylevelsr0_.symbolid as symboli29_6_0_, keylevelsr0_.uniquepointsvalue as uniquep30_6_0_, keylevelsr0_.writtendatetime as written31_6_0_, keylevelsr0_.x0 as x32_6_0_, keylevelsr0_.x1 as x33_6_0_, keylevelsr0_.x2 as x34_6_0_, keylevelsr0_.x3 as x35_6_0_, keylevelsr0_.x4 as x36_6_0_, keylevelsr0_.x5 as x37_6_0_, keylevelsr0_.x6 as x38_6_0_, keylevelsr0_.x7 as x39_6_0_, keylevelsr0_.x8 as x40_6_0_, keylevelsr0_.x9 as x41_6_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, keylevelsp4_.patternname as patternn2_13_4_ from public.keylevels_results keylevelsr0_ left outer join symbols symbols1_ on keylevelsr0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join keylevelspatterns keylevelsp4_ on keylevelsr0_.patternid = keylevelsp4_.patternid where keylevelsr0_.resultuid = $1 and datafeedst3_.dayofweek = 3;
Date: 2025-05-17 11:26:24 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
-
select keylevelsr0_.resultuid as resultui1_6_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, keylevelsp4_.patternid as patterni1_13_4_, keylevelsr0_.approachingregion as approach2_6_0_, keylevelsr0_.approachingtimestamp as approach3_6_0_, keylevelsr0_.atbaridentified as atbaride4_6_0_, keylevelsr0_.atpriceidentified as atpricei5_6_0_, keylevelsr0_.bandwidth as bandwidt6_6_0_, keylevelsr0_.breakout as breakout7_6_0_, keylevelsr0_.breakoutbars as breakout8_6_0_, keylevelsr0_.breakoutprice as breakout9_6_0_, keylevelsr0_.direction as directi10_6_0_, keylevelsr0_.errormargin as errorma11_6_0_, keylevelsr0_.furthestprice as furthes12_6_0_, keylevelsr0_.gmttimefound as gmttime13_6_0_, keylevelsr0_.isrelevant as isrelev14_6_0_, keylevelsr0_.patternclassid as pattern15_6_0_, keylevelsr0_.patternendtime as pattern16_6_0_, keylevelsr0_.patternid as pattern17_6_0_, keylevelsr0_.patternlengthbars as pattern18_6_0_, keylevelsr0_.patternprice as pattern19_6_0_, keylevelsr0_.patternstarttime as pattern20_6_0_, keylevelsr0_.predictionpricefrom as predict21_6_0_, keylevelsr0_.predictionpriceto as predict22_6_0_, keylevelsr0_.predictiontimebars as predict23_6_0_, keylevelsr0_.predictiontimefrom as predict24_6_0_, keylevelsr0_.qtytp as qtytp25_6_0_, keylevelsr0_.relevancestartdistance as relevan26_6_0_, keylevelsr0_.simulation as simulat27_6_0_, keylevelsr0_.stoplosslevel as stoplos28_6_0_, keylevelsr0_.symbolid as symboli29_6_0_, keylevelsr0_.uniquepointsvalue as uniquep30_6_0_, keylevelsr0_.writtendatetime as written31_6_0_, keylevelsr0_.x0 as x32_6_0_, keylevelsr0_.x1 as x33_6_0_, keylevelsr0_.x2 as x34_6_0_, keylevelsr0_.x3 as x35_6_0_, keylevelsr0_.x4 as x36_6_0_, keylevelsr0_.x5 as x37_6_0_, keylevelsr0_.x6 as x38_6_0_, keylevelsr0_.x7 as x39_6_0_, keylevelsr0_.x8 as x40_6_0_, keylevelsr0_.x9 as x41_6_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, keylevelsp4_.patternname as patternn2_13_4_ from public.keylevels_results keylevelsr0_ left outer join symbols symbols1_ on keylevelsr0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join keylevelspatterns keylevelsp4_ on keylevelsr0_.patternid = keylevelsp4_.patternid where keylevelsr0_.resultuid = $1 and datafeedst3_.dayofweek = 3;
Date: 2025-05-17 11:05:59 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
16 15ms 6 2ms 3ms 2ms select client_addr, count(1) from pg_stat_activity, pg_settings WHERE name = 'max_connections' group by client_addr, setting having (client_addr is not null OR (client_addr is null and count(1) > (cast(setting as numeric) / 3 * 2))) order by count desc;Times Reported Time consuming prepare #16
Day Hour Count Duration Avg duration 11 6 15ms 2ms [ User: postgres - Total duration: 8ms - Times executed: 6 ]
[ Application: [unknown] - Total duration: 8ms - Times executed: 6 ]
-
select client_addr, count(1) from pg_stat_activity, pg_settings WHERE name = 'max_connections' group by client_addr, setting having (client_addr is not null OR (client_addr is null and count(1) > (cast(setting as numeric) / 3 * 2))) order by count desc;
Date: 2025-05-17 11:00:05 Duration: 3ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.2.126
-
select client_addr, count(1) from pg_stat_activity, pg_settings WHERE name = 'max_connections' group by client_addr, setting having (client_addr is not null OR (client_addr is null and count(1) > (cast(setting as numeric) / 3 * 2))) order by count desc;
Date: 2025-05-17 11:50:05 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.2.126
-
select client_addr, count(1) from pg_stat_activity, pg_settings WHERE name = 'max_connections' group by client_addr, setting having (client_addr is not null OR (client_addr is null and count(1) > (cast(setting as numeric) / 3 * 2))) order by count desc;
Date: 2025-05-17 11:10:05 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.2.126
17 13ms 44 0ms 0ms 0ms select fibonaccir0_.resultuid as resultui1_2_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, fibonaccip4_.patternname as patternn1_12_4_, fibonaccir0_.averagequality as averageq2_2_0_, fibonaccir0_.bandwidth as bandwidt3_2_0_, fibonaccir0_.completed as complete4_2_0_, fibonaccir0_.direction as directio5_2_0_, fibonaccir0_.errormargin as errormar6_2_0_, fibonaccir0_.gmttimefound as gmttimef7_2_0_, fibonaccir0_.noise as noise8_2_0_, fibonaccir0_.pattern as pattern9_2_0_, fibonaccir0_.patternendprice as pattern10_2_0_, fibonaccir0_.patternendtime as pattern11_2_0_, fibonaccir0_.patternlengthbars as pattern12_2_0_, fibonaccir0_.patternstartprice as pattern13_2_0_, fibonaccir0_.patternstarttime as pattern14_2_0_, fibonaccir0_.pricea as pricea15_2_0_, fibonaccir0_.priceb as priceb16_2_0_, fibonaccir0_.pricec as pricec17_2_0_, fibonaccir0_.priced as priced18_2_0_, fibonaccir0_.pricex as pricex19_2_0_, fibonaccir0_.qtytp as qtytp20_2_0_, fibonaccir0_.ratiosfound as ratiosf21_2_0_, fibonaccir0_.simulation as simulat22_2_0_, fibonaccir0_.symbolid as symboli23_2_0_, fibonaccir0_.target03 as target24_2_0_, fibonaccir0_.target05 as target25_2_0_, fibonaccir0_.target06 as target26_2_0_, fibonaccir0_.target07 as target27_2_0_, fibonaccir0_.target10 as target28_2_0_, fibonaccir0_.target12 as target29_2_0_, fibonaccir0_.target16 as target30_2_0_, fibonaccir0_.temporarypattern as tempora31_2_0_, fibonaccir0_.timea as timea32_2_0_, fibonaccir0_.timeb as timeb33_2_0_, fibonaccir0_.timec as timec34_2_0_, fibonaccir0_.timed as timed35_2_0_, fibonaccir0_.timequality as timequa36_2_0_, fibonaccir0_.timex as timex37_2_0_, fibonaccir0_.uniqueindex as uniquei38_2_0_, fibonaccir0_.writtendatetime as written39_2_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, fibonaccip4_.patternid as patterni2_12_4_ from public.fibonacci_results fibonaccir0_ left outer join symbols symbols1_ on fibonaccir0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join fibonaccipatterns fibonaccip4_ on fibonaccir0_.pattern = fibonaccip4_.patternname where fibonaccir0_.resultuid = $1 and datafeedst3_.dayofweek = 3;Times Reported Time consuming prepare #17
Day Hour Count Duration Avg duration 11 44 13ms 0ms [ User: postgres - Total duration: 4ms - Times executed: 44 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 4ms - Times executed: 44 ]
-
select fibonaccir0_.resultuid as resultui1_2_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, fibonaccip4_.patternname as patternn1_12_4_, fibonaccir0_.averagequality as averageq2_2_0_, fibonaccir0_.bandwidth as bandwidt3_2_0_, fibonaccir0_.completed as complete4_2_0_, fibonaccir0_.direction as directio5_2_0_, fibonaccir0_.errormargin as errormar6_2_0_, fibonaccir0_.gmttimefound as gmttimef7_2_0_, fibonaccir0_.noise as noise8_2_0_, fibonaccir0_.pattern as pattern9_2_0_, fibonaccir0_.patternendprice as pattern10_2_0_, fibonaccir0_.patternendtime as pattern11_2_0_, fibonaccir0_.patternlengthbars as pattern12_2_0_, fibonaccir0_.patternstartprice as pattern13_2_0_, fibonaccir0_.patternstarttime as pattern14_2_0_, fibonaccir0_.pricea as pricea15_2_0_, fibonaccir0_.priceb as priceb16_2_0_, fibonaccir0_.pricec as pricec17_2_0_, fibonaccir0_.priced as priced18_2_0_, fibonaccir0_.pricex as pricex19_2_0_, fibonaccir0_.qtytp as qtytp20_2_0_, fibonaccir0_.ratiosfound as ratiosf21_2_0_, fibonaccir0_.simulation as simulat22_2_0_, fibonaccir0_.symbolid as symboli23_2_0_, fibonaccir0_.target03 as target24_2_0_, fibonaccir0_.target05 as target25_2_0_, fibonaccir0_.target06 as target26_2_0_, fibonaccir0_.target07 as target27_2_0_, fibonaccir0_.target10 as target28_2_0_, fibonaccir0_.target12 as target29_2_0_, fibonaccir0_.target16 as target30_2_0_, fibonaccir0_.temporarypattern as tempora31_2_0_, fibonaccir0_.timea as timea32_2_0_, fibonaccir0_.timeb as timeb33_2_0_, fibonaccir0_.timec as timec34_2_0_, fibonaccir0_.timed as timed35_2_0_, fibonaccir0_.timequality as timequa36_2_0_, fibonaccir0_.timex as timex37_2_0_, fibonaccir0_.uniqueindex as uniquei38_2_0_, fibonaccir0_.writtendatetime as written39_2_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, fibonaccip4_.patternid as patterni2_12_4_ from public.fibonacci_results fibonaccir0_ left outer join symbols symbols1_ on fibonaccir0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join fibonaccipatterns fibonaccip4_ on fibonaccir0_.pattern = fibonaccip4_.patternname where fibonaccir0_.resultuid = $1 and datafeedst3_.dayofweek = 3;
Date: 2025-05-17 11:26:23 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
-
select fibonaccir0_.resultuid as resultui1_2_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, fibonaccip4_.patternname as patternn1_12_4_, fibonaccir0_.averagequality as averageq2_2_0_, fibonaccir0_.bandwidth as bandwidt3_2_0_, fibonaccir0_.completed as complete4_2_0_, fibonaccir0_.direction as directio5_2_0_, fibonaccir0_.errormargin as errormar6_2_0_, fibonaccir0_.gmttimefound as gmttimef7_2_0_, fibonaccir0_.noise as noise8_2_0_, fibonaccir0_.pattern as pattern9_2_0_, fibonaccir0_.patternendprice as pattern10_2_0_, fibonaccir0_.patternendtime as pattern11_2_0_, fibonaccir0_.patternlengthbars as pattern12_2_0_, fibonaccir0_.patternstartprice as pattern13_2_0_, fibonaccir0_.patternstarttime as pattern14_2_0_, fibonaccir0_.pricea as pricea15_2_0_, fibonaccir0_.priceb as priceb16_2_0_, fibonaccir0_.pricec as pricec17_2_0_, fibonaccir0_.priced as priced18_2_0_, fibonaccir0_.pricex as pricex19_2_0_, fibonaccir0_.qtytp as qtytp20_2_0_, fibonaccir0_.ratiosfound as ratiosf21_2_0_, fibonaccir0_.simulation as simulat22_2_0_, fibonaccir0_.symbolid as symboli23_2_0_, fibonaccir0_.target03 as target24_2_0_, fibonaccir0_.target05 as target25_2_0_, fibonaccir0_.target06 as target26_2_0_, fibonaccir0_.target07 as target27_2_0_, fibonaccir0_.target10 as target28_2_0_, fibonaccir0_.target12 as target29_2_0_, fibonaccir0_.target16 as target30_2_0_, fibonaccir0_.temporarypattern as tempora31_2_0_, fibonaccir0_.timea as timea32_2_0_, fibonaccir0_.timeb as timeb33_2_0_, fibonaccir0_.timec as timec34_2_0_, fibonaccir0_.timed as timed35_2_0_, fibonaccir0_.timequality as timequa36_2_0_, fibonaccir0_.timex as timex37_2_0_, fibonaccir0_.uniqueindex as uniquei38_2_0_, fibonaccir0_.writtendatetime as written39_2_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, fibonaccip4_.patternid as patterni2_12_4_ from public.fibonacci_results fibonaccir0_ left outer join symbols symbols1_ on fibonaccir0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join fibonaccipatterns fibonaccip4_ on fibonaccir0_.pattern = fibonaccip4_.patternname where fibonaccir0_.resultuid = $1 and datafeedst3_.dayofweek = 3;
Date: 2025-05-17 11:21:17 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
-
select fibonaccir0_.resultuid as resultui1_2_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, fibonaccip4_.patternname as patternn1_12_4_, fibonaccir0_.averagequality as averageq2_2_0_, fibonaccir0_.bandwidth as bandwidt3_2_0_, fibonaccir0_.completed as complete4_2_0_, fibonaccir0_.direction as directio5_2_0_, fibonaccir0_.errormargin as errormar6_2_0_, fibonaccir0_.gmttimefound as gmttimef7_2_0_, fibonaccir0_.noise as noise8_2_0_, fibonaccir0_.pattern as pattern9_2_0_, fibonaccir0_.patternendprice as pattern10_2_0_, fibonaccir0_.patternendtime as pattern11_2_0_, fibonaccir0_.patternlengthbars as pattern12_2_0_, fibonaccir0_.patternstartprice as pattern13_2_0_, fibonaccir0_.patternstarttime as pattern14_2_0_, fibonaccir0_.pricea as pricea15_2_0_, fibonaccir0_.priceb as priceb16_2_0_, fibonaccir0_.pricec as pricec17_2_0_, fibonaccir0_.priced as priced18_2_0_, fibonaccir0_.pricex as pricex19_2_0_, fibonaccir0_.qtytp as qtytp20_2_0_, fibonaccir0_.ratiosfound as ratiosf21_2_0_, fibonaccir0_.simulation as simulat22_2_0_, fibonaccir0_.symbolid as symboli23_2_0_, fibonaccir0_.target03 as target24_2_0_, fibonaccir0_.target05 as target25_2_0_, fibonaccir0_.target06 as target26_2_0_, fibonaccir0_.target07 as target27_2_0_, fibonaccir0_.target10 as target28_2_0_, fibonaccir0_.target12 as target29_2_0_, fibonaccir0_.target16 as target30_2_0_, fibonaccir0_.temporarypattern as tempora31_2_0_, fibonaccir0_.timea as timea32_2_0_, fibonaccir0_.timeb as timeb33_2_0_, fibonaccir0_.timec as timec34_2_0_, fibonaccir0_.timed as timed35_2_0_, fibonaccir0_.timequality as timequa36_2_0_, fibonaccir0_.timex as timex37_2_0_, fibonaccir0_.uniqueindex as uniquei38_2_0_, fibonaccir0_.writtendatetime as written39_2_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, fibonaccip4_.patternid as patterni2_12_4_ from public.fibonacci_results fibonaccir0_ left outer join symbols symbols1_ on fibonaccir0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join fibonaccipatterns fibonaccip4_ on fibonaccir0_.pattern = fibonaccip4_.patternname where fibonaccir0_.resultuid = $1 and datafeedst3_.dayofweek = 3;
Date: 2025-05-17 11:26:24 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
18 10ms 44 0ms 0ms 0ms select distinct t60x0_.symbolid as symbolid1_20_0_, t60x0_.pricedatetime as pricedat2_20_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t60x0_.bsf as bsf3_20_0_, t60x0_.close as close4_20_0_, t60x0_.high as high5_20_0_, t60x0_.low as low6_20_0_, t60x0_.open as open7_20_0_, t60x0_.pricesadjusted as pricesad8_20_0_, t60x0_.recengprocessedadjusted as recengpr9_20_0_, t60x0_.relevanceprocessed as relevan10_20_0_, t60x0_.sastdatetimereceived as sastdat11_20_0_, t60x0_.sastdatetimewritten as sastdat12_20_0_, t60x0_.volume as volume13_20_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t60 t60x0_ inner join symbols symbols1_ on t60x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t60x0_.symbolid = $1 and t60x0_.pricedatetime >= $2 and t60x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t60x0_.pricedatetime asc;Times Reported Time consuming prepare #18
Day Hour Count Duration Avg duration 11 44 10ms 0ms [ User: postgres - Total duration: 75ms - Times executed: 44 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 75ms - Times executed: 44 ]
-
select distinct t60x0_.symbolid as symbolid1_20_0_, t60x0_.pricedatetime as pricedat2_20_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t60x0_.bsf as bsf3_20_0_, t60x0_.close as close4_20_0_, t60x0_.high as high5_20_0_, t60x0_.low as low6_20_0_, t60x0_.open as open7_20_0_, t60x0_.pricesadjusted as pricesad8_20_0_, t60x0_.recengprocessedadjusted as recengpr9_20_0_, t60x0_.relevanceprocessed as relevan10_20_0_, t60x0_.sastdatetimereceived as sastdat11_20_0_, t60x0_.sastdatetimewritten as sastdat12_20_0_, t60x0_.volume as volume13_20_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t60 t60x0_ inner join symbols symbols1_ on t60x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t60x0_.symbolid = $1 and t60x0_.pricedatetime >= $2 and t60x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t60x0_.pricedatetime asc;
Date: 2025-05-17 11:26:26 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
-
select distinct t60x0_.symbolid as symbolid1_20_0_, t60x0_.pricedatetime as pricedat2_20_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t60x0_.bsf as bsf3_20_0_, t60x0_.close as close4_20_0_, t60x0_.high as high5_20_0_, t60x0_.low as low6_20_0_, t60x0_.open as open7_20_0_, t60x0_.pricesadjusted as pricesad8_20_0_, t60x0_.recengprocessedadjusted as recengpr9_20_0_, t60x0_.relevanceprocessed as relevan10_20_0_, t60x0_.sastdatetimereceived as sastdat11_20_0_, t60x0_.sastdatetimewritten as sastdat12_20_0_, t60x0_.volume as volume13_20_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t60 t60x0_ inner join symbols symbols1_ on t60x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t60x0_.symbolid = $1 and t60x0_.pricedatetime >= $2 and t60x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t60x0_.pricedatetime asc;
Date: 2025-05-17 11:06:02 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
-
select distinct t60x0_.symbolid as symbolid1_20_0_, t60x0_.pricedatetime as pricedat2_20_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t60x0_.bsf as bsf3_20_0_, t60x0_.close as close4_20_0_, t60x0_.high as high5_20_0_, t60x0_.low as low6_20_0_, t60x0_.open as open7_20_0_, t60x0_.pricesadjusted as pricesad8_20_0_, t60x0_.recengprocessedadjusted as recengpr9_20_0_, t60x0_.relevanceprocessed as relevan10_20_0_, t60x0_.sastdatetimereceived as sastdat11_20_0_, t60x0_.sastdatetimewritten as sastdat12_20_0_, t60x0_.volume as volume13_20_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t60 t60x0_ inner join symbols symbols1_ on t60x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t60x0_.symbolid = $1 and t60x0_.pricedatetime >= $2 and t60x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t60x0_.pricedatetime asc;
Date: 2025-05-17 11:21:21 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
19 10ms 47 0ms 0ms 0ms select distinct t240x0_.symbolid as symbolid1_18_0_, t240x0_.pricedatetime as pricedat2_18_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t240x0_.bsf as bsf3_18_0_, t240x0_.close as close4_18_0_, t240x0_.high as high5_18_0_, t240x0_.low as low6_18_0_, t240x0_.open as open7_18_0_, t240x0_.pricesadjusted as pricesad8_18_0_, t240x0_.recengprocessedadjusted as recengpr9_18_0_, t240x0_.relevanceprocessed as relevan10_18_0_, t240x0_.sastdatetimereceived as sastdat11_18_0_, t240x0_.sastdatetimewritten as sastdat12_18_0_, t240x0_.volume as volume13_18_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t240 t240x0_ inner join symbols symbols1_ on t240x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t240x0_.symbolid = $1 and t240x0_.pricedatetime >= $2 and t240x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t240x0_.pricedatetime asc;Times Reported Time consuming prepare #19
Day Hour Count Duration Avg duration 11 47 10ms 0ms [ User: postgres - Total duration: 53ms - Times executed: 47 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 53ms - Times executed: 47 ]
-
select distinct t240x0_.symbolid as symbolid1_18_0_, t240x0_.pricedatetime as pricedat2_18_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t240x0_.bsf as bsf3_18_0_, t240x0_.close as close4_18_0_, t240x0_.high as high5_18_0_, t240x0_.low as low6_18_0_, t240x0_.open as open7_18_0_, t240x0_.pricesadjusted as pricesad8_18_0_, t240x0_.recengprocessedadjusted as recengpr9_18_0_, t240x0_.relevanceprocessed as relevan10_18_0_, t240x0_.sastdatetimereceived as sastdat11_18_0_, t240x0_.sastdatetimewritten as sastdat12_18_0_, t240x0_.volume as volume13_18_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t240 t240x0_ inner join symbols symbols1_ on t240x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t240x0_.symbolid = $1 and t240x0_.pricedatetime >= $2 and t240x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t240x0_.pricedatetime asc;
Date: 2025-05-17 11:21:18 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
-
select distinct t240x0_.symbolid as symbolid1_18_0_, t240x0_.pricedatetime as pricedat2_18_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t240x0_.bsf as bsf3_18_0_, t240x0_.close as close4_18_0_, t240x0_.high as high5_18_0_, t240x0_.low as low6_18_0_, t240x0_.open as open7_18_0_, t240x0_.pricesadjusted as pricesad8_18_0_, t240x0_.recengprocessedadjusted as recengpr9_18_0_, t240x0_.relevanceprocessed as relevan10_18_0_, t240x0_.sastdatetimereceived as sastdat11_18_0_, t240x0_.sastdatetimewritten as sastdat12_18_0_, t240x0_.volume as volume13_18_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t240 t240x0_ inner join symbols symbols1_ on t240x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t240x0_.symbolid = $1 and t240x0_.pricedatetime >= $2 and t240x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t240x0_.pricedatetime asc;
Date: 2025-05-17 11:05:59 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
-
select distinct t240x0_.symbolid as symbolid1_18_0_, t240x0_.pricedatetime as pricedat2_18_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t240x0_.bsf as bsf3_18_0_, t240x0_.close as close4_18_0_, t240x0_.high as high5_18_0_, t240x0_.low as low6_18_0_, t240x0_.open as open7_18_0_, t240x0_.pricesadjusted as pricesad8_18_0_, t240x0_.recengprocessedadjusted as recengpr9_18_0_, t240x0_.relevanceprocessed as relevan10_18_0_, t240x0_.sastdatetimereceived as sastdat11_18_0_, t240x0_.sastdatetimewritten as sastdat12_18_0_, t240x0_.volume as volume13_18_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t240 t240x0_ inner join symbols symbols1_ on t240x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t240x0_.symbolid = $1 and t240x0_.pricedatetime >= $2 and t240x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t240x0_.pricedatetime asc;
Date: 2025-05-17 11:26:25 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
20 10ms 7 1ms 1ms 1ms with wh_patitioned as ( ;Times Reported Time consuming prepare #20
Day Hour Count Duration Avg duration 11 7 10ms 1ms [ User: postgres - Total duration: 23ms - Times executed: 7 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 23ms - Times executed: 7 ]
-
with wh_patitioned as ( ;
Date: 2025-05-17 11:41:28 Duration: 1ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.145
-
with wh_patitioned as ( ;
Date: 2025-05-17 11:46:00 Duration: 1ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
-
with wh_patitioned as ( ;
Date: 2025-05-17 11:26:22 Duration: 1ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
Time consuming bind
Rank Total duration Times executed Min duration Max duration Avg duration Query 1 17s425ms 3,327 0ms 32ms 5ms WITH rar_max as ( ;Times Reported Time consuming bind #1
Day Hour Count Duration Avg duration May 17 11 3,327 17s425ms 5ms [ User: postgres - Total duration: 1h17m48s - Times executed: 3327 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 1h10m9s - Times executed: 3268 ]
[ Application: [unknown] - Total duration: 7m39s - Times executed: 59 ]
-
WITH rar_max as ( ;
Date: 2025-05-17 11:26:00 Duration: 32ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.145 parameters: $1 = '558', $2 = '7', $3 = '15', $4 = '30', $5 = '60', $6 = '120', $7 = '240', $8 = '480', $9 = '1440', $10 = '0', $11 = '', $12 = '80', $13 = 'AUDSGD', $14 = 'CHFSGD', $15 = 'EURDKK', $16 = 'EURHKD', $17 = 'EURNOK', $18 = 'EURPLN', $19 = 'EURSEK', $20 = 'EURSGD', $21 = 'EURTRY', $22 = 'EURZAR', $23 = 'GBPDKK', $24 = 'GBPNOK', $25 = 'GBPSEK', $26 = 'GBPSGD', $27 = 'NOKJPY', $28 = 'NOKSEK', $29 = 'SEKJPY', $30 = 'SGDJPY', $31 = 'USDCNH', $32 = 'USDCZK', $33 = 'USDDKK', $34 = 'USDHKD', $35 = 'USDHUF', $36 = 'USDMXN', $37 = 'USDNOK', $38 = 'USDPLN', $39 = 'USDRUB', $40 = 'USDSEK', $41 = 'USDTHB', $42 = 'USDTRY', $43 = 'USDZAR', $44 = 'AUDUSD', $45 = 'EURUSD', $46 = 'GBPUSD', $47 = 'USDCAD', $48 = 'USDCHF', $49 = 'USDJPY', $50 = 'AUDCAD', $51 = 'AUDCHF', $52 = 'AUDJPY', $53 = 'AUDNZD', $54 = 'CADCHF', $55 = 'CADJPY', $56 = 'CHFJPY', $57 = 'EURAUD', $58 = 'EURCAD', $59 = 'EURCHF', $60 = 'EURGBP', $61 = 'EURJPY', $62 = 'EURNZD', $63 = 'GBPAUD', $64 = 'GBPCAD', $65 = 'GBPCHF', $66 = 'GBPJPY', $67 = 'GBPNZD', $68 = 'NZDCAD', $69 = 'NZDCHF', $70 = 'NZDJPY', $71 = 'NZDUSD', $72 = 'USDSGD', $73 = 'AUS200', $74 = 'DE30', $75 = 'ES35', $76 = 'F40', $77 = 'HK50', $78 = 'IT40', $79 = 'JP225', $80 = 'STOXX50', $81 = 'UK100', $82 = 'US2000', $83 = 'US30', $84 = 'US500', $85 = 'CHINA50', $86 = 'USTEC', $87 = 'XAGEUR', $88 = 'XAGUSD', $89 = 'XAUUSD', $90 = 'XAUEUR', $91 = 'XPDUSD', $92 = 'XPTUSD', $93 = '400', $94 = '400', $95 = 't', $96 = '10', $97 = '10'
-
WITH rar_max as ( ;
Date: 2025-05-17 11:55:56 Duration: 32ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.145 parameters: $1 = '558', $2 = '7', $3 = '15', $4 = '30', $5 = '60', $6 = '120', $7 = '240', $8 = '480', $9 = '1440', $10 = '0', $11 = '', $12 = '80', $13 = 'AUDSGD', $14 = 'CHFSGD', $15 = 'EURDKK', $16 = 'EURHKD', $17 = 'EURNOK', $18 = 'EURPLN', $19 = 'EURSEK', $20 = 'EURSGD', $21 = 'EURTRY', $22 = 'EURZAR', $23 = 'GBPDKK', $24 = 'GBPNOK', $25 = 'GBPSEK', $26 = 'GBPSGD', $27 = 'NOKJPY', $28 = 'NOKSEK', $29 = 'SEKJPY', $30 = 'SGDJPY', $31 = 'USDCNH', $32 = 'USDCZK', $33 = 'USDDKK', $34 = 'USDHKD', $35 = 'USDHUF', $36 = 'USDMXN', $37 = 'USDNOK', $38 = 'USDPLN', $39 = 'USDRUB', $40 = 'USDSEK', $41 = 'USDTHB', $42 = 'USDTRY', $43 = 'USDZAR', $44 = 'AUDUSD', $45 = 'EURUSD', $46 = 'GBPUSD', $47 = 'USDCAD', $48 = 'USDCHF', $49 = 'USDJPY', $50 = 'AUDCAD', $51 = 'AUDCHF', $52 = 'AUDJPY', $53 = 'AUDNZD', $54 = 'CADCHF', $55 = 'CADJPY', $56 = 'CHFJPY', $57 = 'EURAUD', $58 = 'EURCAD', $59 = 'EURCHF', $60 = 'EURGBP', $61 = 'EURJPY', $62 = 'EURNZD', $63 = 'GBPAUD', $64 = 'GBPCAD', $65 = 'GBPCHF', $66 = 'GBPJPY', $67 = 'GBPNZD', $68 = 'NZDCAD', $69 = 'NZDCHF', $70 = 'NZDJPY', $71 = 'NZDUSD', $72 = 'USDSGD', $73 = 'AUS200', $74 = 'DE30', $75 = 'ES35', $76 = 'F40', $77 = 'HK50', $78 = 'IT40', $79 = 'JP225', $80 = 'STOXX50', $81 = 'UK100', $82 = 'US2000', $83 = 'US30', $84 = 'US500', $85 = 'CHINA50', $86 = 'USTEC', $87 = 'XAGEUR', $88 = 'XAGUSD', $89 = 'XAUUSD', $90 = 'XAUEUR', $91 = 'XPDUSD', $92 = 'XPTUSD', $93 = '400', $94 = '400', $95 = 't', $96 = '10', $97 = '10'
-
WITH rar_max as ( ;
Date: 2025-05-17 11:26:02 Duration: 32ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.20 parameters: $1 = '558', $2 = '7', $3 = '15', $4 = '30', $5 = '60', $6 = '120', $7 = '240', $8 = '480', $9 = '1440', $10 = '0', $11 = '', $12 = '80', $13 = 'AUDSGD', $14 = 'CHFSGD', $15 = 'EURDKK', $16 = 'EURHKD', $17 = 'EURNOK', $18 = 'EURPLN', $19 = 'EURSEK', $20 = 'EURSGD', $21 = 'EURTRY', $22 = 'EURZAR', $23 = 'GBPDKK', $24 = 'GBPNOK', $25 = 'GBPSEK', $26 = 'GBPSGD', $27 = 'NOKJPY', $28 = 'NOKSEK', $29 = 'SEKJPY', $30 = 'SGDJPY', $31 = 'USDCNH', $32 = 'USDCZK', $33 = 'USDDKK', $34 = 'USDHKD', $35 = 'USDHUF', $36 = 'USDMXN', $37 = 'USDNOK', $38 = 'USDPLN', $39 = 'USDRUB', $40 = 'USDSEK', $41 = 'USDTHB', $42 = 'USDTRY', $43 = 'USDZAR', $44 = 'AUDUSD', $45 = 'EURUSD', $46 = 'GBPUSD', $47 = 'USDCAD', $48 = 'USDCHF', $49 = 'USDJPY', $50 = 'AUDCAD', $51 = 'AUDCHF', $52 = 'AUDJPY', $53 = 'AUDNZD', $54 = 'CADCHF', $55 = 'CADJPY', $56 = 'CHFJPY', $57 = 'EURAUD', $58 = 'EURCAD', $59 = 'EURCHF', $60 = 'EURGBP', $61 = 'EURJPY', $62 = 'EURNZD', $63 = 'GBPAUD', $64 = 'GBPCAD', $65 = 'GBPCHF', $66 = 'GBPJPY', $67 = 'GBPNZD', $68 = 'NZDCAD', $69 = 'NZDCHF', $70 = 'NZDJPY', $71 = 'NZDUSD', $72 = 'USDSGD', $73 = 'AUS200', $74 = 'DE30', $75 = 'ES35', $76 = 'F40', $77 = 'HK50', $78 = 'IT40', $79 = 'JP225', $80 = 'STOXX50', $81 = 'UK100', $82 = 'US2000', $83 = 'US30', $84 = 'US500', $85 = 'CHINA50', $86 = 'USTEC', $87 = 'XAGEUR', $88 = 'XAGUSD', $89 = 'XAUUSD', $90 = 'XAUEUR', $91 = 'XPDUSD', $92 = 'XPTUSD', $93 = '400', $94 = '400', $95 = 't', $96 = '10', $97 = '10'
2 11s184ms 32,457 0ms 6ms 0ms SELECT ;Times Reported Time consuming bind #2
Day Hour Count Duration Avg duration 11 32,457 11s184ms 0ms [ User: postgres - Total duration: 45s907ms - Times executed: 32457 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 45s47ms - Times executed: 30011 ]
[ Application: [unknown] - Total duration: 859ms - Times executed: 2446 ]
-
SELECT ;
Date: 2025-05-17 11:26:57 Duration: 6ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '558', $2 = '558', $3 = '515840243248121300'
-
SELECT ;
Date: 2025-05-17 11:16:39 Duration: 6ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.20 parameters: $1 = '558', $2 = '558', $3 = '515840243261531300'
-
SELECT ;
Date: 2025-05-17 11:45:56 Duration: 5ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.20 parameters: $1 = '558', $2 = '0', $3 = '0', $4 = 'EURCAD', $5 = 'EURCAD'
3 938ms 514 1ms 2ms 1ms SELECT s.symbolid, dss.downloadfrequency, dss.downloadersymbol;Times Reported Time consuming bind #3
Day Hour Count Duration Avg duration 11 514 938ms 1ms [ User: postgres - Total duration: 780ms - Times executed: 514 ]
[ Application: [unknown] - Total duration: 780ms - Times executed: 514 ]
-
SELECT s.symbolid, dss.downloadfrequency, dss.downloadersymbol;
Date: 2025-05-17 11:30:56 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142 parameters: $1 = 'MILLENNIUMPF'
-
SELECT s.symbolid, dss.downloadfrequency, dss.downloadersymbol;
Date: 2025-05-17 11:31:32 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142 parameters: $1 = 'ICMARKETS-AU-MT5'
-
SELECT s.symbolid, dss.downloadfrequency, dss.downloadersymbol;
Date: 2025-05-17 11:01:59 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142 parameters: $1 = 'FPMARKETS'
4 570ms 89 4ms 13ms 6ms WITH last_candle AS ( ;Times Reported Time consuming bind #4
Day Hour Count Duration Avg duration 11 89 570ms 6ms [ User: postgres - Total duration: 29s926ms - Times executed: 89 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 29s926ms - Times executed: 89 ]
-
WITH last_candle AS ( ;
Date: 2025-05-17 11:32:00 Duration: 13ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.20 parameters: $1 = '529', $2 = '529'
-
WITH last_candle AS ( ;
Date: 2025-05-17 11:40:01 Duration: 10ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.20 parameters: $1 = '558', $2 = '558'
-
WITH last_candle AS ( ;
Date: 2025-05-17 11:00:01 Duration: 10ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.145 parameters: $1 = '558', $2 = '558'
5 534ms 4,560 0ms 0ms 0ms INSERT INTO T15 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;Times Reported Time consuming bind #5
Day Hour Count Duration Avg duration 11 4,560 534ms 0ms [ User: postgres - Total duration: 3s126ms - Times executed: 4560 ]
[ Application: [unknown] - Total duration: 3s126ms - Times executed: 4560 ]
-
INSERT INTO T15 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:45:49 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142 parameters: $1 = '2025-05-16 22:45:00', $2 = '1193.65', $3 = '1195.69', $4 = '1193.145', $5 = '1193.18', $6 = '107', $7 = '515840249422317300', $8 = '0', $9 = '2025-05-17 11:45:49.307', $10 = '2025-05-17 11:45:49.207', $11 = '1193.65', $12 = '1195.69', $13 = '1193.145', $14 = '1193.18', $15 = '107', $16 = '0', $17 = '2025-05-17 11:45:49.307', $18 = '2025-05-17 11:45:49.207'
-
INSERT INTO T15 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:31:04 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142 parameters: $1 = '2025-05-16 23:45:00', $2 = '42607.75', $3 = '42607.75', $4 = '42379.75', $5 = '42448', $6 = '2947', $7 = '515840249387894300', $8 = '0', $9 = '2025-05-17 11:31:04.265', $10 = '2025-05-17 11:31:03.983', $11 = '42607.75', $12 = '42607.75', $13 = '42379.75', $14 = '42448', $15 = '2947', $16 = '0', $17 = '2025-05-17 11:31:04.265', $18 = '2025-05-17 11:31:03.983'
-
INSERT INTO T15 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:16:00 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142 parameters: $1 = '2025-05-17 11:45:00', $2 = '1.424e-05', $3 = '1.425e-05', $4 = '1.418e-05', $5 = '1.418e-05', $6 = '179', $7 = '515840249472059300', $8 = '0', $9 = '2025-05-17 11:16:00.557', $10 = '2025-05-17 11:16:00.517', $11 = '1.424e-05', $12 = '1.425e-05', $13 = '1.418e-05', $14 = '1.418e-05', $15 = '179', $16 = '0', $17 = '2025-05-17 11:16:00.558', $18 = '2025-05-17 11:16:00.517'
6 459ms 35 0ms 46ms 13ms with wh_patitioned as ( ;Times Reported Time consuming bind #6
Day Hour Count Duration Avg duration 11 35 459ms 13ms [ User: postgres - Total duration: 123ms - Times executed: 35 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 123ms - Times executed: 35 ]
-
with wh_patitioned as ( ;
Date: 2025-05-17 11:46:00 Duration: 46ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '529', $2 = '529', $3 = '529', $4 = '529', $5 = '529', $6 = '529', $7 = '529', $8 = '529', $9 = '529'
-
with wh_patitioned as ( ;
Date: 2025-05-17 11:41:28 Duration: 45ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.145 parameters: $1 = '558', $2 = '558', $3 = '558', $4 = '558', $5 = '558', $6 = '558', $7 = '558', $8 = '558', $9 = '558'
-
with wh_patitioned as ( ;
Date: 2025-05-17 11:25:37 Duration: 45ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.20 parameters: $1 = '558', $2 = '558', $3 = '558', $4 = '558', $5 = '558', $6 = '558', $7 = '558', $8 = '558', $9 = '558'
7 340ms 3,376 0ms 0ms 0ms INSERT INTO T60 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;Times Reported Time consuming bind #7
Day Hour Count Duration Avg duration 11 3,376 340ms 0ms [ User: postgres - Total duration: 601ms - Times executed: 3376 ]
[ Application: [unknown] - Total duration: 601ms - Times executed: 3376 ]
-
INSERT INTO T60 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:00:34 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142 parameters: $1 = '2025-05-16 21:00:00', $2 = '75.73', $3 = '75.87', $4 = '75.65', $5 = '75.66', $6 = '806', $7 = '515840247879403300', $8 = '0', $9 = '2025-05-17 11:00:34.767', $10 = '2025-05-17 11:00:34.723', $11 = '75.73', $12 = '75.87', $13 = '75.65', $14 = '75.66', $15 = '806', $16 = '0', $17 = '2025-05-17 11:00:34.767', $18 = '2025-05-17 11:00:34.723'
-
INSERT INTO T60 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:10:45 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142 parameters: $1 = '2025-05-16 21:00:00', $2 = '97.88', $3 = '98.18', $4 = '97.83', $5 = '97.99', $6 = '1477', $7 = '515840247919887300', $8 = '0', $9 = '2025-05-17 11:10:45.013', $10 = '2025-05-17 11:10:44.976', $11 = '97.88', $12 = '98.18', $13 = '97.83', $14 = '97.99', $15 = '1477', $16 = '0', $17 = '2025-05-17 11:10:45.013', $18 = '2025-05-17 11:10:44.976'
-
INSERT INTO T60 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:11:45 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142 parameters: $1 = '2025-05-16 21:00:00', $2 = '108.02', $3 = '108.23', $4 = '107.95', $5 = '108.06', $6 = '2096', $7 = '515840247963296300', $8 = '0', $9 = '2025-05-17 11:11:45.52', $10 = '2025-05-17 11:11:45.485', $11 = '108.02', $12 = '108.23', $13 = '107.95', $14 = '108.06', $15 = '2096', $16 = '0', $17 = '2025-05-17 11:11:45.52', $18 = '2025-05-17 11:11:45.485'
8 337ms 4,032 0ms 0ms 0ms INSERT INTO T30 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;Times Reported Time consuming bind #8
Day Hour Count Duration Avg duration 11 4,032 337ms 0ms [ User: postgres - Total duration: 675ms - Times executed: 4032 ]
[ Application: [unknown] - Total duration: 675ms - Times executed: 4032 ]
-
INSERT INTO T30 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:11:01 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142 parameters: $1 = '2025-05-16 18:00:00', $2 = '23272.25', $3 = '23292.75', $4 = '23259.75', $5 = '23290.25', $6 = '1865', $7 = '515840247933633300', $8 = '0', $9 = '2025-05-17 11:11:01.28', $10 = '2025-05-17 11:11:01.084', $11 = '23272.25', $12 = '23292.75', $13 = '23259.75', $14 = '23290.25', $15 = '1865', $16 = '0', $17 = '2025-05-17 11:11:01.28', $18 = '2025-05-17 11:11:01.084'
-
INSERT INTO T30 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:42:01 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142 parameters: $1 = '2025-05-16 18:00:00', $2 = '23272.25', $3 = '23292.75', $4 = '23259.75', $5 = '23290.25', $6 = '1865', $7 = '515840247933633300', $8 = '0', $9 = '2025-05-17 11:42:01.927', $10 = '2025-05-17 11:42:01.77', $11 = '23272.25', $12 = '23292.75', $13 = '23259.75', $14 = '23290.25', $15 = '1865', $16 = '0', $17 = '2025-05-17 11:42:01.927', $18 = '2025-05-17 11:42:01.77'
-
INSERT INTO T30 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:41:01 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142 parameters: $1 = '2025-05-16 18:00:00', $2 = '23272.25', $3 = '23292.75', $4 = '23259.75', $5 = '23290.25', $6 = '1865', $7 = '515840247933633300', $8 = '0', $9 = '2025-05-17 11:41:01.397', $10 = '2025-05-17 11:41:01.318', $11 = '23272.25', $12 = '23292.75', $13 = '23259.75', $14 = '23290.25', $15 = '1865', $16 = '0', $17 = '2025-05-17 11:41:01.397', $18 = '2025-05-17 11:41:01.318'
9 274ms 21,474 0ms 0ms 0ms select 1;Times Reported Time consuming bind #9
Day Hour Count Duration Avg duration 11 21,474 274ms 0ms [ User: postgres - Total duration: 72ms - Times executed: 21474 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 71ms - Times executed: 21414 ]
[ Application: [unknown] - Total duration: 0ms - Times executed: 60 ]
-
select 1;
Date: 2025-05-17 11:23:50 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.20
-
select 1;
Date: 2025-05-17 11:24:50 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250
-
select 1;
Date: 2025-05-17 11:41:28 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.145
10 211ms 440 0ms 7ms 0ms select autocharti0_.resultid as resultid1_0_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, patterns4_.patternname as patternn1_14_4_, autocharti0_.bandwidth as bandwidt2_0_0_, autocharti0_.breakout as breakout3_0_0_, autocharti0_.direction as directio4_0_0_, autocharti0_.gmttimefound as gmttimef5_0_0_, autocharti0_.initialtrend as initialt6_0_0_, autocharti0_.latestbaratbreakoutprice as latestba7_0_0_, autocharti0_.latestbaratbreakouttime as latestba8_0_0_, autocharti0_.maxmovementafterbreakout as maxmovem9_0_0_, autocharti0_.noise as noise10_0_0_, autocharti0_.pattern as pattern11_0_0_, autocharti0_.patternendprice as pattern12_0_0_, autocharti0_.patternendtime as pattern13_0_0_, autocharti0_.patternlengthbars as pattern14_0_0_, autocharti0_.patternquality as pattern15_0_0_, autocharti0_.patternstartprice as pattern16_0_0_, autocharti0_.patternstarttime as pattern17_0_0_, autocharti0_.predictionpricefrom as predict18_0_0_, autocharti0_.predictionpriceto as predict19_0_0_, autocharti0_.predictiontimefrom as predict20_0_0_, autocharti0_.predictiontimeto as predict21_0_0_, autocharti0_.qtytp as qtytp22_0_0_, autocharti0_.relevancestartdistance as relevan23_0_0_, autocharti0_.resgradient as resgrad24_0_0_, autocharti0_.resultuid as resultu25_0_0_, autocharti0_.resx0 as resx26_0_0_, autocharti0_.resx1 as resx27_0_0_, autocharti0_.resy0 as resy28_0_0_, autocharti0_.resy1 as resy29_0_0_, autocharti0_.riskreward as riskrew30_0_0_, autocharti0_.simulation as simulat31_0_0_, autocharti0_.supportgradient as support32_0_0_, autocharti0_.supportx0 as support33_0_0_, autocharti0_.supportx1 as support34_0_0_, autocharti0_.supporty0 as support35_0_0_, autocharti0_.supporty1 as support36_0_0_, autocharti0_.symbolid as symboli37_0_0_, autocharti0_.symmetry as symmetr38_0_0_, autocharti0_.temporarypattern as tempora39_0_0_, autocharti0_.trendchange as trendch40_0_0_, autocharti0_.volumeincrease as volumei41_0_0_, autocharti0_.writtendatetime as written42_0_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, patterns4_.patternid as patterni2_14_4_ from public.autochartist_results autocharti0_ left outer join symbols symbols1_ on autocharti0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join patterns patterns4_ on autocharti0_.pattern = patterns4_.patternname where autocharti0_.resultuid = $1 and datafeedst3_.dayofweek = 3;Times Reported Time consuming bind #10
Day Hour Count Duration Avg duration 11 440 211ms 0ms [ User: postgres - Total duration: 43ms - Times executed: 440 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 43ms - Times executed: 440 ]
-
select autocharti0_.resultid as resultid1_0_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, patterns4_.patternname as patternn1_14_4_, autocharti0_.bandwidth as bandwidt2_0_0_, autocharti0_.breakout as breakout3_0_0_, autocharti0_.direction as directio4_0_0_, autocharti0_.gmttimefound as gmttimef5_0_0_, autocharti0_.initialtrend as initialt6_0_0_, autocharti0_.latestbaratbreakoutprice as latestba7_0_0_, autocharti0_.latestbaratbreakouttime as latestba8_0_0_, autocharti0_.maxmovementafterbreakout as maxmovem9_0_0_, autocharti0_.noise as noise10_0_0_, autocharti0_.pattern as pattern11_0_0_, autocharti0_.patternendprice as pattern12_0_0_, autocharti0_.patternendtime as pattern13_0_0_, autocharti0_.patternlengthbars as pattern14_0_0_, autocharti0_.patternquality as pattern15_0_0_, autocharti0_.patternstartprice as pattern16_0_0_, autocharti0_.patternstarttime as pattern17_0_0_, autocharti0_.predictionpricefrom as predict18_0_0_, autocharti0_.predictionpriceto as predict19_0_0_, autocharti0_.predictiontimefrom as predict20_0_0_, autocharti0_.predictiontimeto as predict21_0_0_, autocharti0_.qtytp as qtytp22_0_0_, autocharti0_.relevancestartdistance as relevan23_0_0_, autocharti0_.resgradient as resgrad24_0_0_, autocharti0_.resultuid as resultu25_0_0_, autocharti0_.resx0 as resx26_0_0_, autocharti0_.resx1 as resx27_0_0_, autocharti0_.resy0 as resy28_0_0_, autocharti0_.resy1 as resy29_0_0_, autocharti0_.riskreward as riskrew30_0_0_, autocharti0_.simulation as simulat31_0_0_, autocharti0_.supportgradient as support32_0_0_, autocharti0_.supportx0 as support33_0_0_, autocharti0_.supportx1 as support34_0_0_, autocharti0_.supporty0 as support35_0_0_, autocharti0_.supporty1 as support36_0_0_, autocharti0_.symbolid as symboli37_0_0_, autocharti0_.symmetry as symmetr38_0_0_, autocharti0_.temporarypattern as tempora39_0_0_, autocharti0_.trendchange as trendch40_0_0_, autocharti0_.volumeincrease as volumei41_0_0_, autocharti0_.writtendatetime as written42_0_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, patterns4_.patternid as patterni2_14_4_ from public.autochartist_results autocharti0_ left outer join symbols symbols1_ on autocharti0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join patterns patterns4_ on autocharti0_.pattern = patterns4_.patternname where autocharti0_.resultuid = $1 and datafeedst3_.dayofweek = 3;
Date: 2025-05-17 11:46:47 Duration: 7ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '606100239981176301'
-
select autocharti0_.resultid as resultid1_0_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, patterns4_.patternname as patternn1_14_4_, autocharti0_.bandwidth as bandwidt2_0_0_, autocharti0_.breakout as breakout3_0_0_, autocharti0_.direction as directio4_0_0_, autocharti0_.gmttimefound as gmttimef5_0_0_, autocharti0_.initialtrend as initialt6_0_0_, autocharti0_.latestbaratbreakoutprice as latestba7_0_0_, autocharti0_.latestbaratbreakouttime as latestba8_0_0_, autocharti0_.maxmovementafterbreakout as maxmovem9_0_0_, autocharti0_.noise as noise10_0_0_, autocharti0_.pattern as pattern11_0_0_, autocharti0_.patternendprice as pattern12_0_0_, autocharti0_.patternendtime as pattern13_0_0_, autocharti0_.patternlengthbars as pattern14_0_0_, autocharti0_.patternquality as pattern15_0_0_, autocharti0_.patternstartprice as pattern16_0_0_, autocharti0_.patternstarttime as pattern17_0_0_, autocharti0_.predictionpricefrom as predict18_0_0_, autocharti0_.predictionpriceto as predict19_0_0_, autocharti0_.predictiontimefrom as predict20_0_0_, autocharti0_.predictiontimeto as predict21_0_0_, autocharti0_.qtytp as qtytp22_0_0_, autocharti0_.relevancestartdistance as relevan23_0_0_, autocharti0_.resgradient as resgrad24_0_0_, autocharti0_.resultuid as resultu25_0_0_, autocharti0_.resx0 as resx26_0_0_, autocharti0_.resx1 as resx27_0_0_, autocharti0_.resy0 as resy28_0_0_, autocharti0_.resy1 as resy29_0_0_, autocharti0_.riskreward as riskrew30_0_0_, autocharti0_.simulation as simulat31_0_0_, autocharti0_.supportgradient as support32_0_0_, autocharti0_.supportx0 as support33_0_0_, autocharti0_.supportx1 as support34_0_0_, autocharti0_.supporty0 as support35_0_0_, autocharti0_.supporty1 as support36_0_0_, autocharti0_.symbolid as symboli37_0_0_, autocharti0_.symmetry as symmetr38_0_0_, autocharti0_.temporarypattern as tempora39_0_0_, autocharti0_.trendchange as trendch40_0_0_, autocharti0_.volumeincrease as volumei41_0_0_, autocharti0_.writtendatetime as written42_0_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, patterns4_.patternid as patterni2_14_4_ from public.autochartist_results autocharti0_ left outer join symbols symbols1_ on autocharti0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join patterns patterns4_ on autocharti0_.pattern = patterns4_.patternname where autocharti0_.resultuid = $1 and datafeedst3_.dayofweek = 3;
Date: 2025-05-17 11:46:47 Duration: 7ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '606100239911959301'
-
select autocharti0_.resultid as resultid1_0_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, patterns4_.patternname as patternn1_14_4_, autocharti0_.bandwidth as bandwidt2_0_0_, autocharti0_.breakout as breakout3_0_0_, autocharti0_.direction as directio4_0_0_, autocharti0_.gmttimefound as gmttimef5_0_0_, autocharti0_.initialtrend as initialt6_0_0_, autocharti0_.latestbaratbreakoutprice as latestba7_0_0_, autocharti0_.latestbaratbreakouttime as latestba8_0_0_, autocharti0_.maxmovementafterbreakout as maxmovem9_0_0_, autocharti0_.noise as noise10_0_0_, autocharti0_.pattern as pattern11_0_0_, autocharti0_.patternendprice as pattern12_0_0_, autocharti0_.patternendtime as pattern13_0_0_, autocharti0_.patternlengthbars as pattern14_0_0_, autocharti0_.patternquality as pattern15_0_0_, autocharti0_.patternstartprice as pattern16_0_0_, autocharti0_.patternstarttime as pattern17_0_0_, autocharti0_.predictionpricefrom as predict18_0_0_, autocharti0_.predictionpriceto as predict19_0_0_, autocharti0_.predictiontimefrom as predict20_0_0_, autocharti0_.predictiontimeto as predict21_0_0_, autocharti0_.qtytp as qtytp22_0_0_, autocharti0_.relevancestartdistance as relevan23_0_0_, autocharti0_.resgradient as resgrad24_0_0_, autocharti0_.resultuid as resultu25_0_0_, autocharti0_.resx0 as resx26_0_0_, autocharti0_.resx1 as resx27_0_0_, autocharti0_.resy0 as resy28_0_0_, autocharti0_.resy1 as resy29_0_0_, autocharti0_.riskreward as riskrew30_0_0_, autocharti0_.simulation as simulat31_0_0_, autocharti0_.supportgradient as support32_0_0_, autocharti0_.supportx0 as support33_0_0_, autocharti0_.supportx1 as support34_0_0_, autocharti0_.supporty0 as support35_0_0_, autocharti0_.supporty1 as support36_0_0_, autocharti0_.symbolid as symboli37_0_0_, autocharti0_.symmetry as symmetr38_0_0_, autocharti0_.temporarypattern as tempora39_0_0_, autocharti0_.trendchange as trendch40_0_0_, autocharti0_.volumeincrease as volumei41_0_0_, autocharti0_.writtendatetime as written42_0_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, patterns4_.patternid as patterni2_14_4_ from public.autochartist_results autocharti0_ left outer join symbols symbols1_ on autocharti0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join patterns patterns4_ on autocharti0_.pattern = patterns4_.patternname where autocharti0_.resultuid = $1 and datafeedst3_.dayofweek = 3;
Date: 2025-05-17 11:05:58 Duration: 6ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '606100239911959301'
11 184ms 1,428 0ms 0ms 0ms INSERT INTO T1440_underlying (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;Times Reported Time consuming bind #11
Day Hour Count Duration Avg duration 11 1,428 184ms 0ms [ User: postgres - Total duration: 1s507ms - Times executed: 1428 ]
[ Application: [unknown] - Total duration: 1s507ms - Times executed: 1428 ]
-
INSERT INTO T1440_underlying (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:00:29 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142 parameters: $1 = '2025-05-16 00:00:00', $2 = '1866341.15', $3 = '1890751.735', $4 = '1853951.295', $5 = '1869222.635', $6 = '185494', $7 = '515840249474565300', $8 = '0', $9 = '2025-05-17 11:00:29.383', $10 = '2025-05-17 11:00:29.383', $11 = '1866341.15', $12 = '1890751.735', $13 = '1853951.295', $14 = '1869222.635', $15 = '185494', $16 = '0', $17 = '2025-05-17 11:00:29.383', $18 = '2025-05-17 11:00:29.383'
-
INSERT INTO T1440_underlying (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:47:39 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142 parameters: $1 = '2025-05-16 00:00:00', $2 = '402.588', $3 = '403.486', $4 = '402.3415', $5 = '402.417', $6 = '141488', $7 = '515840249385371300', $8 = '0', $9 = '2025-05-17 11:47:39.958', $10 = '2025-05-17 11:47:39.958', $11 = '402.588', $12 = '403.486', $13 = '402.3415', $14 = '402.417', $15 = '141488', $16 = '0', $17 = '2025-05-17 11:47:39.958', $18 = '2025-05-17 11:47:39.958'
-
INSERT INTO T1440_underlying (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:31:46 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142 parameters: $1 = '2025-05-16 00:00:00', $2 = '33.2475', $3 = '33.4585', $4 = '33.0635', $5 = '33.41', $6 = '32756', $7 = '605679104110636300', $8 = '0', $9 = '2025-05-17 11:31:46.695', $10 = '2025-05-17 11:31:46.694', $11 = '33.2475', $12 = '33.4585', $13 = '33.0635', $14 = '33.41', $15 = '32756', $16 = '0', $17 = '2025-05-17 11:31:46.695', $18 = '2025-05-17 11:31:46.694'
12 159ms 1,629 0ms 0ms 0ms INSERT INTO T240 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;Times Reported Time consuming bind #12
Day Hour Count Duration Avg duration 11 1,629 159ms 0ms [ User: postgres - Total duration: 271ms - Times executed: 1629 ]
[ Application: [unknown] - Total duration: 271ms - Times executed: 1629 ]
-
INSERT INTO T240 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:00:41 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142 parameters: $1 = '2025-03-21 16:00:00', $2 = '19.725', $3 = '19.74', $4 = '19.425', $5 = '19.445', $6 = '1224', $7 = '605679371921768300', $8 = '0', $9 = '2025-05-17 11:00:41.463', $10 = '2025-05-17 11:00:40.25', $11 = '19.725', $12 = '19.74', $13 = '19.425', $14 = '19.445', $15 = '1224', $16 = '0', $17 = '2025-05-17 11:00:41.463', $18 = '2025-05-17 11:00:40.25'
-
INSERT INTO T240 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:46:39 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142 parameters: $1 = '2025-05-16 16:00:00', $2 = '17.645', $3 = '17.685', $4 = '17.425', $5 = '17.565', $6 = '1028', $7 = '605679371913951300', $8 = '0', $9 = '2025-05-17 11:46:39.748', $10 = '2025-05-17 11:46:39.747', $11 = '17.645', $12 = '17.685', $13 = '17.425', $14 = '17.565', $15 = '1028', $16 = '0', $17 = '2025-05-17 11:46:39.748', $18 = '2025-05-17 11:46:39.747'
-
INSERT INTO T240 (pricedatetime, open, high, low, close, volume, symbolid, bsf, sastdatetimewritten, sastdatetimereceived) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) ON CONFLICT (pricedatetime, symbolid) DO UPDATE SET open = $11, high = $12, low = $13, close = $14, volume = $15, bsf = $16, sastdatetimewritten = $17, sastdatetimereceived = $18;
Date: 2025-05-17 11:16:45 Duration: 0ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.4.142 parameters: $1 = '2025-05-16 20:00:00', $2 = '193.642', $3 = '193.8045', $4 = '193.371', $5 = '193.4125', $6 = '21597', $7 = '515840249382151300', $8 = '0', $9 = '2025-05-17 11:16:45.358', $10 = '2025-05-17 11:16:45.256', $11 = '193.642', $12 = '193.8045', $13 = '193.371', $14 = '193.4125', $15 = '21597', $16 = '0', $17 = '2025-05-17 11:16:45.358', $18 = '2025-05-17 11:16:45.256'
13 154ms 340 0ms 3ms 0ms select keylevelsr0_.resultuid as resultui1_6_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, keylevelsp4_.patternid as patterni1_13_4_, keylevelsr0_.approachingregion as approach2_6_0_, keylevelsr0_.approachingtimestamp as approach3_6_0_, keylevelsr0_.atbaridentified as atbaride4_6_0_, keylevelsr0_.atpriceidentified as atpricei5_6_0_, keylevelsr0_.bandwidth as bandwidt6_6_0_, keylevelsr0_.breakout as breakout7_6_0_, keylevelsr0_.breakoutbars as breakout8_6_0_, keylevelsr0_.breakoutprice as breakout9_6_0_, keylevelsr0_.direction as directi10_6_0_, keylevelsr0_.errormargin as errorma11_6_0_, keylevelsr0_.furthestprice as furthes12_6_0_, keylevelsr0_.gmttimefound as gmttime13_6_0_, keylevelsr0_.isrelevant as isrelev14_6_0_, keylevelsr0_.patternclassid as pattern15_6_0_, keylevelsr0_.patternendtime as pattern16_6_0_, keylevelsr0_.patternid as pattern17_6_0_, keylevelsr0_.patternlengthbars as pattern18_6_0_, keylevelsr0_.patternprice as pattern19_6_0_, keylevelsr0_.patternstarttime as pattern20_6_0_, keylevelsr0_.predictionpricefrom as predict21_6_0_, keylevelsr0_.predictionpriceto as predict22_6_0_, keylevelsr0_.predictiontimebars as predict23_6_0_, keylevelsr0_.predictiontimefrom as predict24_6_0_, keylevelsr0_.qtytp as qtytp25_6_0_, keylevelsr0_.relevancestartdistance as relevan26_6_0_, keylevelsr0_.simulation as simulat27_6_0_, keylevelsr0_.stoplosslevel as stoplos28_6_0_, keylevelsr0_.symbolid as symboli29_6_0_, keylevelsr0_.uniquepointsvalue as uniquep30_6_0_, keylevelsr0_.writtendatetime as written31_6_0_, keylevelsr0_.x0 as x32_6_0_, keylevelsr0_.x1 as x33_6_0_, keylevelsr0_.x2 as x34_6_0_, keylevelsr0_.x3 as x35_6_0_, keylevelsr0_.x4 as x36_6_0_, keylevelsr0_.x5 as x37_6_0_, keylevelsr0_.x6 as x38_6_0_, keylevelsr0_.x7 as x39_6_0_, keylevelsr0_.x8 as x40_6_0_, keylevelsr0_.x9 as x41_6_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, keylevelsp4_.patternname as patternn2_13_4_ from public.keylevels_results keylevelsr0_ left outer join symbols symbols1_ on keylevelsr0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join keylevelspatterns keylevelsp4_ on keylevelsr0_.patternid = keylevelsp4_.patternid where keylevelsr0_.resultuid = $1 and datafeedst3_.dayofweek = 3;Times Reported Time consuming bind #13
Day Hour Count Duration Avg duration 11 340 154ms 0ms [ User: postgres - Total duration: 26ms - Times executed: 340 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 26ms - Times executed: 340 ]
-
select keylevelsr0_.resultuid as resultui1_6_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, keylevelsp4_.patternid as patterni1_13_4_, keylevelsr0_.approachingregion as approach2_6_0_, keylevelsr0_.approachingtimestamp as approach3_6_0_, keylevelsr0_.atbaridentified as atbaride4_6_0_, keylevelsr0_.atpriceidentified as atpricei5_6_0_, keylevelsr0_.bandwidth as bandwidt6_6_0_, keylevelsr0_.breakout as breakout7_6_0_, keylevelsr0_.breakoutbars as breakout8_6_0_, keylevelsr0_.breakoutprice as breakout9_6_0_, keylevelsr0_.direction as directi10_6_0_, keylevelsr0_.errormargin as errorma11_6_0_, keylevelsr0_.furthestprice as furthes12_6_0_, keylevelsr0_.gmttimefound as gmttime13_6_0_, keylevelsr0_.isrelevant as isrelev14_6_0_, keylevelsr0_.patternclassid as pattern15_6_0_, keylevelsr0_.patternendtime as pattern16_6_0_, keylevelsr0_.patternid as pattern17_6_0_, keylevelsr0_.patternlengthbars as pattern18_6_0_, keylevelsr0_.patternprice as pattern19_6_0_, keylevelsr0_.patternstarttime as pattern20_6_0_, keylevelsr0_.predictionpricefrom as predict21_6_0_, keylevelsr0_.predictionpriceto as predict22_6_0_, keylevelsr0_.predictiontimebars as predict23_6_0_, keylevelsr0_.predictiontimefrom as predict24_6_0_, keylevelsr0_.qtytp as qtytp25_6_0_, keylevelsr0_.relevancestartdistance as relevan26_6_0_, keylevelsr0_.simulation as simulat27_6_0_, keylevelsr0_.stoplosslevel as stoplos28_6_0_, keylevelsr0_.symbolid as symboli29_6_0_, keylevelsr0_.uniquepointsvalue as uniquep30_6_0_, keylevelsr0_.writtendatetime as written31_6_0_, keylevelsr0_.x0 as x32_6_0_, keylevelsr0_.x1 as x33_6_0_, keylevelsr0_.x2 as x34_6_0_, keylevelsr0_.x3 as x35_6_0_, keylevelsr0_.x4 as x36_6_0_, keylevelsr0_.x5 as x37_6_0_, keylevelsr0_.x6 as x38_6_0_, keylevelsr0_.x7 as x39_6_0_, keylevelsr0_.x8 as x40_6_0_, keylevelsr0_.x9 as x41_6_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, keylevelsp4_.patternname as patternn2_13_4_ from public.keylevels_results keylevelsr0_ left outer join symbols symbols1_ on keylevelsr0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join keylevelspatterns keylevelsp4_ on keylevelsr0_.patternid = keylevelsp4_.patternid where keylevelsr0_.resultuid = $1 and datafeedst3_.dayofweek = 3;
Date: 2025-05-17 11:05:59 Duration: 3ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '606105684531502303'
-
select keylevelsr0_.resultuid as resultui1_6_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, keylevelsp4_.patternid as patterni1_13_4_, keylevelsr0_.approachingregion as approach2_6_0_, keylevelsr0_.approachingtimestamp as approach3_6_0_, keylevelsr0_.atbaridentified as atbaride4_6_0_, keylevelsr0_.atpriceidentified as atpricei5_6_0_, keylevelsr0_.bandwidth as bandwidt6_6_0_, keylevelsr0_.breakout as breakout7_6_0_, keylevelsr0_.breakoutbars as breakout8_6_0_, keylevelsr0_.breakoutprice as breakout9_6_0_, keylevelsr0_.direction as directi10_6_0_, keylevelsr0_.errormargin as errorma11_6_0_, keylevelsr0_.furthestprice as furthes12_6_0_, keylevelsr0_.gmttimefound as gmttime13_6_0_, keylevelsr0_.isrelevant as isrelev14_6_0_, keylevelsr0_.patternclassid as pattern15_6_0_, keylevelsr0_.patternendtime as pattern16_6_0_, keylevelsr0_.patternid as pattern17_6_0_, keylevelsr0_.patternlengthbars as pattern18_6_0_, keylevelsr0_.patternprice as pattern19_6_0_, keylevelsr0_.patternstarttime as pattern20_6_0_, keylevelsr0_.predictionpricefrom as predict21_6_0_, keylevelsr0_.predictionpriceto as predict22_6_0_, keylevelsr0_.predictiontimebars as predict23_6_0_, keylevelsr0_.predictiontimefrom as predict24_6_0_, keylevelsr0_.qtytp as qtytp25_6_0_, keylevelsr0_.relevancestartdistance as relevan26_6_0_, keylevelsr0_.simulation as simulat27_6_0_, keylevelsr0_.stoplosslevel as stoplos28_6_0_, keylevelsr0_.symbolid as symboli29_6_0_, keylevelsr0_.uniquepointsvalue as uniquep30_6_0_, keylevelsr0_.writtendatetime as written31_6_0_, keylevelsr0_.x0 as x32_6_0_, keylevelsr0_.x1 as x33_6_0_, keylevelsr0_.x2 as x34_6_0_, keylevelsr0_.x3 as x35_6_0_, keylevelsr0_.x4 as x36_6_0_, keylevelsr0_.x5 as x37_6_0_, keylevelsr0_.x6 as x38_6_0_, keylevelsr0_.x7 as x39_6_0_, keylevelsr0_.x8 as x40_6_0_, keylevelsr0_.x9 as x41_6_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, keylevelsp4_.patternname as patternn2_13_4_ from public.keylevels_results keylevelsr0_ left outer join symbols symbols1_ on keylevelsr0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join keylevelspatterns keylevelsp4_ on keylevelsr0_.patternid = keylevelsp4_.patternid where keylevelsr0_.resultuid = $1 and datafeedst3_.dayofweek = 3;
Date: 2025-05-17 11:16:12 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '606105684509216303'
-
select keylevelsr0_.resultuid as resultui1_6_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, keylevelsp4_.patternid as patterni1_13_4_, keylevelsr0_.approachingregion as approach2_6_0_, keylevelsr0_.approachingtimestamp as approach3_6_0_, keylevelsr0_.atbaridentified as atbaride4_6_0_, keylevelsr0_.atpriceidentified as atpricei5_6_0_, keylevelsr0_.bandwidth as bandwidt6_6_0_, keylevelsr0_.breakout as breakout7_6_0_, keylevelsr0_.breakoutbars as breakout8_6_0_, keylevelsr0_.breakoutprice as breakout9_6_0_, keylevelsr0_.direction as directi10_6_0_, keylevelsr0_.errormargin as errorma11_6_0_, keylevelsr0_.furthestprice as furthes12_6_0_, keylevelsr0_.gmttimefound as gmttime13_6_0_, keylevelsr0_.isrelevant as isrelev14_6_0_, keylevelsr0_.patternclassid as pattern15_6_0_, keylevelsr0_.patternendtime as pattern16_6_0_, keylevelsr0_.patternid as pattern17_6_0_, keylevelsr0_.patternlengthbars as pattern18_6_0_, keylevelsr0_.patternprice as pattern19_6_0_, keylevelsr0_.patternstarttime as pattern20_6_0_, keylevelsr0_.predictionpricefrom as predict21_6_0_, keylevelsr0_.predictionpriceto as predict22_6_0_, keylevelsr0_.predictiontimebars as predict23_6_0_, keylevelsr0_.predictiontimefrom as predict24_6_0_, keylevelsr0_.qtytp as qtytp25_6_0_, keylevelsr0_.relevancestartdistance as relevan26_6_0_, keylevelsr0_.simulation as simulat27_6_0_, keylevelsr0_.stoplosslevel as stoplos28_6_0_, keylevelsr0_.symbolid as symboli29_6_0_, keylevelsr0_.uniquepointsvalue as uniquep30_6_0_, keylevelsr0_.writtendatetime as written31_6_0_, keylevelsr0_.x0 as x32_6_0_, keylevelsr0_.x1 as x33_6_0_, keylevelsr0_.x2 as x34_6_0_, keylevelsr0_.x3 as x35_6_0_, keylevelsr0_.x4 as x36_6_0_, keylevelsr0_.x5 as x37_6_0_, keylevelsr0_.x6 as x38_6_0_, keylevelsr0_.x7 as x39_6_0_, keylevelsr0_.x8 as x40_6_0_, keylevelsr0_.x9 as x41_6_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, keylevelsp4_.patternname as patternn2_13_4_ from public.keylevels_results keylevelsr0_ left outer join symbols symbols1_ on keylevelsr0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join keylevelspatterns keylevelsp4_ on keylevelsr0_.patternid = keylevelsp4_.patternid where keylevelsr0_.resultuid = $1 and datafeedst3_.dayofweek = 3;
Date: 2025-05-17 11:26:24 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '606105684509216303'
14 152ms 390 0ms 2ms 0ms select distinct t240x0_.symbolid as symbolid1_18_0_, t240x0_.pricedatetime as pricedat2_18_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t240x0_.bsf as bsf3_18_0_, t240x0_.close as close4_18_0_, t240x0_.high as high5_18_0_, t240x0_.low as low6_18_0_, t240x0_.open as open7_18_0_, t240x0_.pricesadjusted as pricesad8_18_0_, t240x0_.recengprocessedadjusted as recengpr9_18_0_, t240x0_.relevanceprocessed as relevan10_18_0_, t240x0_.sastdatetimereceived as sastdat11_18_0_, t240x0_.sastdatetimewritten as sastdat12_18_0_, t240x0_.volume as volume13_18_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t240 t240x0_ inner join symbols symbols1_ on t240x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t240x0_.symbolid = $1 and t240x0_.pricedatetime >= $2 and t240x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t240x0_.pricedatetime asc;Times Reported Time consuming bind #14
Day Hour Count Duration Avg duration 11 390 152ms 0ms [ User: postgres - Total duration: 343ms - Times executed: 390 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 343ms - Times executed: 390 ]
-
select distinct t240x0_.symbolid as symbolid1_18_0_, t240x0_.pricedatetime as pricedat2_18_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t240x0_.bsf as bsf3_18_0_, t240x0_.close as close4_18_0_, t240x0_.high as high5_18_0_, t240x0_.low as low6_18_0_, t240x0_.open as open7_18_0_, t240x0_.pricesadjusted as pricesad8_18_0_, t240x0_.recengprocessedadjusted as recengpr9_18_0_, t240x0_.relevanceprocessed as relevan10_18_0_, t240x0_.sastdatetimereceived as sastdat11_18_0_, t240x0_.sastdatetimewritten as sastdat12_18_0_, t240x0_.volume as volume13_18_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t240 t240x0_ inner join symbols symbols1_ on t240x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t240x0_.symbolid = $1 and t240x0_.pricedatetime >= $2 and t240x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t240x0_.pricedatetime asc;
Date: 2025-05-17 11:26:25 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '515840243267512300', $2 = '2025-05-02 08:00:00', $3 = '2025-05-16 04:00:00'
-
select distinct t240x0_.symbolid as symbolid1_18_0_, t240x0_.pricedatetime as pricedat2_18_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t240x0_.bsf as bsf3_18_0_, t240x0_.close as close4_18_0_, t240x0_.high as high5_18_0_, t240x0_.low as low6_18_0_, t240x0_.open as open7_18_0_, t240x0_.pricesadjusted as pricesad8_18_0_, t240x0_.recengprocessedadjusted as recengpr9_18_0_, t240x0_.relevanceprocessed as relevan10_18_0_, t240x0_.sastdatetimereceived as sastdat11_18_0_, t240x0_.sastdatetimewritten as sastdat12_18_0_, t240x0_.volume as volume13_18_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t240 t240x0_ inner join symbols symbols1_ on t240x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t240x0_.symbolid = $1 and t240x0_.pricedatetime >= $2 and t240x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t240x0_.pricedatetime asc;
Date: 2025-05-17 11:21:18 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '515840243276293300', $2 = '2025-03-25 12:00:00', $3 = '2025-05-16 00:00:00'
-
select distinct t240x0_.symbolid as symbolid1_18_0_, t240x0_.pricedatetime as pricedat2_18_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t240x0_.bsf as bsf3_18_0_, t240x0_.close as close4_18_0_, t240x0_.high as high5_18_0_, t240x0_.low as low6_18_0_, t240x0_.open as open7_18_0_, t240x0_.pricesadjusted as pricesad8_18_0_, t240x0_.recengprocessedadjusted as recengpr9_18_0_, t240x0_.relevanceprocessed as relevan10_18_0_, t240x0_.sastdatetimereceived as sastdat11_18_0_, t240x0_.sastdatetimewritten as sastdat12_18_0_, t240x0_.volume as volume13_18_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t240 t240x0_ inner join symbols symbols1_ on t240x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t240x0_.symbolid = $1 and t240x0_.pricedatetime >= $2 and t240x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t240x0_.pricedatetime asc;
Date: 2025-05-17 11:05:59 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '515840243276293300', $2 = '2025-03-25 12:00:00', $3 = '2025-05-16 00:00:00'
15 149ms 220 0ms 2ms 0ms select distinct t1440x0_.symbolid as symbolid1_16_0_, t1440x0_.pricedatetime as pricedat2_16_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t1440x0_.bsf as bsf3_16_0_, t1440x0_.close as close4_16_0_, t1440x0_.high as high5_16_0_, t1440x0_.low as low6_16_0_, t1440x0_.open as open7_16_0_, t1440x0_.pricesadjusted as pricesad8_16_0_, t1440x0_.recengprocessedadjusted as recengpr9_16_0_, t1440x0_.relevanceprocessed as relevan10_16_0_, t1440x0_.sastdatetimereceived as sastdat11_16_0_, t1440x0_.sastdatetimewritten as sastdat12_16_0_, t1440x0_.volume as volume13_16_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t1440 t1440x0_ inner join symbols symbols1_ on t1440x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t1440x0_.symbolid = $1 and t1440x0_.pricedatetime >= $2 and t1440x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t1440x0_.pricedatetime asc;Times Reported Time consuming bind #15
Day Hour Count Duration Avg duration 11 220 149ms 0ms [ User: postgres - Total duration: 230ms - Times executed: 220 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 230ms - Times executed: 220 ]
-
select distinct t1440x0_.symbolid as symbolid1_16_0_, t1440x0_.pricedatetime as pricedat2_16_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t1440x0_.bsf as bsf3_16_0_, t1440x0_.close as close4_16_0_, t1440x0_.high as high5_16_0_, t1440x0_.low as low6_16_0_, t1440x0_.open as open7_16_0_, t1440x0_.pricesadjusted as pricesad8_16_0_, t1440x0_.recengprocessedadjusted as recengpr9_16_0_, t1440x0_.relevanceprocessed as relevan10_16_0_, t1440x0_.sastdatetimereceived as sastdat11_16_0_, t1440x0_.sastdatetimewritten as sastdat12_16_0_, t1440x0_.volume as volume13_16_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t1440 t1440x0_ inner join symbols symbols1_ on t1440x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t1440x0_.symbolid = $1 and t1440x0_.pricedatetime >= $2 and t1440x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t1440x0_.pricedatetime asc;
Date: 2025-05-17 11:46:47 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '515840233926059300', $2 = '2025-03-19 00:00:00', $3 = '2025-05-09 00:00:00'
-
select distinct t1440x0_.symbolid as symbolid1_16_0_, t1440x0_.pricedatetime as pricedat2_16_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t1440x0_.bsf as bsf3_16_0_, t1440x0_.close as close4_16_0_, t1440x0_.high as high5_16_0_, t1440x0_.low as low6_16_0_, t1440x0_.open as open7_16_0_, t1440x0_.pricesadjusted as pricesad8_16_0_, t1440x0_.recengprocessedadjusted as recengpr9_16_0_, t1440x0_.relevanceprocessed as relevan10_16_0_, t1440x0_.sastdatetimereceived as sastdat11_16_0_, t1440x0_.sastdatetimewritten as sastdat12_16_0_, t1440x0_.volume as volume13_16_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t1440 t1440x0_ inner join symbols symbols1_ on t1440x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t1440x0_.symbolid = $1 and t1440x0_.pricedatetime >= $2 and t1440x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t1440x0_.pricedatetime asc;
Date: 2025-05-17 11:46:47 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '515840233930777300', $2 = '2025-03-19 00:00:00', $3 = '2025-05-09 00:00:00'
-
select distinct t1440x0_.symbolid as symbolid1_16_0_, t1440x0_.pricedatetime as pricedat2_16_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t1440x0_.bsf as bsf3_16_0_, t1440x0_.close as close4_16_0_, t1440x0_.high as high5_16_0_, t1440x0_.low as low6_16_0_, t1440x0_.open as open7_16_0_, t1440x0_.pricesadjusted as pricesad8_16_0_, t1440x0_.recengprocessedadjusted as recengpr9_16_0_, t1440x0_.relevanceprocessed as relevan10_16_0_, t1440x0_.sastdatetimereceived as sastdat11_16_0_, t1440x0_.sastdatetimewritten as sastdat12_16_0_, t1440x0_.volume as volume13_16_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t1440 t1440x0_ inner join symbols symbols1_ on t1440x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t1440x0_.symbolid = $1 and t1440x0_.pricedatetime >= $2 and t1440x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t1440x0_.pricedatetime asc;
Date: 2025-05-17 11:26:23 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '515840233926059300', $2 = '2025-03-19 00:00:00', $3 = '2025-05-09 00:00:00'
16 142ms 190 0ms 2ms 0ms select distinct t60x0_.symbolid as symbolid1_20_0_, t60x0_.pricedatetime as pricedat2_20_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t60x0_.bsf as bsf3_20_0_, t60x0_.close as close4_20_0_, t60x0_.high as high5_20_0_, t60x0_.low as low6_20_0_, t60x0_.open as open7_20_0_, t60x0_.pricesadjusted as pricesad8_20_0_, t60x0_.recengprocessedadjusted as recengpr9_20_0_, t60x0_.relevanceprocessed as relevan10_20_0_, t60x0_.sastdatetimereceived as sastdat11_20_0_, t60x0_.sastdatetimewritten as sastdat12_20_0_, t60x0_.volume as volume13_20_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t60 t60x0_ inner join symbols symbols1_ on t60x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t60x0_.symbolid = $1 and t60x0_.pricedatetime >= $2 and t60x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t60x0_.pricedatetime asc;Times Reported Time consuming bind #16
Day Hour Count Duration Avg duration 11 190 142ms 0ms [ User: postgres - Total duration: 296ms - Times executed: 190 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 296ms - Times executed: 190 ]
-
select distinct t60x0_.symbolid as symbolid1_20_0_, t60x0_.pricedatetime as pricedat2_20_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t60x0_.bsf as bsf3_20_0_, t60x0_.close as close4_20_0_, t60x0_.high as high5_20_0_, t60x0_.low as low6_20_0_, t60x0_.open as open7_20_0_, t60x0_.pricesadjusted as pricesad8_20_0_, t60x0_.recengprocessedadjusted as recengpr9_20_0_, t60x0_.relevanceprocessed as relevan10_20_0_, t60x0_.sastdatetimereceived as sastdat11_20_0_, t60x0_.sastdatetimewritten as sastdat12_20_0_, t60x0_.volume as volume13_20_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t60 t60x0_ inner join symbols symbols1_ on t60x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t60x0_.symbolid = $1 and t60x0_.pricedatetime >= $2 and t60x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t60x0_.pricedatetime asc;
Date: 2025-05-17 11:06:02 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '515840243262744300', $2 = '2025-05-08 00:00:00', $3 = '2025-05-16 19:00:00'
-
select distinct t60x0_.symbolid as symbolid1_20_0_, t60x0_.pricedatetime as pricedat2_20_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t60x0_.bsf as bsf3_20_0_, t60x0_.close as close4_20_0_, t60x0_.high as high5_20_0_, t60x0_.low as low6_20_0_, t60x0_.open as open7_20_0_, t60x0_.pricesadjusted as pricesad8_20_0_, t60x0_.recengprocessedadjusted as recengpr9_20_0_, t60x0_.relevanceprocessed as relevan10_20_0_, t60x0_.sastdatetimereceived as sastdat11_20_0_, t60x0_.sastdatetimewritten as sastdat12_20_0_, t60x0_.volume as volume13_20_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t60 t60x0_ inner join symbols symbols1_ on t60x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t60x0_.symbolid = $1 and t60x0_.pricedatetime >= $2 and t60x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t60x0_.pricedatetime asc;
Date: 2025-05-17 11:26:26 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '515840243265742300', $2 = '2025-05-06 03:00:00', $3 = '2025-05-16 18:00:00'
-
select distinct t60x0_.symbolid as symbolid1_20_0_, t60x0_.pricedatetime as pricedat2_20_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t60x0_.bsf as bsf3_20_0_, t60x0_.close as close4_20_0_, t60x0_.high as high5_20_0_, t60x0_.low as low6_20_0_, t60x0_.open as open7_20_0_, t60x0_.pricesadjusted as pricesad8_20_0_, t60x0_.recengprocessedadjusted as recengpr9_20_0_, t60x0_.relevanceprocessed as relevan10_20_0_, t60x0_.sastdatetimereceived as sastdat11_20_0_, t60x0_.sastdatetimewritten as sastdat12_20_0_, t60x0_.volume as volume13_20_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t60 t60x0_ inner join symbols symbols1_ on t60x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t60x0_.symbolid = $1 and t60x0_.pricedatetime >= $2 and t60x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t60x0_.pricedatetime asc;
Date: 2025-05-17 11:06:02 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '515840243262744300', $2 = '2025-05-06 15:00:00', $3 = '2025-05-16 18:00:00'
17 133ms 12 9ms 18ms 11ms WITH /*Latest.JapSticks*/ all_results AS ( SELECT ;Times Reported Time consuming bind #17
Day Hour Count Duration Avg duration 11 12 133ms 11ms [ User: postgres - Total duration: 0ms - Times executed: 12 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 0ms - Times executed: 12 ]
-
WITH /*Latest.JapSticks*/ all_results AS ( SELECT ;
Date: 2025-05-17 11:27:05 Duration: 18ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '667', $2 = '0', $3 = '0', $4 = '0', $5 = '', $6 = '0', $7 = '', $8 = '0', $9 = '', $10 = '0', $11 = '0'
-
WITH /*Latest.JapSticks*/ all_results AS ( SELECT ;
Date: 2025-05-17 11:22:01 Duration: 12ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '667', $2 = '0', $3 = '0', $4 = '0', $5 = '', $6 = '0', $7 = '', $8 = '0', $9 = '', $10 = '0', $11 = '0'
-
WITH /*Latest.JapSticks*/ all_results AS ( SELECT ;
Date: 2025-05-17 11:47:45 Duration: 11ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '667', $2 = '0', $3 = '0', $4 = '0', $5 = '', $6 = '0', $7 = '', $8 = '0', $9 = '', $10 = '0', $11 = '0'
18 128ms 120 0ms 4ms 1ms select fibonaccir0_.resultuid as resultui1_2_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, fibonaccip4_.patternname as patternn1_12_4_, fibonaccir0_.averagequality as averageq2_2_0_, fibonaccir0_.bandwidth as bandwidt3_2_0_, fibonaccir0_.completed as complete4_2_0_, fibonaccir0_.direction as directio5_2_0_, fibonaccir0_.errormargin as errormar6_2_0_, fibonaccir0_.gmttimefound as gmttimef7_2_0_, fibonaccir0_.noise as noise8_2_0_, fibonaccir0_.pattern as pattern9_2_0_, fibonaccir0_.patternendprice as pattern10_2_0_, fibonaccir0_.patternendtime as pattern11_2_0_, fibonaccir0_.patternlengthbars as pattern12_2_0_, fibonaccir0_.patternstartprice as pattern13_2_0_, fibonaccir0_.patternstarttime as pattern14_2_0_, fibonaccir0_.pricea as pricea15_2_0_, fibonaccir0_.priceb as priceb16_2_0_, fibonaccir0_.pricec as pricec17_2_0_, fibonaccir0_.priced as priced18_2_0_, fibonaccir0_.pricex as pricex19_2_0_, fibonaccir0_.qtytp as qtytp20_2_0_, fibonaccir0_.ratiosfound as ratiosf21_2_0_, fibonaccir0_.simulation as simulat22_2_0_, fibonaccir0_.symbolid as symboli23_2_0_, fibonaccir0_.target03 as target24_2_0_, fibonaccir0_.target05 as target25_2_0_, fibonaccir0_.target06 as target26_2_0_, fibonaccir0_.target07 as target27_2_0_, fibonaccir0_.target10 as target28_2_0_, fibonaccir0_.target12 as target29_2_0_, fibonaccir0_.target16 as target30_2_0_, fibonaccir0_.temporarypattern as tempora31_2_0_, fibonaccir0_.timea as timea32_2_0_, fibonaccir0_.timeb as timeb33_2_0_, fibonaccir0_.timec as timec34_2_0_, fibonaccir0_.timed as timed35_2_0_, fibonaccir0_.timequality as timequa36_2_0_, fibonaccir0_.timex as timex37_2_0_, fibonaccir0_.uniqueindex as uniquei38_2_0_, fibonaccir0_.writtendatetime as written39_2_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, fibonaccip4_.patternid as patterni2_12_4_ from public.fibonacci_results fibonaccir0_ left outer join symbols symbols1_ on fibonaccir0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join fibonaccipatterns fibonaccip4_ on fibonaccir0_.pattern = fibonaccip4_.patternname where fibonaccir0_.resultuid = $1 and datafeedst3_.dayofweek = 3;Times Reported Time consuming bind #18
Day Hour Count Duration Avg duration 11 120 128ms 1ms [ User: postgres - Total duration: 9ms - Times executed: 120 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 9ms - Times executed: 120 ]
-
select fibonaccir0_.resultuid as resultui1_2_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, fibonaccip4_.patternname as patternn1_12_4_, fibonaccir0_.averagequality as averageq2_2_0_, fibonaccir0_.bandwidth as bandwidt3_2_0_, fibonaccir0_.completed as complete4_2_0_, fibonaccir0_.direction as directio5_2_0_, fibonaccir0_.errormargin as errormar6_2_0_, fibonaccir0_.gmttimefound as gmttimef7_2_0_, fibonaccir0_.noise as noise8_2_0_, fibonaccir0_.pattern as pattern9_2_0_, fibonaccir0_.patternendprice as pattern10_2_0_, fibonaccir0_.patternendtime as pattern11_2_0_, fibonaccir0_.patternlengthbars as pattern12_2_0_, fibonaccir0_.patternstartprice as pattern13_2_0_, fibonaccir0_.patternstarttime as pattern14_2_0_, fibonaccir0_.pricea as pricea15_2_0_, fibonaccir0_.priceb as priceb16_2_0_, fibonaccir0_.pricec as pricec17_2_0_, fibonaccir0_.priced as priced18_2_0_, fibonaccir0_.pricex as pricex19_2_0_, fibonaccir0_.qtytp as qtytp20_2_0_, fibonaccir0_.ratiosfound as ratiosf21_2_0_, fibonaccir0_.simulation as simulat22_2_0_, fibonaccir0_.symbolid as symboli23_2_0_, fibonaccir0_.target03 as target24_2_0_, fibonaccir0_.target05 as target25_2_0_, fibonaccir0_.target06 as target26_2_0_, fibonaccir0_.target07 as target27_2_0_, fibonaccir0_.target10 as target28_2_0_, fibonaccir0_.target12 as target29_2_0_, fibonaccir0_.target16 as target30_2_0_, fibonaccir0_.temporarypattern as tempora31_2_0_, fibonaccir0_.timea as timea32_2_0_, fibonaccir0_.timeb as timeb33_2_0_, fibonaccir0_.timec as timec34_2_0_, fibonaccir0_.timed as timed35_2_0_, fibonaccir0_.timequality as timequa36_2_0_, fibonaccir0_.timex as timex37_2_0_, fibonaccir0_.uniqueindex as uniquei38_2_0_, fibonaccir0_.writtendatetime as written39_2_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, fibonaccip4_.patternid as patterni2_12_4_ from public.fibonacci_results fibonaccir0_ left outer join symbols symbols1_ on fibonaccir0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join fibonaccipatterns fibonaccip4_ on fibonaccir0_.pattern = fibonaccip4_.patternname where fibonaccir0_.resultuid = $1 and datafeedst3_.dayofweek = 3;
Date: 2025-05-17 11:06:03 Duration: 4ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '606127842009622302'
-
select fibonaccir0_.resultuid as resultui1_2_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, fibonaccip4_.patternname as patternn1_12_4_, fibonaccir0_.averagequality as averageq2_2_0_, fibonaccir0_.bandwidth as bandwidt3_2_0_, fibonaccir0_.completed as complete4_2_0_, fibonaccir0_.direction as directio5_2_0_, fibonaccir0_.errormargin as errormar6_2_0_, fibonaccir0_.gmttimefound as gmttimef7_2_0_, fibonaccir0_.noise as noise8_2_0_, fibonaccir0_.pattern as pattern9_2_0_, fibonaccir0_.patternendprice as pattern10_2_0_, fibonaccir0_.patternendtime as pattern11_2_0_, fibonaccir0_.patternlengthbars as pattern12_2_0_, fibonaccir0_.patternstartprice as pattern13_2_0_, fibonaccir0_.patternstarttime as pattern14_2_0_, fibonaccir0_.pricea as pricea15_2_0_, fibonaccir0_.priceb as priceb16_2_0_, fibonaccir0_.pricec as pricec17_2_0_, fibonaccir0_.priced as priced18_2_0_, fibonaccir0_.pricex as pricex19_2_0_, fibonaccir0_.qtytp as qtytp20_2_0_, fibonaccir0_.ratiosfound as ratiosf21_2_0_, fibonaccir0_.simulation as simulat22_2_0_, fibonaccir0_.symbolid as symboli23_2_0_, fibonaccir0_.target03 as target24_2_0_, fibonaccir0_.target05 as target25_2_0_, fibonaccir0_.target06 as target26_2_0_, fibonaccir0_.target07 as target27_2_0_, fibonaccir0_.target10 as target28_2_0_, fibonaccir0_.target12 as target29_2_0_, fibonaccir0_.target16 as target30_2_0_, fibonaccir0_.temporarypattern as tempora31_2_0_, fibonaccir0_.timea as timea32_2_0_, fibonaccir0_.timeb as timeb33_2_0_, fibonaccir0_.timec as timec34_2_0_, fibonaccir0_.timed as timed35_2_0_, fibonaccir0_.timequality as timequa36_2_0_, fibonaccir0_.timex as timex37_2_0_, fibonaccir0_.uniqueindex as uniquei38_2_0_, fibonaccir0_.writtendatetime as written39_2_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, fibonaccip4_.patternid as patterni2_12_4_ from public.fibonacci_results fibonaccir0_ left outer join symbols symbols1_ on fibonaccir0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join fibonaccipatterns fibonaccip4_ on fibonaccir0_.pattern = fibonaccip4_.patternname where fibonaccir0_.resultuid = $1 and datafeedst3_.dayofweek = 3;
Date: 2025-05-17 11:26:23 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '606105665643207302'
-
select fibonaccir0_.resultuid as resultui1_2_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, fibonaccip4_.patternname as patternn1_12_4_, fibonaccir0_.averagequality as averageq2_2_0_, fibonaccir0_.bandwidth as bandwidt3_2_0_, fibonaccir0_.completed as complete4_2_0_, fibonaccir0_.direction as directio5_2_0_, fibonaccir0_.errormargin as errormar6_2_0_, fibonaccir0_.gmttimefound as gmttimef7_2_0_, fibonaccir0_.noise as noise8_2_0_, fibonaccir0_.pattern as pattern9_2_0_, fibonaccir0_.patternendprice as pattern10_2_0_, fibonaccir0_.patternendtime as pattern11_2_0_, fibonaccir0_.patternlengthbars as pattern12_2_0_, fibonaccir0_.patternstartprice as pattern13_2_0_, fibonaccir0_.patternstarttime as pattern14_2_0_, fibonaccir0_.pricea as pricea15_2_0_, fibonaccir0_.priceb as priceb16_2_0_, fibonaccir0_.pricec as pricec17_2_0_, fibonaccir0_.priced as priced18_2_0_, fibonaccir0_.pricex as pricex19_2_0_, fibonaccir0_.qtytp as qtytp20_2_0_, fibonaccir0_.ratiosfound as ratiosf21_2_0_, fibonaccir0_.simulation as simulat22_2_0_, fibonaccir0_.symbolid as symboli23_2_0_, fibonaccir0_.target03 as target24_2_0_, fibonaccir0_.target05 as target25_2_0_, fibonaccir0_.target06 as target26_2_0_, fibonaccir0_.target07 as target27_2_0_, fibonaccir0_.target10 as target28_2_0_, fibonaccir0_.target12 as target29_2_0_, fibonaccir0_.target16 as target30_2_0_, fibonaccir0_.temporarypattern as tempora31_2_0_, fibonaccir0_.timea as timea32_2_0_, fibonaccir0_.timeb as timeb33_2_0_, fibonaccir0_.timec as timec34_2_0_, fibonaccir0_.timed as timed35_2_0_, fibonaccir0_.timequality as timequa36_2_0_, fibonaccir0_.timex as timex37_2_0_, fibonaccir0_.uniqueindex as uniquei38_2_0_, fibonaccir0_.writtendatetime as written39_2_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_, fibonaccip4_.patternid as patterni2_12_4_ from public.fibonacci_results fibonaccir0_ left outer join symbols symbols1_ on fibonaccir0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname left outer join fibonaccipatterns fibonaccip4_ on fibonaccir0_.pattern = fibonaccip4_.patternname where fibonaccir0_.resultuid = $1 and datafeedst3_.dayofweek = 3;
Date: 2025-05-17 11:26:24 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '606116993065066302'
19 76ms 50 0ms 3ms 1ms select distinct t30x0_.symbolid as symbolid1_19_0_, t30x0_.pricedatetime as pricedat2_19_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t30x0_.bsf as bsf3_19_0_, t30x0_.close as close4_19_0_, t30x0_.high as high5_19_0_, t30x0_.low as low6_19_0_, t30x0_.open as open7_19_0_, t30x0_.pricesadjusted as pricesad8_19_0_, t30x0_.recengprocessedadjusted as recengpr9_19_0_, t30x0_.relevanceprocessed as relevan10_19_0_, t30x0_.sastdatetimereceived as sastdat11_19_0_, t30x0_.sastdatetimewritten as sastdat12_19_0_, t30x0_.volume as volume13_19_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t30 t30x0_ inner join symbols symbols1_ on t30x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t30x0_.symbolid = $1 and t30x0_.pricedatetime >= $2 and t30x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t30x0_.pricedatetime asc;Times Reported Time consuming bind #19
Day Hour Count Duration Avg duration 11 50 76ms 1ms [ User: postgres - Total duration: 97ms - Times executed: 50 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 97ms - Times executed: 50 ]
-
select distinct t30x0_.symbolid as symbolid1_19_0_, t30x0_.pricedatetime as pricedat2_19_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t30x0_.bsf as bsf3_19_0_, t30x0_.close as close4_19_0_, t30x0_.high as high5_19_0_, t30x0_.low as low6_19_0_, t30x0_.open as open7_19_0_, t30x0_.pricesadjusted as pricesad8_19_0_, t30x0_.recengprocessedadjusted as recengpr9_19_0_, t30x0_.relevanceprocessed as relevan10_19_0_, t30x0_.sastdatetimereceived as sastdat11_19_0_, t30x0_.sastdatetimewritten as sastdat12_19_0_, t30x0_.volume as volume13_19_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t30 t30x0_ inner join symbols symbols1_ on t30x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t30x0_.symbolid = $1 and t30x0_.pricedatetime >= $2 and t30x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t30x0_.pricedatetime asc;
Date: 2025-05-17 11:06:03 Duration: 3ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '515840233920939300', $2 = '2025-05-12 17:30:00', $3 = '2025-05-16 21:00:00'
-
select distinct t30x0_.symbolid as symbolid1_19_0_, t30x0_.pricedatetime as pricedat2_19_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t30x0_.bsf as bsf3_19_0_, t30x0_.close as close4_19_0_, t30x0_.high as high5_19_0_, t30x0_.low as low6_19_0_, t30x0_.open as open7_19_0_, t30x0_.pricesadjusted as pricesad8_19_0_, t30x0_.recengprocessedadjusted as recengpr9_19_0_, t30x0_.relevanceprocessed as relevan10_19_0_, t30x0_.sastdatetimereceived as sastdat11_19_0_, t30x0_.sastdatetimewritten as sastdat12_19_0_, t30x0_.volume as volume13_19_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t30 t30x0_ inner join symbols symbols1_ on t30x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t30x0_.symbolid = $1 and t30x0_.pricedatetime >= $2 and t30x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t30x0_.pricedatetime asc;
Date: 2025-05-17 11:36:40 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '515840233920939300', $2 = '2025-05-12 17:30:00', $3 = '2025-05-16 21:00:00'
-
select distinct t30x0_.symbolid as symbolid1_19_0_, t30x0_.pricedatetime as pricedat2_19_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t30x0_.bsf as bsf3_19_0_, t30x0_.close as close4_19_0_, t30x0_.high as high5_19_0_, t30x0_.low as low6_19_0_, t30x0_.open as open7_19_0_, t30x0_.pricesadjusted as pricesad8_19_0_, t30x0_.recengprocessedadjusted as recengpr9_19_0_, t30x0_.relevanceprocessed as relevan10_19_0_, t30x0_.sastdatetimereceived as sastdat11_19_0_, t30x0_.sastdatetimewritten as sastdat12_19_0_, t30x0_.volume as volume13_19_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t30 t30x0_ inner join symbols symbols1_ on t30x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t30x0_.symbolid = $1 and t30x0_.pricedatetime >= $2 and t30x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t30x0_.pricedatetime asc;
Date: 2025-05-17 11:26:27 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '515840233920939300', $2 = '2025-05-12 17:30:00', $3 = '2025-05-16 21:00:00'
20 75ms 50 0ms 2ms 1ms select distinct t15x0_.symbolid as symbolid1_17_0_, t15x0_.pricedatetime as pricedat2_17_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t15x0_.bsf as bsf3_17_0_, t15x0_.close as close4_17_0_, t15x0_.high as high5_17_0_, t15x0_.low as low6_17_0_, t15x0_.open as open7_17_0_, t15x0_.pricesadjusted as pricesad8_17_0_, t15x0_.recengprocessedadjusted as recengpr9_17_0_, t15x0_.relevanceprocessed as relevan10_17_0_, t15x0_.sastdatetimereceived as sastdat11_17_0_, t15x0_.sastdatetimewritten as sastdat12_17_0_, t15x0_.volume as volume13_17_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t15 t15x0_ inner join symbols symbols1_ on t15x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t15x0_.symbolid = $1 and t15x0_.pricedatetime >= $2 and t15x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t15x0_.pricedatetime asc;Times Reported Time consuming bind #20
Day Hour Count Duration Avg duration 11 50 75ms 1ms [ User: postgres - Total duration: 124ms - Times executed: 50 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 124ms - Times executed: 50 ]
-
select distinct t15x0_.symbolid as symbolid1_17_0_, t15x0_.pricedatetime as pricedat2_17_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t15x0_.bsf as bsf3_17_0_, t15x0_.close as close4_17_0_, t15x0_.high as high5_17_0_, t15x0_.low as low6_17_0_, t15x0_.open as open7_17_0_, t15x0_.pricesadjusted as pricesad8_17_0_, t15x0_.recengprocessedadjusted as recengpr9_17_0_, t15x0_.relevanceprocessed as relevan10_17_0_, t15x0_.sastdatetimereceived as sastdat11_17_0_, t15x0_.sastdatetimewritten as sastdat12_17_0_, t15x0_.volume as volume13_17_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t15 t15x0_ inner join symbols symbols1_ on t15x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t15x0_.symbolid = $1 and t15x0_.pricedatetime >= $2 and t15x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t15x0_.pricedatetime asc;
Date: 2025-05-17 11:36:40 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '515840233927091300', $2 = '2025-05-13 17:00:00', $3 = '2025-05-16 22:15:00'
-
select distinct t15x0_.symbolid as symbolid1_17_0_, t15x0_.pricedatetime as pricedat2_17_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t15x0_.bsf as bsf3_17_0_, t15x0_.close as close4_17_0_, t15x0_.high as high5_17_0_, t15x0_.low as low6_17_0_, t15x0_.open as open7_17_0_, t15x0_.pricesadjusted as pricesad8_17_0_, t15x0_.recengprocessedadjusted as recengpr9_17_0_, t15x0_.relevanceprocessed as relevan10_17_0_, t15x0_.sastdatetimereceived as sastdat11_17_0_, t15x0_.sastdatetimewritten as sastdat12_17_0_, t15x0_.volume as volume13_17_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t15 t15x0_ inner join symbols symbols1_ on t15x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t15x0_.symbolid = $1 and t15x0_.pricedatetime >= $2 and t15x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t15x0_.pricedatetime asc;
Date: 2025-05-17 11:11:10 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '515840233927091300', $2 = '2025-05-13 17:00:00', $3 = '2025-05-16 22:15:00'
-
select distinct t15x0_.symbolid as symbolid1_17_0_, t15x0_.pricedatetime as pricedat2_17_0_, symbols1_.symbolid as symbolid1_15_1_, downloader2_.symbolid as symbolid1_11_2_, datafeedst3_.datafeedstimetableid as datafeed1_10_3_, t15x0_.bsf as bsf3_17_0_, t15x0_.close as close4_17_0_, t15x0_.high as high5_17_0_, t15x0_.low as low6_17_0_, t15x0_.open as open7_17_0_, t15x0_.pricesadjusted as pricesad8_17_0_, t15x0_.recengprocessedadjusted as recengpr9_17_0_, t15x0_.relevanceprocessed as relevan10_17_0_, t15x0_.sastdatetimereceived as sastdat11_17_0_, t15x0_.sastdatetimewritten as sastdat12_17_0_, t15x0_.volume as volume13_17_0_, symbols1_.deleted as deleted2_15_1_, symbols1_.exchange as exchange3_15_1_, symbols1_.industry as industry4_15_1_, symbols1_.location as location5_15_1_, symbols1_.longname as longname6_15_1_, symbols1_.nonliquid as nonliqui7_15_1_, symbols1_.sector as sector8_15_1_, symbols1_.shortname as shortnam9_15_1_, symbols1_.symbol as symbol10_15_1_, symbols1_.timegranularity as timegra11_15_1_, downloader2_.archive as archive2_11_2_, downloader2_.classname as classnam3_11_2_, downloader2_.configfile as configfi4_11_2_, downloader2_.datafeedinstrumentid as datafeed5_11_2_, downloader2_.downloadersymbol as download6_11_2_, downloader2_.downloadfrequency as download7_11_2_, downloader2_.enabled as enabled8_11_2_, downloader2_.endtime as endtime9_11_2_, downloader2_.starttime as startti10_11_2_, datafeedst3_.absolutetimezoneoffset as absolute2_10_3_, datafeedst3_.classname as classnam3_10_3_, datafeedst3_.dayofweek as dayofwee4_10_3_, datafeedst3_.enabledtsautoupdate as enabledt5_10_3_, datafeedst3_.hourfrom as hourfrom6_10_3_, datafeedst3_.hourto as hourto7_10_3_, datafeedst3_.minutefrom as minutefr8_10_3_, datafeedst3_.minuteto as minuteto9_10_3_, datafeedst3_.timezone as timezon10_10_3_, datafeedst3_.timezoneoffset as timezon11_10_3_ from t15 t15x0_ inner join symbols symbols1_ on t15x0_.symbolid = symbols1_.symbolid left outer join downloadersymbolsettings downloader2_ on symbols1_.symbolid = downloader2_.symbolid left outer join datafeedstimetable datafeedst3_ on downloader2_.classname = datafeedst3_.classname where t15x0_.symbolid = $1 and t15x0_.pricedatetime >= $2 and t15x0_.pricedatetime <= $3 and datafeedst3_.dayofweek = 5 order by t15x0_.pricedatetime asc;
Date: 2025-05-17 11:06:03 Duration: 2ms Database: postgres User: acaweb_fx Remote: postgres Application: 192.168.1.250 parameters: $1 = '515840233927091300', $2 = '2025-05-13 17:00:00', $3 = '2025-05-16 22:15:00'
-
Events
Log levels
Key values
- 311,249 Log entries
Events distribution
Key values
- 0 PANIC entries
- 0 FATAL entries
- 0 ERROR entries
- 0 WARNING entries
Errors per 5 minutes
NO DATASET
Most Frequent Errors/Events
Key values
- 0 Max number of times the same event was reported
- 0 Total events found
Rank Times reported Error NO DATASET