Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
A dúvida é bem simples, por exemplo:
Eu sempre preciso usar um dado que é a quantidade de empresas que eu tenho em meu sistema, ou a quantidade de colaboradores, e esses são dados que mudam pouco, e, se mudam, acrescenta 1 empresa por semana, 1 colaborador a cada 3 meses, a dúvida é:
>
Citar
É melhor eu ter uma função contando com o comando COUNT(*) e executar ela toda vez que eu precisar do total?
Ou:
>
Citar
Criar um tabela como uma espécie de 'cache' com esses dados que são necessários sempre?
Exemplos dos dados que teriam nessa tabela:
Quantidade empresas ativas
Quantidade colaboradores ativos
Quantidade de usuários logados
Última Atividade
Parcelas vencidas por empresa
Etc..
PS.: Atualmente pego esse total através de uma classe Counters{} por setor, onde estão todas as funções que contam coisas pra cada setor, e uma universal para coisas globais.
Carregando comentários...