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

Antwort per Email an