Files
ems/db/routines
Dusan Vojacek 1406796a62
All checks were successful
CI and deploy / deploy (push) Successful in 46s
CI and deploy / migration-check (push) Successful in 23s
Perf ROOT CAUSE: rolling faktor se počítal per řádek — hoist do proměnné (canonical PV fn 4.5s→~0.45s)
Skutečná příčina 600k buffers: CTE factor/factor_raw (single-ref) PG inlinuje
do projekce with_factor → fn_pv_forecast_correction_factor (48 ms / 1.9k
buffers) se vyhodnocovala ~300× per výstupní slot. Plan cache s tím neměl nic
společného (dřívější count(*) měření projekci zahodilo, proto vycházelo
0.42 s). Faktor se teď počítá jednou do v_rolling_factor a vkládá jako
literál (13. argument format).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-12 17:48:08 +02:00
..
2026-04-29 13:48:13 +02:00
2026-04-20 11:11:47 +02:00
2026-04-20 11:11:47 +02:00
fix
2026-05-02 14:09:52 +02:00