Ich möchte das Laden von Daten beschleunigen.
Ich benutze MySQL 5.5, InnoDB und habe 1M Zeilen von Daten (65Mb Datei). Es dauert 5 Minuten.
Welche mysql Einstellungen und Befehle beeinflussen die Geschwindigkeit von LOAD DATA INFILE für InnoDB?
Danke.
Ich kann diese Einstellungen empfehlen, um die Ladezeit zu verbessern:
Abgesehen von Einstellungen gibt es einige Dinge, die Sie selbst tun können:
Das ist vielleicht nicht genau das, wonach Sie suchen, aber es ist ein Trick, den ich in der Vergangenheit benutzt habe
%Vor%Ich hoffe, es hilft.
Wenn Sie es eilig haben, weil Sie den Inhalt einer Live-Tabelle ersetzen, dann tun Sie es stattdessen:
%Vor% Das RENAME
ist 'momentan' und atomar, also bist du 'nie', unabhängig von der Tabellengröße.
(Sie brauchen sich also nicht so viele Gedanken über die Beschleunigung von LOAD
zu machen.)
Tags und Links mysql innodb import load-data-infile