Wat is vinniger bcp of grootmaat-inset?

INHOUDSOPGAWE:

Wat is vinniger bcp of grootmaat-inset?
Wat is vinniger bcp of grootmaat-inset?
Anonim

Die BULK INSERT-opdrag is baie vinniger as bcp of die datapomp om tekslêer-invoerbewerkings uit te voer, maar die BULK INSERT-stelling kan nie data in grootmaat kopieer vanaf SQL Server na 'n data lêer. Gebruik die bcp-nutsding in plaas van DTS wanneer jy data van die SQL Server-tabel na 'n tekslêer moet uitvoer.

Wat is die verskil tussen grootmaat-insetsel en BCP?

BULK INSERT is 'n SQL-opdrag en BCP is 'n aparte hulpprogram buite SSMS en jy moet BCP vanaf DOS-prompt (opdragprompt) laat loop. BULK INSERT kan data van plat lêer na SQL Server se tabel kopieer terwyl BCP vir beide invoer en uitvoer is. … BCP het minder ontledingspogings en -koste as GROOTMAAKINSERT.

Is BCP vinnig?

Om data in te kopieer, is bcp die vinnigste as jou databasistabel geen indekse het nie. As jy egter vinnige bcp gebruik het om data-invoegings te maak, wat vinnige bcp nie aanteken nie, kan jy nie die transaksielogboek na 'n toestel rugsteun (dump) nie.

Waarom is grootmaat-insetsel vinniger?

In die geval van BULK INSERT , word slegs mate-toekennings aangeteken in plaas daarvan dat die werklike data ingevoeg is. Dit sal baie beter werkverrigting lewer as INSERT. Die eintlike voordeel is om die hoeveelheid data wat in die transaksielog aangeteken word, te verminder.

Is grootmaatskepping vinniger?

Groot-invoeging is die vinnigste manier om data in SQL Server te laai, veral as dit minimaal aangeteken is. Die databron kan slegs 'n tekslêer wees.

Aanbeveel: