
D. Galenda
27.07.2017
00:59:22
Кто нибудь сталкивался с такой проблемой. Ошибка появляется даже после переустановки Windows. Делали тестирование не помогает.

Denis
27.07.2017
01:03:52
Журнал событий винды посмотрите и логи 1С на сервере

Juriy
27.07.2017
02:25:20

jidckii
27.07.2017
06:43:15
Всем привет

Google

jidckii
27.07.2017
06:44:44
Есть проблема очень торможит 1с при формировании отчетов и всё такое.
конфиг сервака:
CPU: 4 ядра
model name :
Intel(R) Xeon(R) CPU E31220 @ 3.10GHz
Motherboard:
Manufacturer: Intel Corporation
Product Name: S1200BTL
RAM: 16Gb
HDD: Model Number: Samsung SSD 850 PRO 256GB
Serial Number: S39KNX0HA61554T
OS:
PRETTY_NAME="Debian GNU/Linux 8 (jessie)"
1с 8.3
postgresql
сеть гигабитная, сервак на мониторинге
потерь нет, в iops & cpu точно не упираемся
есть специалисты тут кто за $ готов провести диагностику и пофиксить ?

Nikolay
27.07.2017
06:47:36
Что значит тормозит?

jidckii
27.07.2017
06:47:51
долго очень формируются отчеты
по пол минуты может крутилка крутиться
а то и дольше
10 пользователей всего
это в пике

Nikolay
27.07.2017
06:48:36
За какое время раньше формировался?

Google

jidckii
27.07.2017
06:48:49
моментально почти

Nikolay
27.07.2017
06:49:43
1с 8.3
Точнее скажите? Все цифры.
Версия PG?

jidckii
27.07.2017
06:50:13
http://scr.keikogi.ru/jidckii/1501138207253.png

Nikolay
27.07.2017
06:52:01
скриншот утилиты atop в момент запуска отчёта

jidckii
27.07.2017
06:53:45
postgres (PostgreSQL) 9.6.3
Пакет: postgresql-pro-1c-9.6
Состояние: установлен
Автоматически установлен: нет
Версия: 9.6.3-1.1C.jessie

Андрей
27.07.2017
06:55:21

jidckii
27.07.2017
06:55:46
база новая максимум на 1 гб
http://scr.keikogi.ru/jidckii/1501138585279.png

Андрей
27.07.2017
06:56:33

jidckii
27.07.2017
06:57:07

Nikolay
27.07.2017
06:59:33
В atop покажите подробнее процессы нажав "c"

jidckii
27.07.2017
07:00:20

Viktor
27.07.2017
07:00:49
Конфиг постгри пилили?

jidckii
27.07.2017
07:01:28
до этого был дефолтный
сейчас сделал по этому
https://its.1c.ru/db/metod8dev#content:5866:hdoc
но тупняки начались где то недели 2-3 назад еще на дефолтном

Google

jidckii
27.07.2017
07:02:05
конфиг могу скинуть

Viktor
27.07.2017
07:02:10

Nikolay
27.07.2017
07:03:04
У вас судя по процессам создаётся индекс - это нормально при построении отчёта?

Viktor
27.07.2017
07:03:14
Долго формируются все отчёты, или только отдельные?

Nikolay
27.07.2017
07:03:43
Ну конфиг покажите

Андрей
27.07.2017
07:04:05


jidckii
27.07.2017
07:05:45
тот, что был по дефолту:
$ cat postgresql.conf.old | grep -v '#' | grep -v "^$"
log_timezone = 'localtime'
stats_temp_directory = '/var/run/postgresql/9.6-main.pg_stat_tmp'
datestyle = 'iso, dmy'
timezone = 'localtime'
default_text_search_config = 'pg_catalog.russian'
escape_string_warning = off
standard_conforming_strings = off
online_analyze.threshold = 50
online_analyze.scale_factor = 0.1
online_analyze.enable = on
online_analyze.verbose = off
online_analyze.min_interval = 10000
online_analyze.table_type = 'temporary'
plantuner.fix_empty_table = false
сейчас:
$ cat postgresql.conf | grep -v '#' | grep -v "^$"
row_security = off
max_wal_size = 1GB
min_wal_size = 512MB
effective_cache_size = 12GB
log_timezone = 'localtime'
stats_temp_directory = '/var/run/postgresql/9.6-main.pg_stat_tmp'
datestyle = 'iso, dmy'
timezone = 'localtime'
default_text_search_config = 'pg_catalog.russian'
escape_string_warning = off
standard_conforming_strings = off
online_analyze.threshold = 50
online_analyze.scale_factor = 0.1
online_analyze.enable = on
online_analyze.verbose = off
online_analyze.min_interval = 10000
online_analyze.table_type = 'temporary'
plantuner.fix_empty_table = false
но естественно, что чем больше отчет, тем дольше формируется


