Очистка таблицы SQL #726445


#0 by illuzia
Периодически база стала вылетать с ошибкой Неопознанная ошибка HRESULT=80004005. Проанализировав размеры таблиц, выяснила что больше 11 Гб занимает таблица документа ЭлектроннойПисьмоВходящее. Когда то было настроено на прием писем. Может быть проблему это и не решит, но в любом случае хранить эти письма смвсла нет. Ими никто и никогда в 1С не пользовался. Понятно что можно через групповую обработку пометить их все на удаление и дальше через монопольный доступ все это почистить. Но их там свыше 700 000. Это очень долго. Появилась такая идея, просто тупо очистить таблицу SQL ну и все связанные с ней. Могут ли после этого возникнуть какие то критические ошибки?
#1 by Heckfy
Могут ли после этого возникнуть какие то критические ошибки? - Могут. ЗЫ: Исходя из постановки вопроса.
#2 by butterbean
можно сделать обработку удаляющую непосредственно
#3 by Ненавижу 1С
сделай бекап и удаляй
#4 by mikecool
drop table ... потом ТиИ с очисткой битых ссылок
#5 by Heckfy
delete/truncate сиравно быстрее будет. :)
#6 by illuzia
Попробовала на копии. Все ок. База запустилась. Попробовала войти во взаимодействия тоже все ок. Может нужно еще что-то проверить?
#7 by mikecool
+4 но лучше пользоваться встроенными механизмами удаления, без непосредственного, если не знаешь что делаешь
#8 by mikecool
+5 а точно! трункате а не дроп ))))
#9 by Ненавижу 1С
)
#10 by illuzia
делала через truncate
#11 by rsv
Если были ссылки на  эту таблицу  -  уже пустые.
#12 by illuzia
Не совсем понимаю какие после могу быть последствия такого удаления. База и так еле дышит и убить ее совсем, не оч хочется.
#13 by mikecool
они не пустые, они битые
#14 by illuzia
Хотя наверное никаких последствий и не будет.. Ну удалю я все записи таблиц, почищу битые ссылки через ТиИ. Ну и как бы все. Или я не права?
#15 by DmitrO
в конфигураторе сделать поиск ссылок на объект на документе ЭлектроннойПисьмоВходящее, выдаст список объектов которые стоит проверить на наличие ссылок, делов-то..
#16 by illuzia
Точно! Как то не догадалась. Спасибо..
#17 by КонецЦикла
Забыл про неопределенные виды/типы Хотя автор и так должен знать где может быть ссылка... чего искать-то? Вообще объем для писем фееричный, респект
#18 by 18_plus
ну так на заметку. я бы копию с живой таблицей далеко не убирал. Потому как завтра выяснится, что там или важные документы хранились или очень даже используются.
#19 by Гёдза
вложения то не в самой таблице лежат
#20 by illuzia
Копии есть. Это не проблема. Да и письма все теже самые есть у каждого в том же Outlook. В 1С их реально никто никогда не юзал. Программиста никогда раньше не было. Так приходили какие то)) Вот и понастраивали почту на прием. Никто об этом даже и не знал что у них вся почта еще и в 1С дублируется.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С