У меня есть эта таблица в экземпляре SQL Server 2008 R2, у меня есть запланированный процесс, который работает против него в ночное время. Таблица может иметь до 500K записей в нем в любой момент времени. После обработки этой таблицы мне нужно удалить из нее все строки, поэтому мне интересно, какой из следующих методов приведет к наименьшим издержкам (т.е. Записи с избыточным протоколом транзакций):
- Таблица усечений
- Снимите и заново создайте таблицу
Удаление содержимого таблицы происходит из-за времени и дополнительных записей журнала транзакций, которые он делает.
Консенсус, похоже, является усечением, спасибо всем!