none
M.A.R.S. Multiple Active Result Sets RRS feed

Respostas

  • Sergio,

    O MARS agrupa um conjunto de conexões, mas apesar de alguns resultados serem efetuados paralelamente, ele não garante que os processos sejam sempre assim.

    MARS é uma alternativa mais leve para algumas aplicações que podem utilizar mais conexões múltiplas e pode gerar um melhor desempenho na utilização de cursores.

    Veja mais informações e exemplo em .Net nos links abaixo:

    http://msdn.microsoft.com/en-us/library/yf1a7f4f(v=vs.110).aspx

    http://msdn.microsoft.com/en-us/library/h32h3abf(v=vs.110).aspx

    http://blogs.msdn.com/b/angelsb/archive/2004/09/07/226597.aspx

    Eu recomendo que você verifique exatamente sua necessidade e analise à alteração de sua conexão em relação ao possível ganho de performance.

    Este é um recurso mais usados em processos complexos e com grande volume de dados. Se sua demanda for pequena, a percepção de melhora será imperceptível.


    Se ajudou na sua solução, não esqueça de marcar como resposta !

    Abraços,

    Durval Ramos
    Microsoft Partner | MTA | MCSA - SQL Server 2012
    ----------------------------------
    Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"
    • Sugerido como Resposta Edinaldo Junior quinta-feira, 13 de março de 2014 17:57
    • Marcado como Resposta Giovani Cr quinta-feira, 13 de março de 2014 20:17
    quinta-feira, 13 de março de 2014 17:51
    Moderador