|
Конфликт блокировок в базе КА SQL при расчете себестоимости упр. | ☑ | ||
---|---|---|---|---|
0
PCcomCat
21.04.16
✎
14:17
|
Доброго времени, уважаемые!
Прошу совета! Платформа 8.3.7.1831, Комплексная автоматизация, редакция 1.1 (1.1.55.2), MS SQL Server 2012, Windows Server 2008 R2. Всё было нормально, пока не добрались до расчета себестоимости в управленческом учете. Сразу скажу, что мною были внесены изменения: - добавлена аналитика в регистр продаж по сериям номенклатуры; - требованиями затраты списываются адресно - на конкретное "Изделие" + "Характеристика изделия" + "Серия изделия" + "Номенклатурная группа = Заказ"; - в расчете себестоимости изменен выпуск услуг - выполняется в разрезе "Услуга" + "Номенклатурная группа = Заказ", т.е. номенклатурная группа берется не из настроек номенклатуры, а из регистра продаж; - в расчете себестоимости заполняется аналитика по сериям, характеристикам, номенклатурным группа, где ее не было. Кардинально запрос не менялся, было добавлено заполнение аналитики. Затраты закрываются по выручке: конкретные затраты на конкретные изделия, остальные пропорционально либо по изделиям и услугам конкретного заказа (если он указан в затрате), либо по всем заказам. Считает, как нужно. Но вот стало невозможным проводить документы при расчете себестоимости - выдает "конфликт блокировок". Понимаю, что заполнение аналитики повышает время выполнения запроса. Но, всё же ... Что можно предпринять? С чего начать? PS: чайник! |
|||
1
ДенисЧ
21.04.16
✎
14:20
|
выполнять закрытие ночером.
|
|||
2
PCcomCat
21.04.16
✎
14:21
|
Т.е. на практике это норма? Такое не только у меня бывает?
|
|||
3
Одинесю
21.04.16
✎
14:22
|
(2) Бывает.
|
|||
4
PCcomCat
21.04.16
✎
14:23
|
Супер! Нам 1.5 года закрывать нужно.
|
|||
5
Одинесю
21.04.16
✎
14:24
|
Добивались более высокой производительности сервера, ушли от виртуалки.
|
|||
6
asady
21.04.16
✎
14:25
|
(0) 1. есть ли в документе галочка провести "вне транзакции"
|
|||
7
PCcomCat
21.04.16
✎
14:25
|
У нас нет виртуалки.
|
|||
8
PCcomCat
21.04.16
✎
14:26
|
(6) Неа
|
|||
9
PCcomCat
21.04.16
✎
14:28
|
И пользователей до 30, база 15 гигов.
|
|||
10
PCcomCat
21.04.16
✎
14:38
|
А если серьёзно. Кроме перехода в ночной режим что-то можно еще предпринять?
Финансисты ж сожрут! Закрыли, посмотрели, подправили, опять закрыли и т.д., и т.п, и др. Сейчас в режиме "можно? - давай!". |
|||
11
Одинесю
21.04.16
✎
14:39
|
(10) Серьезно по ночам у нас считают, если расчеты сложные, по удаленке.
|
|||
12
Александр056
21.04.16
✎
14:40
|
(10) этот конфлит блокирово вечная проблема, как пользаков много так ппц, у меня около 50, гл бух закрывает только ночью!
|
|||
13
Александр056
21.04.16
✎
14:43
|
вообще 50+ пользаков в упп одновременно, просто насилие.... такое ощущение складывается что просто не тянет...
|
|||
14
Cyberhawk
21.04.16
✎
14:45
|
"А если серьёзно. Кроме перехода в ночной режим что-то можно еще предпринять? " // Гилева позови, 200 тыр
|
|||
15
Александр056
21.04.16
✎
14:49
|
(14) ОТ 200, наверное)
|
|||
16
PCcomCat
21.04.16
✎
14:54
|
О-о-о ... это, конечно, круто! Меня в ссылку на хутор бабочек ловить отправят! ;)))
|
|||
17
PCcomCat
21.04.16
✎
14:55
|
Пошла - обрадовала отдел.
Спасибо за информацию! |
|||
18
Одинесю
21.04.16
✎
14:56
|
(16) Увеличь сервер по максимуму, память очень влияет, ж/д, темп дб на скоростной диск, мд, лд раздели - поле для творчество огромно.
|
|||
19
PCcomCat
21.04.16
✎
15:01
|
(18) Ок. Понятно. Но ... не доступно. Не хотят тратиться... =(
|
|||
20
Александр056
21.04.16
✎
15:06
|
(19) ну тогда объясни что от велосипеда маловероятно получить мощность автомобиля, если хотят, надо собирать, покупать.... хотя че пишу, все довольно знакомо, причем думаю 99% ИТшников
|
|||
21
Фрэнки
21.04.16
✎
15:17
|
(19) ну есть же от чего отказаться. Можно уменьшить сложность расчетов до разумного минимума. У вас на комплексной вашего релиза и просто так работа 30 пользователей может быть с конфликтами блокировок, если ввалить куски из расчета себестоимости в оперативное проведение :)
|
|||
22
Фрэнки
21.04.16
✎
15:19
|
(19) вот, придумал. Отделите работы в базе с расчетами себестоимости от оперативной работы юзеров. РИБ, полный обмен с второй базой, в которой нужен расчет себестоимости днем, а не ночью и все будет не намного проще, но конфликты удастся "разнести" в разные базы
|
|||
23
PCcomCat
21.04.16
✎
16:43
|
(22) как вариант. Но стандартные правила не пройдут. База по структуре в хлам переписана аутсорсерами. И от писанины правил уже тошнит. У меня обмен с пятью конфигурациями БП, где "пупырчатые огурцы превращаются в помидоры с чешуёй". да и некогда, т.к. нужно закрыть полтора года учета для анализа прибыльности продукции после наведения порядка.
Пока так поживём. Потом посмотрим. Спасибо за идею! |
|||
24
PCcomCat
21.04.16
✎
16:44
|
(19) Это особенность этого релиза?
|
|||
25
PCcomCat
21.04.16
✎
16:45
|
(24) к (21)
|
|||
26
Фрэнки
21.04.16
✎
17:29
|
(25) в том смысле особенность релиза, что здесь еще старые механизмы блокировок использованы, еще не переписанные, если сравнивать с конфигурациями на управляемых формах.
|
|||
27
Фрэнки
21.04.16
✎
17:46
|
(25) и еще глянул на топик, а у вас платформа обновлена, а релиз мс скл не поднят до последнего. Можно попробовать, на всякий случай, проапгрейдить мс скл - а вдруг блокировки все-таки зависимы от версии сиквела
|
|||
28
0wl
21.04.16
✎
18:00
|
(27) Это то есть лицензию на 2014 или 2016 сиквел купить? Ну ок. Тем более, что на блокировки это не повлияет
|
|||
29
Карупян
21.04.16
✎
18:47
|
(14) Гилев предложит первым делом - ночное закрытие. и за это возьмет 200к )))
|
|||
30
Карупян
21.04.16
✎
18:48
|
Отложенное проведение используете?
|
|||
31
Фрэнки
21.04.16
✎
19:35
|
(28) так у них уже куплена лицензия на 2012-ый
|
|||
32
floody
22.04.16
✎
07:53
|
Конечно о деталях самого конфликта блокировок мы ничего не узнаем :-) попробуйте проведение "вне транзакции".
|
|||
33
floody
22.04.16
✎
07:58
|
Сколько по времени выполняется расчет с/с?
|
|||
34
PCcomCat
25.04.16
✎
10:11
|
(30) Отложенного проведения нет.
(33) По-разному: от 18 мин до почти получаса. И то рассчитывали пока первые 4 месяца 2015 года. Сейчас в бух. расчете оставила только корректировку себестоимости без закрытия затрат, т.к. там всё-равно чёрт голову сломит. Теперь расчет по бух. учету длится минуты две. Скорректируем остатки МПЗ и будет делать расчет упр. себестоимости. Там и посмотрим. Сами знаете, аппетит растёт во время еды. Как только финансисты начинают видеть результат, так тут же: "а давайте ...". И начинаем настраивать закрытие затрат заново, и опять перерасчет себестоимости. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |