Как определить в сравнении с копией почему вдруг база выросла в 2 раза в размере за 10 минут?

1. zoeh 31 12.07.24 03:53 Сейчас в теме
Ищу диверсанта который сделал в базе непонятные действия
1. Сменились все единицы измерения хранения с кг/кор/пач на шт
2. База в архиве sql выросла в 2 раза в сравнении со вчерашней копией

как можно найти диверсанта и увидеть какие именно таблицы метаданных увеличились в размере?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user1992988 12.07.24 07:45 Сейчас в теме
(1)
Ищу диверсанта который сделал в базе непонятные действия
Прикрепленные файлы:
3. Pokemonus 12.07.24 07:50 Сейчас в теме
(1) без опыта в sql - ничего не получится;

а так сценарий простой:
в sql:
1) восстанавливаем базу из бэкапа на нужную дату;
2) делаем стандартный отчет по размерам таблиц;
3) сравниваем с отчетом из текущей базы;
4) "находим" вдруг распухшую таблицу определяем что это за метаданные;

в 1С по ЖР ищем события изменения/добавления по этому метаданному - ищем "массовые" события, видим "диверсанта".
user1619761; +1 Ответить
4. Zevzm 12.07.24 08:05 Сейчас в теме
(3) Все это успешно делается средствами 1С:
ПолучитьРазмерДанныхБазыДанных (GetDatabaseDataSize)
Доступен, начиная с версии 8.3.15.
Автору даже советовал это в другой теме, может релиз платформы не позволяет у него...
5. zoeh 31 12.07.24 08:52 Сейчас в теме
(4) Все обновленное, скачал платную обработку ругается на права sql юзера.
по данному методу спасибо щас буду яндексосить
6. user1992988 12.07.24 09:03 Сейчас в теме
(5)
яндексосить

Займись, конечно.
Когда боец плац ломом подметает, у него нет возможности что-нибудь еще, более дорогостоящее чем сам плац испортить.

Потом окажется, что бедная УТшечка таким образом пыталась выровнять какие-нибудь данные, внесенные одними криворукими мастерами в какой-нибудь набор упаковок. После того, как другой мастер решил перезаписать всю номенклатуру с пустым артикулом. И вишенкой на тортике будет отправка этих данных, зарегистрированых к изменению, в какую-нибудь БП. При традиционном отсутствии бэкапов обоих баз.

Жизни он научился, ага.
user1619761; +1 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот