Hallo!

> > > Ich habe eine News- Tabelle (ueberschrift, untertitel, etc... )
und
> > m�chte
> > > alle Eintr�ge, die �lter als 1 Woche sind ( feldname=
> > "erscheinungsdatum")
> > > in eine schon angelegte, strukturgleiche Archiv-Tabelle
verschieben.
> > >
> > > Habt Ihr da mal den SQL-Befehl f�r mich ?
> >
> > Warum 2 Tabellen?
> >
> > Arbeitsbeschaffungsprogramm f�r wenig ausgelastete Datenbanken???
>
> *LOL*
>
> Naja... Es kann schon Sinn machen....
> Wenn man die alten Daten wirklich nicht mehr zum arbeiten braucht kann
> man so die Tabelle und somit den Index klein halten...

Daten, die man nicht mehr braucht, w�rde ich einfach l�schen. ;-)

Den Index klein halten? Das geht notfalls auch mit NULL-Werten in
Index-Spalten. Aber das lohnt sich wirklich nur in den F�llen, in denen
man sehr viele Indexes auf den Tabellen bzw. Views hat und ganz bestimmt
nicht bei einer News-Tabelle, oder? Im Bin�rbaum braucht's schon sehr
viel mehr Daten, damit man den Unterschied auch merkt (2er Potenzen).

Jeden Tag eine neue News macht in 100 Jahren 36.500 News. Die News der
letzten 7 Tage brauchen allerdings gar keine Indexes (fr�hestens ab 50
Datens�tze).

Und zwei identische Tabellen zu warten geht irgendwann einmal schief,
weil dann einer in Tabelle A eine Spalte einf�gt oder �ndert und das f�r
Tabelle B vergisst. Eine Tabelle und zwei Views sind da doch wesentlich
eleganter.

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