powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Delete from table (долго for all records )
2 сообщений из 2, страница 1 из 1
Delete from table (долго for all records )
    #32030842
Boris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При удалении всех записей таблицы порядка 5 млн (например в DTS) ожидание завершения составляет 10 минут и более.
Это происходит видимо из-за выполнения транзакций. Создавать пустую структуру таблицы и индексов не хочется. Есть ли способ как-то обойти транзакцию, отменить.
...
Рейтинг: 0 / 0
Delete from table (долго for all records )
    #32030844
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"TRUNCATE TABLE is functionally identical to DELETE statement with no WHERE clause: both remove all rows in the table. But TRUNCATE TABLE is faster and uses fewer system and transaction log resources than DELETE.
...
TRUNCATE TABLE removes all rows from a table, but the table structure and its columns, constraints, indexes and so on remain.
....
You cannot use TRUNCATE TABLE on a table referenced by a FOREIGN KEY constraint;
"
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Delete from table (долго for all records )
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]