hallo,
ik ben bezig met een csv import tool voor mysql met PHP.
Het is een opdracht op mijn werk.
Ik heb de tool werkend.
Alleen mijn chef zegt dat het anders moet.
Ik delete eerst alle records uit de tabel.
Ik lees nu een txt bestand in en gebruik LOAD DATA INFILE
om het naar een tabel te schrijven.
dit werkt allemaal.
mij chef zegt dat dit niet de goede manier is.
Hij wilt de csv eerst naar een temp table schrijven.
dan de definitieve tabel vergelijken met de temp table.
zijn er records verwijdert uit de csv dan moeten die ook uit de
definitieve tabel verwijdert worden.
hij wil dit omdat hij zegt dat het laadtijd scheelt.
het gaat om ongeveer 100.000 records.
scheelt dit heel veel tijd?
of is mijn manier net zo traag/snel als die van hem?
ik ben bezig met een csv import tool voor mysql met PHP.
Het is een opdracht op mijn werk.
Ik heb de tool werkend.
Alleen mijn chef zegt dat het anders moet.
Ik delete eerst alle records uit de tabel.
Ik lees nu een txt bestand in en gebruik LOAD DATA INFILE
om het naar een tabel te schrijven.
dit werkt allemaal.
mij chef zegt dat dit niet de goede manier is.
Hij wilt de csv eerst naar een temp table schrijven.
dan de definitieve tabel vergelijken met de temp table.
zijn er records verwijdert uit de csv dan moeten die ook uit de
definitieve tabel verwijdert worden.
hij wil dit omdat hij zegt dat het laadtijd scheelt.
het gaat om ongeveer 100.000 records.
scheelt dit heel veel tijd?
of is mijn manier net zo traag/snel als die van hem?