none
Usar LINQ com grande processamento de Banco de Dados - usando Stored Procedures RRS feed

  • Pergunta

  • Pessoal, bom dia.

     

    Seguinte, eu tenho um projeto que eu vou fazer leitura e gração de arquivo de textos. Esses arquivos serão normalmente uns 20.000 arquivos por dias que serão colocados em uma derminda pasta, onde eu vou ler esses arquivos e copiar para um pasta com alterações nesses aquivos caso eles seja processados.

    As regras de negocios envolvem mais ou menos 20 ou 30 tabelas. vou procurar sempre trabalhar com Stored Procedure.

     

    Minha pergunta é a seguinte. Sabendo que tenho uma carga grande de arquivos  e quer vou manipular esses arquivos, nesse sistema usando Windows Services, o LINQ to Entity é uma opção boa para trabalhar nesse projeto? Terei problemas de performace se usar o LINQ?

     

    Eu ja usei LINQ em outras aplicações, mas eram aplicações Web e não demandavam tanto processamento do banco de dados.


    Tarcísio Corte tarcisiocorte@gmail.com
    sexta-feira, 11 de fevereiro de 2011 12:09

Todas as Respostas

  • pelo contrario, principalmente se você utilizar o EF4 da Framework 4 aonde o LINQ possui um conjunto de funções para trabalhar com os vários cores de forma a redistribuir as tarefas e obter um resultado mais rápido, da uma olhada no PLINQ http://msdn.microsoft.com/en-us/library/dd460688.aspx

    Olavo Oliveira Neto
    http://olavooneto.wordpress.com
    Se for útil marque como resposta e faça um Developer feliz :)
    sexta-feira, 11 de fevereiro de 2011 12:17
    Moderador
  • vou o framework 3.5


    Tarcísio Corte tarcisiocorte@gmail.com
    sexta-feira, 11 de fevereiro de 2011 12:21