Aqui está uma situação comum:
- Você precisa implementar uma operação em massa em um aplicativo que usa uma estrutura ORM.
- Após a primeira passagem, você notou problemas significativos de desempenho.
Aqui está a minha pergunta:
- Nessa situação, você deve favorecer uma solução que inclua SQL bruto?
- Ou existem padrões de design conhecidos que podem ajudá-lo a atenuar os problemas geralmente associados a operações em massa com estruturas ORM?
EDITAR:
- Não estou perguntando se você deve remover a estrutura ORM de todo o aplicativo.
- Estou perguntando: você deve renunciar à estrutura ORM para esta pequena fatia do aplicativo?