Как написать заявление для удаления в партиях по 1000 - PullRequest
0 голосов
/ 02 октября 2019

Ниже приведен код, который необходимо переписать для удаления партиями по 1000, так как этот код вызывает всплеск нашей таблицы.

Цель: переписать оператор удаления внутри задания для удаления партиями по 1000

@command=N'exec system.dbo.sp_global_SQLExec_RunOnAllCompanies ''delete from alohaftplog where date < convert(varchar(15),getdate() -30,101)''',

1 Ответ

0 голосов
/ 02 октября 2019

Вы можете добавить TOP 1000 в оператор удаления:

delete TOP 1000 from alohaftplog where date < convert(varchar(15),getdate() -30,101)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...