Entity Framework Core #2 - Batching

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 ม.ค. 2025

ความคิดเห็น • 7

  • @anguegps
    @anguegps 2 ปีที่แล้ว

    Excelente esta dica.. eu estava tratando isso em um laço for para adicionar ao context..

  • @alexandrequeiroz3178
    @alexandrequeiroz3178 4 ปีที่แล้ว +1

    Dois anos após a publicação do vídeo, digo o mesmo: muito bom! obrigado pelo vídeo.

  • @laurolnunes
    @laurolnunes 6 ปีที่แล้ว +1

    Muito boa explicação André, direto e claro! Dúvida: qual o valor default para a opção de batching e como definir o valor ideal para a minha aplicação? Quais as consequências de um valor alto ou muito baixo de número para o batch?

    • @CodingNight
      @CodingNight  6 ปีที่แล้ว +1

      Obrigado Lauro! Então, respondendo sua dúvida, o Batching vem desabilitado por padrão, logo todas as instruções executadas no banco serão feitas de maneira individual. É bem difícil estimar qual o valor ideal, varia muito devido ao cenário. O que recomendo é a realização de testes e benchmark's para validar e chegar em um ponto de equilíbrio que seja favorável para sua aplicação/banco de dados. Como comentei, tudo depende! Mas as consequências de um valor muito baixo (se o volume de instruções for gigantesco) pode ser a latência entre as chamadas (dependendo também de onde está o seu BD, na nuvem por exemplo) e as consequências de um valor muito alto pode ser a demora no processamento do lote, deixando sua aplicação esperando um retorno (se isso importar, é claro). Enfim, muitas possibilidades, é necessário analisar cada caso. Abraço!

  • @DarthVaderi
    @DarthVaderi 6 ปีที่แล้ว +1

    Muito bom os vídeos André!
    Estarei por aqui acompanhado a evolução da série!

  • @InspiraDrone
    @InspiraDrone 5 ปีที่แล้ว

    Top. Mandei um LIKE.

  • @programadorPragmatico42
    @programadorPragmatico42 6 ปีที่แล้ว +1

    Muito bom