Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Efisiensi penyisipan sejumlah besar data dengan SQL

Jadi saya akhirnya menggunakan fputcsv untuk meletakkan data yang saya ubah menjadi file CSV baru, lalu saya menggunakan perintah LOAD DATA INFILE untuk memasukkan data dari file csv baru ke dalam tabel. Ini mengubahnya dari waktu habis pada 120 detik untuk 1000 entri, menjadi sekitar 10 detik untuk melakukan 10.000 entri. Terima kasih kepada semua orang yang menjawab.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah ini bug penyortiran MySQL?

  2. PILIH di MySQL tidak berfungsi

  3. Bagaimana cara menghapus dari pilih di MySQL?

  4. Temukan tanda kutip ganda di kolom MySQL

  5. pengaturan sql_mode global di mysql