Nikolay
27.07.2017
07:08:56
У вас дефолтовый конфиг

jidckii
27.07.2017
07:10:28

jidckii
27.07.2017
07:10:57
в общем нужно провести нормальную диагностику и понять в чем проблема. Может мы и не в постгрес упираемся...
а это вообще нормально, что процесс 1с сервера даже в простое жрет 40 % цпу ?
http://scr.keikogi.ru/jidckii/1501139486265.png
может просто сам сервер или конигурация 1с не настрены

kad
27.07.2017
07:12:24
регламентные задания то работают)

jidckii
27.07.2017
07:13:42
Может мы и не в постгрес упираемся, может просто сам 1с сервер не оптимизиирован. конфигурация тяжелая и т.д. Может как какой нибудь журнал транжакций ..

Nikolay
27.07.2017
07:14:44

jidckii
27.07.2017
07:15:00
да

Google

Андрей
27.07.2017
07:28:00

Nikolay
27.07.2017
07:30:14

Андрей
27.07.2017
07:31:28
Что именно искать?
в самом простом варианте обычный замер производительности, может банально у вас на блокировках все висит

Admin
ERROR: S client not available

kad
27.07.2017
07:31:41

Nikolay
27.07.2017
07:32:38
Есть гостевой логин?

jidckii
27.07.2017
07:37:08
есть его результаты

Андрей
27.07.2017
07:37:42
смотрите именно вашу базу

Viktor
27.07.2017
07:38:05
шу-шух пиу пиу пиу шу-шух динг!

Sirojiddin
27.07.2017
07:39:15

Андрей
27.07.2017
07:40:55
хорошо она работает мне нравится, спасибо что поинтересовались
тю (((

jidckii
27.07.2017
07:47:47
я продублирую
есть специалисты тут кто за $ готов провести диагностику и пофиксить ?
я не спец не в 1с не в постгре
по этому експерементировать с вводом рекомендуемых команд не оч хочется

Nikolay
27.07.2017
07:54:24
да
Если серевер 1С и БД работают на одном серврере то есть ли смысл в (ssl = true) между ними? По какой инструкции настраивали?

Google

jidckii
27.07.2017
07:54:46
https://its.1c.ru/db/metod8dev#content:5866:hdoc
я бы не уверен в этом параметре, по этому не стал менять

Nikolay
27.07.2017
07:56:28
Ну по вашей ссылке как раз рекомендация ssl = off

Sergey
27.07.2017
07:56:28
Ну на самом деле ssl это допиздержки , и в такой конфигурации излишни

jidckii
27.07.2017
08:03:55
Посоветуйте годные теплейты для отрисовки метрик посгреса в забиксе

Juriy
27.07.2017
08:27:16

jidckii
27.07.2017
08:28:22
libzbxpgsql поставил и темплейт загрузил
не совсем понял, как коннект в макросах настраивать

Denis
27.07.2017
08:33:09
Зайдите в postgresql.conf и поставьте параметр log_min_duration_statement в 500 и сделайте reload для службы постгреса. Потом при формировании отчёта посмотрите через tail -f /var/log/postgresql-9.6.log, какой запрос фигачит так долго

jidckii
27.07.2017
08:37:30
2017-07-27 13:36:31 +05 [26124-1] postgres@test ОШИБКА: неверное значение для параметра "lc_messages": "en_US.UTF-8"
2017-07-27 13:36:31 +05 [26124-2] postgres@test ОПЕРАТОР: SET lc_messages to 'en_US.UTF-8';
2017-07-27 13:36:31 +05 [26124-3] postgres@test ПРЕДУПРЕЖДЕНИЕ: нет незавершённой транзакции
2017-07-27 13:36:38 +05 [26136-1] postgres@test ОШИБКА: неверное значение для параметра "lc_messages": "en_US.UTF-8"
2017-07-27 13:36:38 +05 [26136-2] postgres@test ОПЕРАТОР: SET lc_messages to 'en_US.UTF-8';
2017-07-27 13:36:38 +05 [26136-3] postgres@test ПРЕДУПРЕЖДЕНИЕ: нет незавершённой транзакции
это всё, что вышло
думаю дело не в посгресе
а в самом rphost