|
v7: ТиС 7.7 + SQL 2000. Виснет 1С при проведении документов | ☑ | ||
---|---|---|---|---|
0
binarick
26.04.13
✎
16:55
|
Добрый день!
Помогите Настроенная ТиС 7.7 + MS SQL 2008. Размер базы 8ГБ. Все стабильно работало пару лет. Неожиданно 1С стала зависать наглухо при проведении или отмене проведения документов и в монопольном и разделенном режиме. Уже попробовал: полное ТИ ИБ, выгрузку-загрузку. Причем, если загружаешь в dbf формат, то работает гораздо медленнее, но без зависаний. Средствами SQL: реиндексация, шринк, проверка и оптимизация структуры. SQL - sp4 + последний hotfix. Пару раз помогло смена ТА на несколько документов назад, затем проведение по одному. Но потом и это перестало помогать. Отладчик показывает, что виснет на записи движений в регистр ОстаткиТМЦ были уже подобные темы. ответа так и нет |
|||
1
пипец
26.04.13
✎
17:03
|
проводите пачками с выходом входом в сеанс
|
|||
2
binarick
26.04.13
✎
17:04
|
даже 1н документ не проводится
|
|||
3
Попытка1С
26.04.13
✎
17:05
|
Профайлер смотрели?
|
|||
4
пипец
26.04.13
✎
17:08
|
софтпоинт рекламировать не буду
ЗЫ как минимум прикрутить 1с++ |
|||
5
пипец
26.04.13
✎
17:09
|
: ТиС 7.7 + SQL 2000 в теме - в сообщении ТиС 7.7 + MS SQL 2008.
где правильно ? |
|||
6
binarick
26.04.13
✎
17:11
|
(3) сори не знаю что это
(5) 2008 правильно с совместимостью 2000 |
|||
7
binarick
26.04.13
✎
17:12
|
(4) прорекламируй плиз
|
|||
8
пипец
26.04.13
✎
17:15
|
||||
9
пипец
26.04.13
✎
17:18
|
http://sergeybalashoff.blogspot.ru/2007_07_01_archive.html
-- http://www.softpoint.ru/article_prn_id100.htm --- и прикрутите к проведению внешнюю компоненту 1cpp.dll |
|||
10
Попытка1С
26.04.13
✎
17:18
|
(6) Вы делали "реиндексация, шринк, проверка и оптимизация структуры",
при этом незнаете что такой профайлер? удивительно.. ну тогда в поиск, анализ планов запросов. |
|||
11
Попытка1С
26.04.13
✎
17:24
|
И сделайте обновление статистики.
|
|||
12
пипец
26.04.13
✎
17:30
|
||||
13
binarick
26.04.13
✎
17:30
|
(8) перечитал, оптимизация вся сделана
(9) что даст прикручивание 1с++ ? |
|||
14
пипец
26.04.13
✎
17:32
|
(13) очень сомневаюсь что все сделано ...
ЗЫ мне помнится в свое время дало с 2,5 мин проведения до 15 сек одного документа |
|||
15
binarick
26.04.13
✎
17:36
|
(14) всё что тут написано сделано http://interface31.ru/tech_it/2012/02/obsluzhivanie-baz-1s-v-ms-sql-server-chast-1.html
проблема не в том сколько времени проводится документ а в том что он вообще не провёлся за 10 часов |
|||
16
пипец
26.04.13
✎
17:38
|
(15) чудес не бывает ... (с)
ЗЫ сядь, закрой глаза , и немного подумай в тишине и решение само придет к тебе в голову (с) Ходжа Насреддин (с) Соловьев |
|||
17
binarick
26.04.13
✎
17:40
|
некоторые мысли подсказали, спасибо. пытаюсь их проверить и реализовать
|
|||
18
пипец
26.04.13
✎
17:44
|
есть еще один момент - как садминистрирован SQL сервер , как садминистрирована ОС и как садминистрирована сеть
ЗЫ нет ли режимов экономии энергии , в сетевухах жестких дисках , выставлено в системе повышенное потребление энергии - куда прописан темп и так далее ... |
|||
19
binarick
26.04.13
✎
17:48
|
(18) локализовал проблему до монопольного режима на самом sql сервере.
да не в быстродействии дело. откатываю базу на неделю назад всё ок (документы проводятся за 26 секунд) в текущей базе любой документ висит на проведении часами и ни чего не происходит. |
|||
20
пипец
26.04.13
✎
17:49
|
чудес не бывает , может код такой хитрый - рассматривайте проблему в комплексе ...
|
|||
21
binarick
26.04.13
✎
17:50
|
(20) код не менялся вообще
|
|||
22
binarick
26.04.13
✎
18:00
|
перенёс базу выгрузкой загрузкой на другой sql сервер проблема сохранилась.
дбф версия работает нормально |
|||
23
leshikkam
26.04.13
✎
19:51
|
Краткое резюме сути вопроса:
1) Период хранения 5 дней. 2) Регистр Покупатели не закрывался по измерению СтавкаНП (стандартная ошибка) + был "Основной покупатель" по которому в регистр шел только приход. 3) Регистры КнигаПокупок и КнигаПродаж не закрывались (регламентные документы не формировались). Ход устранения: 1) При помощи 1С++ очищено значение измерения СтавкаНП в таблице движений регистра Покупатели 2) Удалены движения по регистрам КнигаПокупок, КнигаПродаж 3) Удалены движения из регистра Покупатели только по договорам Основного покупателя. 4) Добавлен признак в справочник Договоры "Не вести взаиморасчеты". 5) Изменены процедуры ГМ для отключения движений по регистрам КнигаПокупок, КнигаПродаж. Изменены процедуры движения долгов. 6) Обработкой с использованием 1С++ ТА двинута назад, вперед. 7) Обновлена статистика занимаемого места и произведено переиндексирование базы. 8) Результат сдан вопрошающему. Затраченное время с учетом диагностики и написания отчета: 40 минут. |
|||
24
leshikkam
26.04.13
✎
19:52
|
+ Период хранения итогов изменен на 1 месяц.
|
|||
25
NS
26.04.13
✎
19:55
|
Документ с пустой датой в системе есть?
|
|||
26
leshikkam
26.04.13
✎
19:55
|
(25) Нет - проверено запросом.
|
|||
27
NS
26.04.13
✎
19:57
|
(26) Зачем запросом? В общем журнале период с пустой даты поставь.
Либо док=создатьобъект("Документ"); док.выбратьдокументы(); док.получитьдокумент(); сообщить(док.датадок); |
|||
28
leshikkam
26.04.13
✎
19:57
|
Ну выбранный метод результат не меняет.
|
|||
29
NS
26.04.13
✎
19:58
|
Меняет. Как ты пытался получить его запросом?
|
|||
30
leshikkam
26.04.13
✎
19:59
|
Select top 10 * from _1sjourn order by Date_Time_Iddoc
|
|||
31
NS
26.04.13
✎
19:59
|
Уже вылечили базу?
|
|||
32
leshikkam
26.04.13
✎
20:00
|
Да - причины болезни и ход лечения а также затраченное время в (23)
|
|||
33
NS
26.04.13
✎
20:01
|
А сколько денег взял?
|
|||
34
leshikkam
26.04.13
✎
20:01
|
Нисколько.
|
|||
35
Ёпрст
26.04.13
✎
20:11
|
А вот период хранения останков я бы оставил в 5 дней
|
|||
36
leshikkam
26.04.13
✎
20:12
|
(35) Почему?
|
|||
37
Ёпрст
26.04.13
✎
20:12
|
Это в разы увеличивает скорость записи движений дока, ну и отчеты быстрее все.
|
|||
38
Ёпрст
26.04.13
✎
20:13
|
А на большее количество записей в RG - пофик.
+ уходим от темы "ближе к границе" при расчете останков |
|||
39
Ёпрст
26.04.13
✎
20:16
|
Ну и период новый открывать, можно фоновым заданием не монопольно(у автора же скуль, там всё проще)
|
|||
40
toypaul
гуру
26.04.13
✎
20:54
|
если поможет (кардинально), то только этот пункт
7) Обновлена статистика занимаемого места и произведено переиндексирование базы. |
|||
41
toypaul
гуру
26.04.13
✎
20:55
|
период хранения 5 дней на втором месте.
остальное на зависания не влияет либо внутренний глюк СКЛя |
|||
42
Попытка1С
26.04.13
✎
20:55
|
Леха вообще красавчик)
|
|||
43
Злопчинский
26.04.13
✎
21:04
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |