hallo joachim, vielen dank f�r deine hilfe. werde es weitergeben. darf meine kollegin dich direkt anmailen wenn sie fragen hat. oder ist das unversch�mt ?
gru� georg -----Original Message----- From: Joachim van de Bruck [mailto:[EMAIL PROTECTED]] Sent: Donnerstag, 18. April 2002 11:31 To: ASP Datenbankprogrammierung Subject: [aspdedatabase] AW: performanceprobleme mit SQL und XML Hallo! > Hallo Gemeinde, > > wir haben ein Problem wenn wir aus SQL hearus ein XML generieren wollen. > Ich hoffe es ist o.k. wenn die Kollegin weiter unten ihre Frage in englisdch > stellt. > > > 1. We have different reports like getting all articles of one particular > catalog. Then we have to filter them and sort them and generate different > output like flat recordset and XML. In this senerio we need to use temporary > table for storing the final set of records . We found that it takes 2-4 > seconds to generate XML output for one single article. We also found that it > slower because of using temporary table. That is why the stored procedure is > recompiling at each run. I have attached the source code of that stored > procedure which generates the XML output with this . Could you please give > some idea to improve the performance. > > PS: W�rde es Sinn machen Euch die Sproc zu schicken? Nein! Warum tempor�re Tabellen statt Views? F�r das Filtern und Sortieren, sowie zur Generierung berechneter Spalten reichen Views doch aus, oder? Wie wird das XML erzeugt? Mit der ADO-Methode "rs.Save ..., adPersistXML" geht das ganz bestimmt sehr viel schneller. F�r den SQL-Server gibt es spezielle AddOns zur Generierung von XML. Wenn Ihr es hinbekommt, die Daten �ber eine View zu selektieren, d�rfte die Umwandlung in XML mit Standardtools (ADO bzw. Add-On f�r SQL-Server) kein Problem sein. Freundliche Gr��e Joachim van de Bruck | [aspdedatabase] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp | [aspdedatabase] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
