Extrem langsam insert OpenQuery Leistung auf SQL Server zum MySQL-server verbunden

Mithilfe von SQL Server Management Studio zu kopieren Sie den gesamten Inhalt einer Tabelle aus SQL Server in eine identische Tabelle auf einem MySQL-Maschine. Der MySQL-db verbunden ist, um Management Studio einen linked server mit dem MySQL ODBC 5.1 driver. Mit einer einfachen Anweisung funktioniert gut, führt aber extrem langsam.

INSERT INTO openquery(MYSQL, 'select * from Table1')
SELECT * from MSSQL..Table2

Ich habe eine Tabelle mit etwa 450.000 Datensätze und es dauert nur knapp über 5 Stunden für die übertragung. Ist das normal? Ich habe keine Vorherige Erfahrung verknüpfen von MySQL-Servern.

  • Sie sind physisch kopiert jeder, der von 450.000 Datensätze aus der mssql-source auf einen neuen server und Plattenplatz. 5 Stunden ist 40ms pro Datensatz. Wird es langsam für die Aufzeichnung von Daten?
InformationsquelleAutor justaguy | 2011-04-26
Schreibe einen Kommentar