v.23.10Performance Improvement

High CPU Usage in Keeper Due to AsyncMetrics Threads Processing Heavy Watches

On a Keeper with lots of watches AsyncMetrics threads can consume 100% of CPU for noticable time in DB::KeeperStorage::getSessionsWithWatchesCount. The fix is to avoid traversing heavy watches and list_watches sets. #56054 (Alexander Gololobov).