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

MYSQL beberapa sisipan di codeigniter

Anda harus jelas tentang alasan Anda ingin menyisipkan banyak baris dalam satu pernyataan. Apakah untuk performa?

Kerangka kerja adalah untuk produktivitas dan kenyamanan pemrograman, tetapi belum tentu kinerja. Saya setuju dengan jawaban yang diberikan oleh @Udi Mosayev -- gunakan framework API dalam penggunaannya yang paling sederhana.

Jika Anda menyisipkan sejumlah kecil baris, perbedaan antara menyisipkan satu baris per pernyataan dan beberapa baris per pernyataan tidak signifikan.

Jika memiliki banyak baris dan Anda benar-benar membutuhkannya untuk disisipkan dengan kinerja tinggi, tidak ada yang mengalahkan LOAD DATA INFILE . Upaya Anda untuk mengoptimalkan penggunaan INSERT sedang sen-bijaksana dan pound-bodoh. Bahkan membuang array PHP Anda ke dalam tmpfile dan kemudian memuatnya LOAD DATA lebih cepat daripada menggunakan INSERT .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. #1071 - Kunci yang ditentukan terlalu panjang; panjang kunci maksimal adalah 1000 byte

  2. Bagaimana cara mencari dan mengganti semua instance string dalam database?

  3. Kehilangan koneksi ke MySQL setelah beberapa saat, dan tidak terhubung kembali

  4. Mengapa \G di SELECT * FROM table_name\G?

  5. php - mengonversi dari satu format json ke format lainnya