Ja gut beim laden mit Cache bringt das sicher viel. Ich habe bei mir auch
sehr viel Schreibzugriff, sodass das cachen nichts bringt.


> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
> Auftrag von oskar
> Gesendet: Donnerstag, 18. M�rz 2004 01:33
> An: [EMAIL PROTECTED]
> Betreff: Re: [Asp.net] Datareader + Rekursion
> 
> kann ich nicht ganz nachvollziehen.....
> hab grad 4x hintereinander eine connection zu access aufgebaut, daten
> (etwa
> 200 datens�tze insgesamt) ausgelesen und ins cache geworfen. dauer: 0,2s
> beim n�chsten laden, wenn die daten aus dem cache kommen: 0,02s
> 
> lg
> ----- Original Message -----
> From: "Andreas Rudischhauser (N)" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, March 17, 2004 11:56 PM
> Subject: AW: [Asp.net] Datareader + Rekursion
> 
> 
> Das kannst vergessen. Wir haben mal ein paar Tests gemacht.... das �ffnen
> und Schlie�en der Access DB ist elendig langsam. Das dauert dann wenn du
> viele �ffnungen hast fast 1-2 Sekunden!!
> 
> 
> Besser pro Request am Anfang die DB �ffnen und am Ende wieder schlie�en.
> Das Problem mit den DataReader bleibt dann zwar. Aber dann muss du halt
> entweder bei ner rekursiven Abfrage erst alles in ein DataSet laden oder
> aber in ein Array.
> 
> Gru� Andi
> 
> > -----Urspr�ngliche Nachricht-----
> > Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
> > Auftrag von oskar
> > Gesendet: Mittwoch, 17. M�rz 2004 22:28
> > An: [EMAIL PROTECTED]
> > Betreff: Re: [Asp.net] Datareader + Rekursion
> >
> > weiss ja nicht wie ausgelastet die site ist, aber access erlaubt 256
> > gleichzeitige verbindungen und jede dauert grad mal ein paar
> > millisekunden.....
> > ausserdem kannst das ergebnis ja cachen.... w�rd ich dir ohnehin
> > empfehlen.... dann reduzierst du db connections wirklich auf "fast nicht
> > gebraucht"
> >
> > lg
> >
> > ----- Original Message -----
> > From: "Thomas Bandt" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Wednesday, March 17, 2004 10:01 PM
> > Subject: RE: [Asp.net] Datareader + Rekursion
> >
> >
> > da krieg ich aber bei access bauchschmerzen... ist mir echt zu heavy.
> > ich probiers jetzt mal mit nem array, f�r die datatable reichts im
> > moment irgendwie noch nicht.
> >
> > danke & gru�, thomas
> >
> > > -----Original Message-----
> > > From: [EMAIL PROTECTED]
> > > [mailto:[EMAIL PROTECTED] On Behalf Of oskar
> > > Sent: Wednesday, March 17, 2004 9:58 PM
> > > To: [EMAIL PROTECTED]
> > > Subject: Re: [Asp.net] Datareader + Rekursion
> > >
> > > du kannst auch eine neue connection mit einem neuem reader �ffnen.
> > >
> > >   conn.Open();
> > >   string SQL = "SELECT ...";
> > >   OleDbCommand cmd = new OleDbCommand(SQL, conn);
> > >   OleDbDataReader reader = cmd.ExecuteReader();
> > >   conn_2 = new OleDbConnection(CONN_STRING_DB);
> > >   conn_2.Open();
> > >   while (reader.Read())
> > >     {
> > >     SQL_2 = "SELECT .....";
> > >     cmd_2 = new OleDbCommand(SQL_2, conn_2);
> > >    reader_2 = cmd_2.ExecuteReader();
> > >    while (reader_2.Read())
> > >    {
> > >     // mach was
> > >     }
> > >     reader_2.Close();
> > >    }
> > >     reader.Close();
> > >     conn_2.Close();
> > >     conn.Close();
> > >
> > > dh f�r deinen fall:
> > > - conn �ffnen
> > > - reader zuweisen
> > > - methode aufrufen
> > > -- innerhalb der methode eine neue conn �ffnen und reader zuweisen
> > > -- innerhalb der methode beides (reader und conn) schliessen
> > > - den ersten reader und conn nach dem methodenaufruf schliessen
> > >
> > > so m�ssts gehen...
> > >
> > > lg
> > >
> > > ----- Original Message -----
> > > From: "Thomas Bandt" <[EMAIL PROTECTED]>
> > > To: <[EMAIL PROTECTED]>
> > > Sent: Wednesday, March 17, 2004 9:22 PM
> > > Subject: [Asp.net] Datareader + Rekursion
> > >
> > >
> > > Hallo nochmal...
> > >
> > > wie kriege ich es denn gebacken, ne Navigation rekursiv abzubilden?
> > > Wenn ich nen Datareader aufmache, ihn durchlaufe und dann in der
> > > Schleife ne Methode aufrufe, in der ich wiederum nen Datareader �ffne,
> > > bockt er.
> > >
> > > Dieser Verbindung ist bereits ein ge�ffneter DataReader zugeordnet,
> > > der zuerst geschlossen werden muss.
> > >
> > > D.h. wirklich pro Connection nur ein Datareader? Hm, ja...
> > > und wie schaut
> > > die Alternative aus? ;-(
> > >
> > > Gru�, Thomas
> > >
> > >
> > > _______________________________________________
> > > Asp.net Mailingliste, Postings senden an:
> > > [EMAIL PROTECTED]
> > > An-/Abmeldung und Suchfunktion unter:
> > > http://www.glengamoi.com/mailman/listinfo/asp.net
> > > _______________________________________________
> > > Asp.net Mailingliste, Postings senden an:
> > > [EMAIL PROTECTED]
> > > An-/Abmeldung und Suchfunktion unter:
> > > http://www.glengamoi.com/mailman/listinfo/asp.net
> > >
> > >
> >
> >
> > _______________________________________________
> > Asp.net Mailingliste, Postings senden an:
> > [EMAIL PROTECTED]
> > An-/Abmeldung und Suchfunktion unter:
> > http://www.glengamoi.com/mailman/listinfo/asp.net
> >
> > _______________________________________________
> > Asp.net Mailingliste, Postings senden an:
> > [EMAIL PROTECTED]
> > An-/Abmeldung und Suchfunktion unter:
> > http://www.glengamoi.com/mailman/listinfo/asp.net
> 
> _______________________________________________
> Asp.net Mailingliste, Postings senden an:
> [EMAIL PROTECTED]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/asp.net
> _______________________________________________
> Asp.net Mailingliste, Postings senden an:
> [EMAIL PROTECTED]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/asp.net

_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an