|
недостаточно свободной памяти на сервере 1с предприятия | ☑ | ||
---|---|---|---|---|
0
Kreds
25.03.13
✎
19:20
|
Опишу проблемку бьюсь несколько дней,
есть сервер winserver 2003 r2 enterprise edition 32 битный, на нем 32 гига оперативы, в ходе увеличения складов вылетает ошибка недостаточно памяти, решили переходить на sql, поставил postgresql 8.4.3-3.1c, закинул туда базу и допутим при формировании отчета по складам вылетает ошибка недостаточно свободной памяти на сервере 1с предприятия. погуглил, увеличил количество рабочих процессов до 7, результат тот же.дальше не знаю куда копать. |
|||
1
H A D G E H O G s
25.03.13
✎
19:31
|
(0)
- Поставить ms sql express 2008 - Отследить профайлером запрос. ---Если запрос "уходит в себя" надолго, а потом выдает мильены записей - переписывать запрос. ---Но скорее всего запрос шустр и выполняется быстро, а потом сервер 1С уходит в себя и жрет память - косяк в метаданных. |
|||
2
H A D G E H O G s
25.03.13
✎
19:31
|
Значит вам - искать МуМу , он поможет, но сначало - (1).
|
|||
3
Fragster
гуру
25.03.13
✎
19:33
|
32битный процесс упирается в ограничение, количество оперативы тут не при чем
|
|||
4
Fragster
гуру
25.03.13
✎
19:33
|
бывает из-за битости базы - поможет ТИИ лог целостность тогда. Чаще из-за кривоты кода
|
|||
5
H A D G E H O G s
25.03.13
✎
19:34
|
(3) Да ладно. Надо сильно постараться, чтобы завалить запросом.
|
|||
6
Kreont
25.03.13
✎
19:34
|
А если сервер сделать 64х, так что б поставить на него Посгрес 64х поможет?
|
|||
7
Fragster
гуру
25.03.13
✎
19:35
|
(5) Выбрать * из товарыНаСкладах, ТоварыНаСкладах... запрос.Выполнить.Выгрузить
|
|||
8
ansh15
25.03.13
✎
19:35
|
(6) 1С рекомендует, кстати.
|
|||
9
Kreont
25.03.13
✎
19:35
|
+(6) 1с-ки сервер может и 32х быть, он не так сильно нагружается.
|
|||
10
Fragster
гуру
25.03.13
✎
19:36
|
(6) падает rphost, а не скуль
|
|||
11
ansh15
25.03.13
✎
19:38
|
postgresql 8.4.3-3.1c, наверное, староват уже...
|
|||
12
Kreont
25.03.13
✎
19:39
|
(10) Странно тогда что rphost хочет столкьо памяти.
(0) а версия 1С-движка самая новая? |
|||
13
Fragster
гуру
25.03.13
✎
19:40
|
(12) это смотря какие руки
|
|||
14
Kreds
25.03.13
✎
19:41
|
(3) в какое ограничение?
ТиИ делал, результат тот же (6) наверно это след этап) платформа 16 поэтому и ставил postgresql 8.4.3-3.1c как продиагностировать что падает? |
|||
15
Fragster
гуру
25.03.13
✎
19:41
|
да и вообще - формирование отчета на СКД с группировками по колонкам - частенько к такому ведет
|
|||
16
Fragster
гуру
25.03.13
✎
19:42
|
(14) мне вот телепатия докладывает - что это отчет на СКД с большим количеством колонок (> 20) и строк(тысячи)?
|
|||
17
Fragster
гуру
25.03.13
✎
19:42
|
или на какой операции падает-то
|
|||
18
Kreont
25.03.13
✎
19:45
|
(0) Самого постгреса конфиг файл настраивал?
По умолчанию очень маленькие лимиты стоят на размер запросов и т.п. |
|||
19
Fragster
гуру
25.03.13
✎
19:45
|
(18)=>(10)
|
|||
20
H A D G E H O G s
25.03.13
✎
19:51
|
(19) Нас игнорируют!
|
|||
21
Kreds
25.03.13
✎
20:01
|
(16) вродке небольшие склады задаю,
(18) ткните пальцем, посмотрю, просто многое уже облазил) |
|||
22
Fragster
гуру
25.03.13
✎
20:05
|
(21) блин. еще раз: что запускается в (0)? СКД с группировкой по колонкам или что-то еще? запрос с обработкой результата в коде? что конкретно?
|
|||
23
Fragster
гуру
25.03.13
✎
20:05
|
а то "доктор, у меня что-то болит!"
|
|||
24
Kreds
25.03.13
✎
20:10
|
ведомость по товарам на складах
|
|||
25
Fragster
гуру
25.03.13
✎
20:14
|
(24) что ведомость? группировки по колонкам есть? ориентировочное количество строк/колонок?
|
|||
26
Живой Ископаемый
25.03.13
✎
20:15
|
2(18) какое это имеет значение, если сообщение получается от 1С сервера?
|
|||
27
mistеr
25.03.13
✎
20:39
|
(24) В файловой сделай отчет, сколько памяти отожрет (максимум рабочего набора в Диспетчете задач)?
|
|||
28
ПесняПроЗайцев
25.03.13
✎
20:41
|
(27)
В файловой есть postgress? В файловой небольшие базы будут летать. Пока не навернутся. Разве Postgress родная среда для МД? |
|||
29
mistеr
25.03.13
✎
20:47
|
(28) Есть версия, что Постгре ни при чем. Просто отчет кривой.
|
|||
30
Kreds
25.03.13
✎
21:03
|
тоже уже подумываю на то, что проблема в отчете.
формирую ведомость по товарам в рознице, колонок 10, строк тысяч 10, формируется без проблем. |
|||
31
Kreds
28.03.13
✎
17:30
|
Проблема была в отчете пока все тестится, еще возник вопросик по бэкапам, поиском искал, но четкого ответа не нашел.База будет крутиться на сервере, планируем бэкапить автоматически ночью 1 раз. находил несколько способов, хотелось бы услышать проверенные.
|
|||
32
ssh2006
28.03.13
✎
17:35
|
(31) тех журналом можно было поймать запрос, что валит отчет
|
|||
33
zladenuw
28.03.13
✎
17:37
|
(31) у нас 3 раза в день. на постгресе 5 баз. около 60 пользователей. днем небольшие тормоза при бекапе.
|
|||
34
zladenuw
28.03.13
✎
17:38
|
(31) средствами постгреса, он справляется
|
|||
35
Kreds
28.03.13
✎
17:51
|
(33),(34) можно чуток подробнее особенно в автоматическом режиме ну и онлайн бэкап.
|
|||
36
zladenuw
28.03.13
✎
18:13
|
(35) что бы в автоматическом. скрипт запускать по расписанию. у нас на линуксе это дело.
вот пример скрипта h - на какой машине U - пользователь pg_dump h localhost -U postgres -Fc -Z9 -c -f /backup/1C/1C8/»`date +%Y%m-%d-%H-%M`».UTP.backup UTP |
|||
37
zladenuw
28.03.13
✎
18:14
|
(36) для винды нету. но не думаю что проблема найти в инете.
а что за база ? |
|||
38
Kreds
28.03.13
✎
18:19
|
(37) еще вопрос с блокировками, нужны ли?
|
|||
39
zladenuw
28.03.13
✎
18:21
|
(38) на ручные не переводил, пока справляется 1с. ты так и не ответил что за база и сколько юзверов
|
|||
40
Kreds
28.03.13
✎
18:23
|
ут, около 40
|
|||
41
zladenuw
28.03.13
✎
18:26
|
(40) вообще ручные блокировки надо рассматривать. когда проблемы будут. но для этого нужно подготовится и найти правильное решение. ибо можно написать так. что будет хуже автоматических :)
|
|||
42
Kreds
28.03.13
✎
18:34
|
еще не пойму как мне увидеть реальный путь к data
|
|||
43
zladenuw
28.03.13
✎
18:36
|
это не путь. тут команда линукса. формирует такую выгрузку.
»2013-03-28-16-22».UTP.backup |
|||
44
Kreds
28.03.13
✎
18:47
|
еще тогда не понял почему пишут про
PostgreSQL8.4.3-3.1C\data\base\16403\*.* |
|||
45
Kreds
28.03.13
✎
18:54
|
по (42)
В левой панели откройте папку : HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/pgsql-x.x. Клик правой кнопкой мыши по ключу ImagePath – изменить. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |