Как удалить сразу большое количество записей?

Общий форум по вопросам поддержки АИБС МаркSQL

Как удалить сразу большое количество записей?

Сообщение Vitaliy94 » Ср мар 07, 2018 12:33 pm

Добрый день.
Имеется база журналов по годам, после перестроения словарей появились записи не нужных годов. Есть ли способ удалить сразу большое количество записей? Думаю можно SQL запросом по словарю, но в SQL я не силен и случайно сломать не хочется.
Если ставить на удаление обычным способом 1000 записей удаляет около 4х часов.
Необходимо удалить 2003-2005,2011-2015 года
Вложения
марк.JPG
марк.JPG (64.61 КБ) Просмотров: 931
Vitaliy94
 
Сообщения: 10
Зарегистрирован: Пн ноя 14, 2016 1:49 pm

Re: Как удалить сразу большое количество записей?

Сообщение vvv75 » Вт мар 13, 2018 11:05 am

Для текущего объема БД штатное удаление -самое оптимальное.
Через SQL запрос да, записи удалятся быстрее, но перестройка словарей может занять больше времени.
Василий Вячин
Специалист-разработчик
ООО НПО Информ-Система
Tel: +7 499 121 70 97
E-mail: vasilii@informsystema.ru
Skype: IS.Vasilii
Аватара пользователя
vvv75
Site Admin
 
Сообщения: 456
Зарегистрирован: Чт сен 18, 2014 10:26 pm

Re: Как удалить сразу большое количество записей?

Сообщение Vitaliy94 » Вт мар 13, 2018 12:20 pm

Спасибо.
Vitaliy94
 
Сообщения: 10
Зарегистрирован: Пн ноя 14, 2016 1:49 pm


Вернуться в МаркSQL

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron