Kumb on kiirem bcp või hulgi sisestamine?

Sisukord:

Kumb on kiirem bcp või hulgi sisestamine?
Kumb on kiirem bcp või hulgi sisestamine?
Anonim

Käsk BULK INSERT on tekstifaili importimise toimingute tegemiseks palju kiirem kui bcp või andmepump, kuid BULK INSERT avaldus ei saa andmeid hulgi kopeerida SQL serverist andmefail. Kui teil on vaja eksportida andmed SQL Serveri tabelist tekstifaili, kasutage DTS-i asemel utiliiti bcp.

Mis vahe on hulgilehe ja BCP vahel?

BULK INSERT on SQL-käsk ja BCP on eraldiseisev utiliit väljaspool SSMS-i ning BCP-d tuleb käivitada DOS-i viibast (käsuviip). BULK INSERT saab kopeerida andmeid lamefailist SQL Serveri tabelisse, samas kui BCP on mõeldud nii importimiseks kui ka eksportimiseks. … BCP-l on vähem sõelumispingutusi ja -kulusid kui BULK INSERT.

Kas BCP on kiire?

Andmete kopeerimiseks on bcp kiireim, kui teie andmebaasi tabelis pole indekseid. Kui aga kasutasite andmete sisestamiseks kiiret bcp-d, mida kiire bcp ei logi, ei saa te tehingulogi seadmesse varundada (välja kirjutada).

Miks on hulgi sisestamine kiirem?

BULK INSERT korral logitakse ainult ulatuse jaotused tegelike andmete asemel sisestatud . See tagab palju parema jõudluse kui INSERT. Tegelik eelis on tehingulogi logitavate andmete hulga vähendamine.

Kas hulgiloomine on kiirem?

Hulgisisestamine on kiireim viis andmete laadimiseks SQL Serverisse, eriti kui see on minimaalselt logitud. Andmeallikaks saab olla ainult tekstifail.

Soovitan: