|  | Знатоки SQL помогите очистить таблицу | ☑ | 
    
        | 0
    
        kauksi   17.11.17✎ 09:36 | 
        Таблица dbo.sysmaintplan_logdetail разрослась до 13 гигов.
 Пробовал по разному...
 Execute SP_PURGE_JOBHISTORY
 Execute SP_DELETE_BACKUPHISTORY @oldest_date='11/11/2017';
 Execute SP_MAINTPLAN_DELETE_LOG
 
 потом уже тупо truncate table msdb.dbo.sysmaintplan_ logdetail
 
 висит процедура в состояния suspect
 
 ночь висела.. ничего не удалила. На другом сервере такая же таблица размером в 500 гигов удалиллась за секунды.
 
 читал и тут
 
 как еще быстро почистить? тока дропать? страшно на боевом сервере..
 |  | 
    
        | 1
    
        john90   17.11.17✎ 09:39 | 
        truncate     |  | 
    
        | 2
    
        Мандалай   17.11.17✎ 09:40 | 
        На sql.ru спроси.     |  | 
    
        | 3
    
        kauksi   17.11.17✎ 10:06 | 
        глаза боятся... а руки делают..
Drop & Create script
 
 потом DBCC SHRINKFILE (MSDBData, 1000)
 |  | 
        Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший