/ / Колко вложки можете да имате в SQL транзакция - sql-server-2005

Колко вложки можете да имате в SQL транзакция - sql-server-2005

Имам задачата да направя това, което изисква да използвам транзакция, за да гарантирам, че много от вложките ще бъдат завършени или цялата актуализация ще бъде върната.

Загрижен съм за количеството данни, които трябва да бъдат въведени в тази транзакция и дали това ще има отрицателен ефект върху сървъра.

Търсим на около 10 000 записи в таблица 1 и 60,0000 записи в Таблица 2.

Това ли е безопасно да се направи в една сделка?

Отговори:

3 за отговор № 1

Мислили ли сте за използване на насипни товарач данни като SSIS или съветника за импортиране на данни, която идва с SQL Server?

съветника за импортиране на данни е доста проста.

В управлението на студио с десния бутон върху базата данни, която искате да импортирате данни в. След това изберете задачи и да импортирате данни. Следвайте инструкциите, указанията. Ако не успее запис на цялата сделка ще се провали.

Аз съм зареден милиони копия по този начин (и използване SSIS).


0 за отговор № 2

че е безопасно, но имайте предвид, че може да се блокира други потребители през това време. Също така да погледнем в БКП или BULK INSERT да вложките по-бързо