From 45471871ddc4bae6c1c36f2daa9091b85e458e8c Mon Sep 17 00:00:00 2001 From: Alexandre Alapetite Date: Sat, 15 Nov 2025 20:11:25 +0100 Subject: SQL: Optimise speed of updateCachedValues() (#8207) For PostgreSQL and SQLite fix https://github.com/FreshRSS/FreshRSS/issues/8206 --- app/Models/FeedDAO.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'app/Models/FeedDAO.php') diff --git a/app/Models/FeedDAO.php b/app/Models/FeedDAO.php index 2e0d5781a..0353f9a05 100644 --- a/app/Models/FeedDAO.php +++ b/app/Models/FeedDAO.php @@ -481,10 +481,10 @@ SQL; public function updateCachedValues(int ...$feedIds): int|false { //2 sub-requests with FOREIGN KEY(e.id_feed), INDEX(e.is_read) faster than 1 request with GROUP BY or CASE $sql = << 0) { $sql .= ' WHERE id IN (' . str_repeat('?,', count($feedIds) - 1) . '?)'; } -- cgit v1.2.3