Я успешно настроил FILESTREAM на моем сервере SQL 2008; однако я заметил, что даже когда я удалял строки, содержащие данные FILESTREAM, файл физических данных, похоже, не удаляется.Файлы FILESTREAM остаются после удаленной строки
Под физическим файлом я имею в виду файл в управляемом каталоге SQLServer с уникальным идентификатором в качестве имени файла, а не исходного файла, добавленного в базу данных.
Кто-нибудь знает, удастся ли SQLServer удалить файл? Если из dbase удалено большое количество больших файлов, я бы ожидал, что вы сможете быстро вернуть пространство, и это все.
Спасибо,
Dale
проще: удалить из таблицы CHECKPOINT – DanDan
@DanDan Я знаю, что это, как лет назад но я просто хочу предупредить других пользователей об опасности случайного удаления всех строк в вашей таблице, когда команда 'DELETE FROM table CHECKPOINT' используемый. Я попробовал, и он удалил все строки в моей таблице. К счастью, моя таблица содержит только пример данных. – corix010