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
