Mysql
 sql >> база данни >  >> RDS >> Mysql

MYSQL многократно вмъкване в codeigniter

Трябва да сте наясно с причината, поради която искате да вмъкнете няколко реда в едно изявление. За изпълнение ли е?

Рамките са за производителност и удобство на програмирането, но не непременно производителност. Съгласен съм с отговора, даден от @Udi Mosayev -- използвайте API на рамката в най-простото му използване.

Ако вмъквате малък брой редове, разликата между вмъкването на един ред на оператор и няколко реда на оператор е незначителна.

Ако имате голям брой редове и наистина трябва да ги вмъкнете с висока производителност, нищо не е по-добро от LOAD DATA INFILE . Вашите опити да оптимизирате използването на INSERT са глупави с пени и паунда. Дори изхвърляне на вашия PHP масив в tmpfile и след това го зарежда LOAD DATA е по-бързо от използването на 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. Пренасочване на скитни портове за Mysql

  2. Изберете най-малката стойност от множество колони с PHP/MySQL

  3. Excel VBA:писане в mysql база данни

  4. Как да задам максимално време за изпълнение на mysql заявка?

  5. Опитвам се да изпълним операция MINUS в MySQL