Hi,
Ausgangslage:
InnoDB mit ca. 16GB.
Wenn ich den (zeitl.) frühesten Eintrag suche:
... select min(datum) from ...
bekomme ich 2002-08-01
Nach einem delete mittels:
delete from .... where datum < '2005-01-01'
sollte ja eigentlich alles (außer 2005) gelöscht werden.
Wirds aber nicht, erste Query ergibt wieder 2002-08-01
Dagegen ergibt ein:
select distinct datum from ... where datum <'2005-01-01' order by datum
-> nichts
Frage: Läuft da im Hintergrund noch ein Aufäumen weiter oder ist '2002-08-01' _größer_ als '2005-01-01' (also ein Fehler)?
Gruß
Reiner