как корректно перепровести документы в SQL базе #208889


#0 by ЕЖ
Добрый день, коллеги.столкнулся с такой проблемой:при массовом перепроведении документов эти документынеправильно рассчитывают итоги по регистрам, и соответственно,делают неправильные движения. база в SQL формате (11 Гб)это происходит после примерно определенного количества проведений,в результате к-х MDF файл базы увеличивается на несколько гигабайтгде-то читал, что есть утилиты, устраняющие эту проблему на уровне SQLсервера.есть ли решение этой проблемы?
#1 by Мулька
Ужать МДФ - ну шринк, только при следующем перепроведении он снова вырастет. Непонятно почему МДФ, а не ЛДФ, однако.А неправильно рассчитывает - это твой косяк.
#2 by ЕЖ
шринк - это понятно,неправильный расчет: в документе регистры рассчитываются на "Текущий документ". Если перепроводить по нескоьку документов 15-20 - все нормально.если счет идет на сотни - бардак с итогами.
#3 by Мулька
Про замедление - знаю, используй транзакцию на 50,100, день. Про косяк - не слыхал.
#4 by ЕЖ
ОК, попробую...
#5 by Lexusss
Значить не везде идет расчет по тек.документ...
#6 by ЕЖ
документы одного вида, алгоритм расчета регистровпри любых условиях одинаков....
#7 by nicxxx
перепровожу по 60000 документов в месяц. итоги рассчитываются правильно. ТиС, почти типовая, 6 гигов. Что нужно сделать чтобы итоги рассчитались неправильно?
#8 by zzz
2 нужна кривыми пальцами залезть и Актуальность неправильно проверять. Там несложно..:)
#9 by ЕЖ
чуть что - сразу кривые руки...база досталась по наследству - самописная "торговля".документов у меня порядка 300 000 в месяц.сейчас пробую проводить порциями по 30 шт. через транзакции.пока огрехов не вижу.
#10 by nicxxx
ништяк, щас попробую. стоп, а как ее неправильно проверить, если метод всего один - ИтогиАктуальны? и доступен он всего в одном месте...
#12 by nicxxx
а тебе религия позволяет использовать внешние компоненты? типа 1С++? а то у меня есть переделанные на прямые запросы модули проведения некоторых документов, типа Реализация, ПКО. даже если самописка, имхо думаю несложно будет адаптировать. Скорость проведения вырастает в разы. Мыло в 11 посте
#13 by toypaul
наверное не mdf а ldf?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям