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

Python+MySQL - групово вмъкване

Има по-умен начин.

Проблемът с груповите вмъквания е, че по подразбиране автоматичното записване е активирано по този начин причинява всяко insert оператор да бъде запазен в стабилно хранилище, преди следващото вмъкване да може да започне.

Както се отбелязва в страницата с ръководството:

SET autocommit=0; 

Това е доста често срещана характеристика на RDBM системите, които предполагат, че целостта на базата данни е от първостепенно значение. Това прави масовите вмъквания да поемат порядъка на 1s на вмъкване вместо 1ms. Алтернативата за създаване на твърде голям израз за вмъкване се опитва да постигне този единичен комит с риск от претоварване на SQL анализатора.



  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. Отдалечената връзка с MySQL се проваля с неизвестен метод за удостоверяване

  3. Как да изхвърлям структурата на таблицата на mysql без данни със SQL заявка?

  4. Грешка в Mysql 1452 - Не може да се добави или актуализира дъщерен ред:ограничение на външния ключ е неуспешно

  5. Как да разреша празен низ за цяло число в MySQL?