Hallo!

> > Und das kann man auch unter Access machen. Allerdings brauchts keine
> > tempor�re Tabelle sondern nur eine zus�tzliche Abfrage oder View.
> >
>
> Hm? Access f�hrt doch die Abfrage jedesmal aufs neue aus, soweit ich
die
> Logik von Access verstehe :-(

Ja und Nein. Wenn ich die Abfrage sp�ter 3 mal in einer weiteren Abfrage
verwende, wird die "tempor�re Tabelle" im Speicher genau 1 mal erstellt.
Genau deshalb definiert man ja auch Abfragen und Views, damit die
Datenbankengine Wiederholungsarbeiten erkennen und vermeiden kann. Im
SQL Server kann man das anhand des Ausf�hrungsplans sehr sch�n
beobachten. Und Access verwendet den gleichen Datenbankkernel wie SQL
Server.

Tats�chlich benutze ich so gut wie nie tempor�re Tabellen. Als SQL noch
nicht so leistungsf�hig war wie heute, kam man h�ufig um tempor�re
Tabellen nicht herum.

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

Antwort per Email an