sql >> Databasteknik >  >> RDS >> Mysql

Insättningseffektivitet för en stor mängd data med SQL

Så det slutade med att jag använde fputcsv för att lägga data jag ändrade i en ny CSV-fil, sedan använde jag kommandot LOAD DATA INFILE för att lägga in data från den nya csv-filen i tabellen. Detta ändrade det från att ta 120 sekunder för 1000 poster till att ta cirka 10 sekunder att göra 10 000 poster. Tack till alla som svarat.



  1. Dynamiskt alternativ till pivot med CASE och GROUP BY

  2. Bygg dynamisk WHERE-sats i mySQL

  3. MySQL Tutorial – En nybörjarguide för att lära dig MySQL

  4. Anslut till två databaser