Udostępnij za pośrednictwem


Kontrolowanie porządek sortowania podczas zbiorczego, importowanie danych

Domyślnie operacji importu zbiorczego zakłada, że plik danych jest nieuporządkowane.Jeśli tabela ma indeks klastrowany bcp polecenia WSTAW luzem instrukcja (Transact-SQL), a funkcja OPENROWSET(BULK…) (Transact-SQL) pozwalają określić sortowania danych w pliku danych podczas operacji importu zbiorczego.Sortowanie danych w pliku danych w kolejności tabela jest opcjonalna.Można jednak określić takie same kolejność sortowania może przyspieszyć operację importu zbiorczego.

Kwalifikatory polecenia

W następującej tabela podsumowano kwalifikatory polecenia określania kolejność sortowania dla operacji importu zbiorczego.

Polecenia

Kwalifikator

Typ kwalifikatora.

BCP

-h"ORDER(column [ASC

DESC],... n)"

Wskazówka

WSTAW LUZEM

ORDER ( { column ASC

DESC ] } [ ,...n ] ) ]

Argument

OPENROWSET(BULK…)

ORDER ( { column [ ASC | DESC ] } [ ,...n ] [UNIQUE] )

Wskazówka

Najlepsze praktykikolejność danych w tabela zależy od indeks klastrowany.Aby zwiększyć wydajność importu zbiorczego, gdy tabela ma indeks klastrowany, kolumn na liście kolejność Wskazówka lub klauzula ORDER powinna odpowiadać kolumnom i być w tej samej kolejności w indeksie klastrowanym.