|
1с 8 + PostgreSql out of memory | ☑ | ||
---|---|---|---|---|
0
Johan
06.09.17
✎
08:02
|
Добрый день,прошу помощи в решении проблемы
пользую 1с 8.3.9.2309 + PostgreSql 9.4.2-1.1C происходит ошибка при загрузке базы dt ,ошибка 53200 error out of memory detail failed on request of size 536870912 ОС windows server 2016 standard,аналогичная проблема и на других ос Пробовал менять настройки конфига pg,сейчас они такие Это из основных как я полагаю интересующих : shared_buffers = 64MB # min 128kB temp_buffers = 256MB # min 800kB work_mem = 128MB # min 64kB maintenance_work_mem = 256MB # min 1MB effective_cache_size = 6GB ------------------------------------------ Всего оперативной памяти 16gb Причём конкретно только одна база не загружается (она исправна,её тестировал БП 2.0) ещё пробовал увеличить файл подкачки на диске С Помогите кто сталкивался с такой же проблемой?кто её решил? |
|||
1
Arh01
06.09.17
✎
08:10
|
разрядность PostgreSql какая?
|
|||
2
Johan
06.09.17
✎
08:12
|
(1) 64 разрядная как и windows server
|
|||
3
Johan
06.09.17
✎
08:21
|
В логе вот что пишет:
pg_authid_rolname_index: 1024 total in 1 blocks; 552 free (0 chunks); 472 used MdSmgr: 8192 total in 1 blocks; 6544 free (0 chunks); 1648 used LOCALLOCK hash: 8192 total in 1 blocks; 2880 free (0 chunks); 5312 used Timezones: 79320 total in 2 blocks; 5968 free (0 chunks); 73352 used ErrorContext: 8192 total in 1 blocks; 8176 free (0 chunks); 16 used 2017-09-04 18:55:43 MSK ERROR: out of memory 2017-09-04 18:55:43 MSK DETAIL: Failed on request of size 536870912. 2017-09-04 18:55:43 MSK CONTEXT: COPY config, line 328, column binarydata 2017-09-04 18:55:43 MSK STATEMENT: COPY Config FROM STDIN BINARY |
|||
4
rphosts
06.09.17
✎
08:21
|
попробуй в work_mem указать немного больше чем от тебя просят
|
|||
5
Johan
06.09.17
✎
08:22
|
ставил 256 и 512
|
|||
6
rphosts
06.09.17
✎
08:22
|
и да, этот ДТ куда-то вообще загружается? Он точно не битый?
|
|||
7
rphosts
06.09.17
✎
08:23
|
(5) переведи "on request of size 536870912"
|
|||
8
Johan
06.09.17
✎
08:25
|
(6) Да как файловая база он загружается
|
|||
9
Johan
06.09.17
✎
08:27
|
(6) и точно не битый делал тестирование и исправление и chdbfl,без ошибок
|
|||
10
Johan
06.09.17
✎
08:30
|
(7)размер по запросу 536870912,полагаю что не хватает памяти загрузить какую то таблицу
|
|||
11
Johan
06.09.17
✎
08:31
|
а где её увеличить!?или может какой то другой параметр нужно увеличить
|
|||
12
rphosts
06.09.17
✎
08:34
|
(11) 536 больше 512?
|
|||
13
Johan
06.09.17
✎
08:36
|
(12) я понял к чему ты,я пробовал и 1024 ставить
|
|||
14
Johan
06.09.17
✎
08:36
|
(12) но вот только не везде
|
|||
15
Johan
06.09.17
✎
08:39
|
Попробую work_mem выставить > 536 ,но смогу попробовать вечером
|
|||
16
rphosts
06.09.17
✎
08:52
|
(15) сделай сразу побольше чтобы наверняка
|
|||
17
Johan
06.09.17
✎
09:07
|
(16) да 1024 поставлю,отпишусь по результату
|
|||
18
Asmody
06.09.17
✎
09:20
|
и temp_buffers тоже.
|
|||
19
Asmody
06.09.17
✎
09:30
|
shared_buffers рекомендуется делать побольше. 1/4 - 1/3 RAM.
maintenance_work_mem в 1/2 RAM или больше (до RAM-shared_buffers) |
|||
20
Johan
06.09.17
✎
09:40
|
(19) если не ошибаюсь то пробовал я ставить и больше 1 gb в
shared_buffers или temp_buffers служба pg перестаёт запускаться |
|||
21
Johan
06.09.17
✎
11:01
|
(16) Попробывал,выставить 1024 work_mem,shared_buffers,temp_buffers ошибка всё равно выходит
|
|||
22
Johan
06.09.17
✎
11:04
|
Увидел вот какой момент,в свойствах Pg есть строка версии где написано PostgreSQL 9.4.2,complited by Visual C++ build 1500, 32-bit
|
|||
23
Johan
06.09.17
✎
11:06
|
мне эта строка не нравится,типа используются компоненты Visual C++ 32 бита,посмотрел на давно созданном сервере тоже на pg там 64 стоит м.б дело в этом!?
|
|||
24
Johan
06.09.17
✎
11:26
|
Похоже что да,вроде как ура..грузит ,но ошибку не выкидывает
|
|||
25
Johan
06.09.17
✎
11:36
|
победа,парни дико извиняюсь,3 дня не в ту сторону смотрел,не тот дистрибутив поставил поставил общий,а надо было postgresql-9.4.2-1.1C_x64
|
|||
26
Arh01
06.09.17
✎
11:49
|
(25) Теперь научился отличать приложения х64 от х86?
|
|||
27
dezss
06.09.17
✎
11:55
|
(12) они равны
|
|||
28
Johan
06.09.17
✎
12:35
|
(26) Да,я поставил не посмотрев,а в описании в pg и сервис написано 64 Bit,а вот когда увидел строку версии ,тогда меня смутило
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |