Files
pgsql-jellyfin/reports/weekly/diagnostics_2026-03-05_080020.txt
T
wjones 7eb2b445cb Postgres perf, path migration, and shutdown race fixes
- Major query performance boost: replaced correlated subqueries with DistinctBy() in BaseItemRepository, added episode deduplication index, and increased default command timeout to 120s.
- Fixed LibraryMonitor shutdown race: added disposal checks and exception handling in FileRefresher to prevent ObjectDisposedException.
- Added PowerShell and SQL utilities for fixing Linux paths in config files and database; new scripts for WebDir and path migration.
- Auto-fix for WebDir in startup.json on load; new helper scripts and docs.
- Added automated weekly DB performance monitoring scripts and reporting.
- Expanded documentation and README for all fixes, scripts, and migration steps.
- Updated SQL scripts for index creation and diagnostics; improved output handling.
- Updated db-config defaults and added new diagnostic/report files.
2026-03-05 08:56:42 -05:00

26 lines
1.8 KiB
Plaintext

Timing is on.
Expanded display is used automatically.
=========================================
Jellyfin PostgreSQL Performance Report
=========================================
1. CONNECTION POOL STATUS
-----------------------------------------
total_connections | active | idle | idle_in_transaction | aborted | waiting
-------------------+--------+------+---------------------+---------+---------
0 | 0 | 0 | 0 | 0 | 0
(1 row)
Time: 9.697 ms
2. LONG-RUNNING QUERIES (>1 second)
-----------------------------------------
pid | usename | application_name | duration | state | wait_event_type | wait_event | query_preview
-----+---------+------------------+----------+-------+-----------------+------------+---------------
(0 rows)
Time: 4.192 ms
3. TABLE SIZES (Top 10)
-----------------------------------------