|
8.1 -пересчёт итогов средствами SQL - успехи есть? | ☑ | ||||||
---|---|---|---|---|---|---|---|---|
0
Иван Болван
06.09.11
✎
11:45
|
Вкратце, есть SQL база на 50 ГБ на sql 2008, бухгалтерские итоги рассчитаны по февраль 2011. Заглючили итоги за март, т.е. когда делаю оборотку по счёту с 2 по 3 марта сальдо на конец одно, если с 1 по 3 марта, сальдо на конец другое. Пробовал запускать на копии стандартный пересчёт итогов, не заканчивается даже за 2 суток. Получилось ли у кого-нибуть пересчитать итоги бух регистра средствами sql, и если да, то как?
|
|||||||
1
Иван Болван
06.09.11
✎
17:56
|
ап
|
|||||||
2
упс
06.09.11
✎
18:05
|
Перерасчетом средставим SQL даже не заморачивался, но перед пересчетом из 1С всегда убеждаюсь, что статистика на sql server'e была обновлена. Если вдруг статистика по какой-то причине ночью не обновлялась, либо я пытаюсь запустить пересчет итогов в обед, когда уже была сделана куча проводок по РБ, ждать можно очень долго - в 15 минут на которые я могу выгнать пользователей не укладывается.
|
|||||||
3
Иван Болван
07.09.11
✎
11:12
|
ап2
|
|||||||
4
vde69
07.09.11
✎
11:17
|
1с и так делает пересчес тредствами SQL, возьми профайл и на пустой базе выдерни имена ХП пересчета.
а по сабжу (2) прав на 100% |
|||||||
5
H A D G E H O G s
07.09.11
✎
11:22
|
Глупости какие-то.
50 Гиговая центральная с дофигища движухи пересчитывалась за пару часов максимум. Ночью, когда никого не было. Регламенты + реиндексацию! |
|||||||
6
Дикообразко
07.09.11
✎
11:23
|
регламенты идут каждые n часов...
даже больше и не заморачиваюсь |
|||||||
7
unregistered
07.09.11
✎
11:25
|
Что-то не так с базой.
Двое суток даже для 50 Гб слишком круто. Можно попробовать поэтапно сделать пересчет. Сначала до 2007-го года, потом - до 2008-го, затем - до 2009-го и т.д. Конечно после первого этапа (итоги по 2007-й год) текущая работа бухов будет весьма медленной. |
|||||||
8
H A D G E H O G s
07.09.11
✎
11:26
|
(4) Удаляли как то неиспользуемый узел плана обмена. В наибольшей таблице изменение (не помню, какой - то Рег. сведений был) - было 16 млн записей в целом.
1С-ка за ночь не справилась. SQL полным запросом с условием по узлу - тоже не справилась. А вот порциями по 100000 записей - нормально удалилось. |
|||||||
9
proger2011
07.09.11
✎
11:29
|
(0) База маленькая, всё должно летать
|
|||||||
10
Широкий
07.09.11
✎
11:40
|
Насколько я помню встроенный пересчет от того, как бы я написал руками не отличается
|
|||||||
11
Широкий
07.09.11
✎
11:41
|
(8) Какое отношение регистр сведений имеет к пересчету итогов?
|
|||||||
12
Широкий
07.09.11
✎
11:42
|
Вот странно, что штатный пересчет не включает в себя оборотные регистры накопления
|
|||||||
13
Иван Болван
07.09.11
✎
16:33
|
ап3
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |