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.
Zobacz także