In SQL Server 2016 führten sie parallele Inserts in vorhandene Tabellen ein. Da bestimmte Funktionen in der Zieltabelle nicht vorhanden sind, kann SQL Server die Daten in parallele Datenströme einfügen.SSIS und parallele Inserts
mit der Syntax von INSERT [tablename] mit (TABLOCK) SELECT .....
Die Daten werden parallel eingeschoben werden. Ich habe große Verbesserungen dabei gesehen. In der Regel dauert das Einfügen von 120 Millionen etwa 10 Minuten. Die Verwendung dieser neuen Funktion dauert nur etwa 30 Sekunden.
Wie kann ich diese neue Einstellung in SSIS verwenden? Ich verwende Visual Studio 2015 Enterprise und SQL Server 2016. Ich weiß, ich kann eine "SQL-Task ausführen" verwenden und etwas so in, aber was ich frage mich, ist, wie dies im Datenfluss zu verwenden? Gibt es einen bestimmten Verbindungsmanager und Einstellungen im Zieladapter?
Verweisen Sie auf: https://msdn.microsoft.com/en-us/library/bb522534.aspx –
@KinchitDalwani Ich schaute auf diesen Artikel. Es war sehr informativ, was die neuen Upgrades sind, aber ich habe nichts über parallele Inserts gesehen. Habe ich es gerade vermisst? – Craig
Dies könnte Ihre Frage beantworten: https://blogs.msdn.microsoft.com/sqlperf/2007/05/11/implement-parallel-execution-in-assis/ –