Vraag, wij hebben een tabel met +/- 2 miljoen records. 2 velden zijn de primary key. In deze tabel worden artikelen van een bestelling opgeslagen. Het opslaan van de artikelen is een eenvoudig proces, met een eenvoudige query.
Nu het vraagstuk:
1) De artikelen zijn om 12.05:01 allemaal toegevoegd.
2) Om 12.08:00 is er een export gedaan hiervan (csv). In dit bestand trof ik naast de 10 artikelen, ook 3 regels aan met een artikelId (niet een primary key) '0'. Heel vreemd.
3) Op basis hiervan zijn wij gaan kijken wat we in de tabel aantroffen: 3 records met allemaal NULL velden, alleen de OrderId was gevuld.
Punt 3 is heel vreemd, en zeer onverklaarbaar. Maar wat nog onverklaarbaarder is, dat de timestamp van deze records op 12.15:31 staat! Terwijl er al een export op 12.08.00 was gedaan!
Ik begin mij zorgen te maken om de database, en zoek het probleem niet zozeer in de applicatie. Er wordt maar op 1 plek in de app artikelen aangemaakt, en dat is goed te overzien. En de NULL waarden verontrusten mij, maar ook zeer zeker de timestamp.
Iemand een idee wat dit kan zijn? De sql logs tonen geen fouten. Het gaat hier overigens om een MyISAM tabel.
Alvast bedankt!

Likes:


Quote
