Heim > Datenbank > MySQL-Tutorial > Effiziente MySQL-Batch-Einfügung BULK INSERT

Effiziente MySQL-Batch-Einfügung BULK INSERT

大家讲道理
Freigeben: 2016-11-10 11:17:53
Original
1727 Leute haben es durchsucht

Das Batch-Einfügen BULK INSERT von MySQL hat ungefähr die gleiche Geschwindigkeit wie das Laden von Daten und ist zuverlässig.

Die Syntax lautet wie folgt

Angenommen, es gibt einen Tabellentest (ID-NUMMER, NAME VARCHAR(10))

insert into test values(1,'aa'),(2,'bb'),.....(100000,'bb');
Nach dem Login kopieren

Das heißt, jeder Datensatz wird durch getrennt Kommas und schließlich mit Semikolon enden, dauert das Einfügen von 100.000 Datensätzen weniger als 10 Sekunden

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage