Eventuali duplicati:
Disadvantages of MARS (Multiple Active Result Sets)?svantaggi dell'utilizzo di MARS (Multiple Active Result Sets)
Sto sviluppando un'applicazione tale che devo utilizzare più DataReaders allo stesso tempo. Quando dico DataReaders multipli intendo DataReaders MULTIPLE ... ci sarebbe qualche richiesta allo stesso tempo. (Qualcosa intorno 10-50 o più)
Così uno scenario che mi sono imbattuto è stato quello di usa diverse stringhe di connessione .. ma implementando ciò mi sento imbarazzante !!!
Un altro metodo è usare MARS che ho trovato abbastanza decente. ma il mio dubbio è che devo prendere in considerazione o prendere qualsiasi precauzione quando lo realizzo o è qualcosa di vizioso aspettando che io accada :-)
dalla mia cosiddetta ricerca ciò che sono stato in grado di trovare è che usando MARS il server produce dati veloci, quindi l'app client deve ricevere i dati alla stessa velocità in cui entra. altrimenti il buffer di archiviazione dei dati verrà riempito fino all'elaborazione da interrompere .. e sarà abilitato solo quando il buffer si svuota ..
mi sono perso da qualche parte qui intorno ....
anche io sto usando solo Sele ct dichiarazioni solo per questo reqiurement ..
quindi la mia domanda è che ci sono degli svantaggi usandoli ?? quanti dati possono essere memorizzati nel buffer dei dati del server in modo tale che l'elaborazione non si fermi ??
Qual è la tua domanda? (Qualcosa che termina con un punto interrogativo, se questo ti aiuta a metterlo in parole) –
Puoi anche quantificare "DATAREADERS MULTIPLI". Metterlo in lettere maiuscole non lo rende un numero. – Tony
@Johnstone => ha completamente dimenticato di terminarlo con una domanda – Manek