14-16 Mar 2026
Voltar ao Plano

Otimizar MarkAllAsReadAsync com UPDATE direto (SCALE-H7)

ACT-7.2.9
4a Rod. CurtoAltaEsforco: PComplexidade: BaixaParalelizavel
Por que e urgente

Um clique em marcar todas como lidas carrega N entidades + N updates individuais

Risco de nao fazer

Timeout e degradacao de performance em tenants com muitas notificacoes

Modulos Impactados

cargo_fleet.Application/Notifications/NotificationAppService.cs

Passos de Implementacao

  1. 1Substituir carregamento em memoria por UPDATE direto via ExecuteSqlRawAsync
  2. 2Testar com volume alto de notificacoes

Achados Relacionados