powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Поиск узкого места (1c82, MSSQL, ESXi)
5 сообщений из 5, страница 1 из 1
Поиск узкого места (1c82, MSSQL, ESXi)
    #38128799
nosovk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Столкнулся пару недель с проблемой медленоой работы 1с на сервере, и никак не могу побороть. Проблема в том что ресурсы израсходованны не все, в то время как простейшая команда "Операции - Проведение Документов" само окошко с выбором чего проводить может открывать 3-6 секунд. Проведение же документа может быть и того дольше.

На esxi есть виртуальные машины
1с01 - 20Gb RAM, 12CPU
1c02 - 10Gb RAM, 12CPU - резерный по отношению к 1с01
sql01 - 6Gb RAM, 4CPU
ts01 - 16Gb, 4CPU - терминальные сервера
ts02 - 8Gb, 4CPU - делят 50 на 50 все подключения

В 1с около 30 баз.
Подозревая что тормоза происходят из-за количества баз:
На сервере подняты четыре кластера на портах: 1541/1542/1543/1544. Все базы разделенны между четырьмя кластерами. Регулируя количество процессов в кластере я могу гипотетически менять производительнось группы баз. (На самом деле тормозит все так, что нет особо смысла что-то менять)

Настройки 1с01
Кластер 1541 = Активных сеансов 15
2 рабочих процесса
1 Резервный
Кластер 1542 = Активных сеансов 8
3 рабочих процесса
1 Резервный
+ на сервере 1с02 2 рабочих и 1 резервный
Кластер 1543 = Активных сеансов 3
2 рабочих процесса
1 Резервный
Кластер 1544 = Активных сеансов 0 (регламентые задания по мониторингу)
1 рабочий процесс
1 Резервный
Итого 8 рабочих процессов, 4 резервных + 2рабочих и 1 резервный на 1с04

По поводу ресурсов - загруженность процессора близится к 0-5%, очереди записи на диск - нету, сеть между виртуалками 100МБит, оперативная память 1с03 остается свободной 3-4гб.
Все базы типовые, регламентированные задания у всех кроме баз могиторинга выключенны.
Тормозит эта конструкция неимоверно. Замеры АПДЕКС встроенные в УПП показывают сплошные 0-0,25. Регламентные процедуры переиндексации и обновления статистики в sql настроенны.
...
Рейтинг: 0 / 0
Поиск узкого места (1c82, MSSQL, ESXi)
    #38129064
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А одна база - допустим все остальные выключены тормозит? Вечер утро, разницы нет?

Платформа старая? Тормозить начало давно или как?
...
Рейтинг: 0 / 0
Поиск узкого места (1c82, MSSQL, ESXi)
    #38129312
nosovk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Программист 1с,
Платформа: 1С:Предприятие 8.2 (8.2.17.153).
Пробовал ночью когда нет пользователей. Прирост есть, но не сильно ощутимый. Я замерял перепроведением документов за неделю на одной из баз. Вместо 8:20 получилось 7:30. Такая разница вполне возможна из-за того что я днем не в монопольном досутпе перепроводилась.
Тормоза были и ранее, апдекс 0,6-0,85 в УПП. Но месяц назад мы из hetznera переехали в ovh на новый сервер. Более быстрый, больше памяти и больше ядер, быстрее дисковая. Целью переезда и было как раз ускорение до более менее приемлемого времени проведения документов.
Решив что возможно проблема была в миграции на более новый esxi я пересоздал виртуалки с 1с, sql и остальным с нуля.
...
Рейтинг: 0 / 0
Поиск узкого места (1c82, MSSQL, ESXi)
    #38129323
nosovk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в качестве железа используется
http://www.ovh.ie/dedicated_servers/mg_64g_ssd_max.xml
...
Рейтинг: 0 / 0
Поиск узкого места (1c82, MSSQL, ESXi)
    #38130086
AHDP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Среднее число активных пользователей?
Сколько баз всреднем ими используется одновременно?

Начнём с 1С.
Сервер 1С х64 или х86?
Что за активные процессы на резервном сервере?
Что за базы мониторинга?

Оборудование.
Что за машинки 1с03 и 1с04?
У вас всего 12 ядер - а виртуальным машинам вы отдаёте 36. Уменьшайте до 11.
Клиент 1С не может сожрать больше 2х гигов памяти. Перекиньте 8 с ts01 на sql01. С 1с01 то же можно забрать.
Укажите не среднюю загрузку по всем процессорам, а для каждого наиболее загруженного.
Какой процент активности диска?

ЗЫ Зачем SQL в виртуалку запихнули?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Поиск узкого места (1c82, MSSQL, ESXi)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]