የትኛው ፈጣን ቢሲፒ ወይም የጅምላ ማስገባት ነው?

ዝርዝር ሁኔታ:

የትኛው ፈጣን ቢሲፒ ወይም የጅምላ ማስገባት ነው?
የትኛው ፈጣን ቢሲፒ ወይም የጅምላ ማስገባት ነው?
Anonim

BULK INSERT ትዕዛዙ ከbcp ወይም ከዳታ ፓምፑ የጽሑፍ ፋይል የማስመጣት ስራዎችን ለማከናወን በጣም ፈጣን ነው፣ነገር ግን BULK INSERT መግለጫ ከSQL አገልጋይ ወደ ሀ የውሂብ ፋይል. ከSQL አገልጋይ ሠንጠረዥ ወደ የጽሑፍ ፋይል ወደ ውጭ ለመላክ ሲፈልጉ ከDTS ይልቅ የbcp መገልገያ ይጠቀሙ።

በጅምላ ማስገባት እና BCP መካከል ያለው ልዩነት ምንድን ነው?

BULK INSERT የSQL ትዕዛዝ ሲሆን BCP ደግሞ ከSSMS ውጭ የተለየ መገልገያ ነው እና BCP ከDOS መጠየቂያ (የትእዛዝ ጥያቄ) ማሄድ አለቦት። BULK INSERT ውሂብን ከጠፍጣፋ ፋይል ወደ SQL አገልጋይ ሠንጠረዥ መቅዳት ይችላል፣ነገር ግን BCP ለማስመጣት እና ለመላክ ሁለቱንም ነው። … BCP ከBULK INSERT ያነሰ የመተንተን ጥረት እና ወጪ አለው።

BCP ፈጣን ነው?

ውሂብን ለመቅዳት፣ bcp የውሂብ ጎታዎ ሠንጠረዥ ምንም ኢንዴክሶች ከሌለውነው። ነገር ግን፣ ፈጣን ቢሲፒን ተጠቅመው ዳታ ለማስገባት ከተጠቀሙ፣ ፈጣን bcp የማይመዘግብ ከሆነ፣ የግብይቱን መዝገብ ወደ መሳሪያ ምትኬ ማስቀመጥ (መጣል) አይችሉም።

ለምንድነው የጅምላ ማስገባት ፈጣን የሆነው?

BULK INSERT ከሆነ፣ ትክክለኛው መረጃ የገባ ከመሆን ይልቅ ምደባዎች የሚመዘገቡት። ይህ ከINSERT የተሻለ አፈጻጸም ያቀርባል። ትክክለኛው ጥቅም፣ በግብይት መዝገብ ውስጥ የሚገባውን የውሂብ መጠን መቀነስ ነው።

ጅምላ በፍጥነት ይፈጥራል?

የጅምላ አስገባ ዳታ ወደ SQL አገልጋይ ለመጫን በጣም ፈጣኑ መንገድ ነው፣በተለይ በትንሹ የተመዘገበ ከሆነ። የውሂብ ምንጩ የጽሑፍ ፋይል ብቻ ሊሆን ይችላል።

የሚመከር: