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
