2015-03-11 2 views
0

У меня есть SQL-скрипт из 300 000 строк для выполнения. Мой единственный доступ к удаленной базе данных SQL Server 2008 находится на Squirrel на моем компьютере. Конечно, я не могу выполнить такой большой скрипт.Ограничение по размеру скрипта для SQL Server на сервере Squirrel

Этот SQL-скрипт состоит из примерно 2 500 блоков «Начать конец GO». Каждый блок составляет около 150 строк. Поэтому моя идея состоит в том, чтобы разделить мой скрипт на X-скрипт, состоящий из блока Y.

Вопрос: насколько большой сценарий может быть? Я понятия не имею, если 1 000 строк слишком много? 5 000? 50 000?

Thks за помощь

ответ

0

я наконец сделал попытку/непрохождения теста на моей среде проверки (1 000 строк, а затем 2 000, затем 5 000, ...)

Он работал до 100 000 линий. Тогда это не получилось. Я увеличил память о белке от 256 МБ до 512 МБ. При такой конфигурации 100 000 строк работали, но на самом деле замедляли приложение.

Итак, я разделил бы скрипт на 4 скрипта из примерно 75 000 строк, которые отлично работали примерно через 1-2 минуты за сценарий