Имя: Пароль:
1C
1С v8
Включение итогов в регистре бухгалтерских проводок !
,
0 p1C
 
05.11.12
12:00
База данных весит 85ГБ. Как включить итоги знаю. Проблема в том как включить итоги в регистре проводок за меньше чем 30часов, больше времени не дают. За эти выходные обработка включения итогов работала 30часов - и не закончилось... был вынужден прервать. Может есть у кого-то идеи как их включить быстрее, или другие нестандартные методы!
1 Живой Ископаемый
 
05.11.12
12:04
Поместить базу на ССД, Или еще лучше в РАМ диск размером 128 Гб. Будет быстрее наверное в 100-1000 раз.
2 p1C
 
05.11.12
12:08
РАМ у нас на сервере 64ГБ, за 30 часов - обработка не закончилось. Может какие-то нестандартные идеи есть ?
3 Wobland
 
05.11.12
12:09
(2) нестандартная идея - да на здоровье. берёшь и делаешь свои итоги в копии. потом туда затаскиваешь всё то новое, что насоздавали юзеры в боевой
4 H A D G E H O G s
 
05.11.12
12:10
(2) Регламенты все проведены? База сжата (шринканута)?
Да бред какой-то. У нас итоги на 50 гиговой максимум минут за 40 рассчитывались.
5 Живой Ископаемый
 
05.11.12
12:13
2(4) может у них на РБ 5 измерений и 9 субконто. И все остатков. И ни по одному не списывается в 0
6 p1C
 
05.11.12
12:13
(3)Если делать распределенку, При обмене данных из периферийной базы не будет проблем с тем фактом что данные загружается из базы где итоги выключены ? Имею ввиду не отключится снова итоги ?
7 p1C
 
05.11.12
12:15
(4) проводок где-то 50 миллионов или даже больше. Субконто только 2. Как понять "Регламенты все проведены"?
8 Живой Ископаемый
 
05.11.12
12:15
нет, включенность итогов не передается в сообщениях обмена. и вообще итоги не передаются с обменом. Эта опция действует только на одну базу
9 p1C
 
05.11.12
12:16
(8) это радует
10 acsent
 
05.11.12
12:17
а после включения итогов их бы желательно пересчитать ))
11 p1C
 
05.11.12
12:18
(10) включение итогов предусматривает и пересчет итогов
12 acsent
 
05.11.12
12:19
(11) может оно конечно и предусматривает, но у меня сто раз было после включения итогов - хрень на остатках (занимаюсь переносами)
13 p1C
 
05.11.12
12:20
Как понять "Регламенты все проведены"?
14 p1C
 
05.11.12
12:24
Кроме распределенной базы есть еще какие-то идеи?
15 H A D G E H O G s
 
05.11.12
12:26
Вот тут про регламенты
http://www.gilev.ru/1c/mssql/
16 DiMel_77
 
05.11.12
14:08
(0)Были похожие проблеммы почитай может чего поможет v8: расчет итогов бухгалтерского регистра
17 МихаилМ
 
05.11.12
14:55
(0)
с помощью прямого запроса итоги по 20 гиговой таблице движений
пресчитываютя за 2 минуты
18 Dimel
 
05.11.12
15:04
(17) А глянуть на это чудо можно? А то на включение итогов на базе ~90ГБ тратится минут 50-55, а так выключил использование итогов принял обмен с периферийной базы с групповым перепроведением (где только запись регистра бухгалтерии часа 4) и включил итоги. Думаю выигрыш был бы крайне существен...
19 p1C
 
05.11.12
17:22
Подерживаю пост (18)
20 МихаилМ
 
06.11.12
11:00
(18)
примера tsql скрипта нет.
там все просто.

собщение дано для ориентира.
те что есть к чему стремиться.


информация 5-летней давности
для схд с пиковой потоковой пропускной способностью записи 220 мегабайб/сек.

те сейчас на 6 Гбит (*рейд) будет еще быстрее
----------------------
обмены принимайте в базу пустышку

из неё переносите данные  и пересчитывайте tsql скриптами.

это - изоляция нагрузки.
21 p1C
 
06.11.12
12:01
Спасибо всем , оссобено DiMel_77 за (16) пост. Информация очень помогло. Итак: после реструктуризации базы в 85ГБ, пересчет итогов выполнилось за 15 минут. Я вообще-то рад !!!
Закон Брукера: Даже маленькая практика стоит большой теории.