Tak, zadanie wstawiania zbiorczego SSIS korzysta z tej samej funkcji podkreślania, co polecenie BULK INSERT.
Najprawdopodobniej zauważysz różnice w programie SQL Profiler, ponieważ zadanie wstawiania zbiorczego będzie używać bezpośrednio podległego obiektu COM (który zasila wstawkę zbiorczą), zamiast po prostu być opakowaniem GUI w komendzie T-SQL. Więc zamiast określać FROM, domyślam się, że przekazuje on wskaźnik open IO do obiektu COM.
Wstawianie luzem jest najszybszym sposobem na załadowanie dużej ilości danych do programu SQL Server, ponieważ działa on w procesie "współużytkowania tej samej przestrzeni adresowej pamięci. Ponieważ pliki danych są otwierane przez proces SQL Server, dane są nie kopiowane między procesami klienta a procesami SQL Server ". 1
Wydajność będzie się jednak różnić, jeśli plik znajduje się na tym samym komputerze co program SQL Server.
1About Bulk Import and Bulk Export Operations