Задать вопрос
@Stone7pro

Как устранить тормоза при открытии файловой базы 1С по локальному пути на WinSrv2016?

Коллеги, добрый день!

Суть проблемы:
При открытии опубликованной (через Апач) файловой версии базы 1С Предприятие, она открывается очень быстро (в течении нескольких секунд).
Скорость открытия сохраняется независимо от того, открывается web-версия на «железном» сервере, выделенном под 1С, или на ином компьютере, обращающемся к серверу по опубликованной ссылке.

При открытии базы на сервере по локальному пути, время открытия базы увеличивается до 3-4 минут. Полное тестирование базы (3,2 Гб) на ошибки, в этом режиме, занимает до 1 часа.
При том что работает не более 5 пользователей, а вообще 2-3. Но даже если один, по локальному пути тупит.

Используется ОС Windows Server 2016 Standart, с последними обновления до конца 2024 года.
Процессор: Xeon E5 2689
ОЗУ: 16 Гб (в любом режиме работы свободно не менее 8 Гб)
SSD Samsung 860 512 Гб Sata.

При этом, любые тесты на скорость дисковой системы, показывают максимально возможную (до 500 Мб\сек), в то время, как 1С , открытая по локальному пути, использует не более 50 Мб\сек. Как правило это значение не превышает 15-20 Мб.

С базой открытой по опубликованной ссылке такой проблемы нет.

Обновление драйверов, чистка кэша, переустановка приложения на разные версии, обновление ОС и 1С - результата не дали.
Используется встроенный антивирус, где 1С указана исключением из проверки.

При этом, если установить на туже техническую базу Win 10 x64, то проблема устраняется полностью и база по локальному пути открывается моментально.
  • Вопрос задан
  • 36 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
@Stone7pro Автор вопроса
Решил проблему!

Если ранее база, опубликованная через Apache, по ссылке открывалась мгновенно, а по локальному пути типа D:\1CBase\ - 3-4- минуты, то теперь ситуация выровнялась.
Web ссылка всё равно быстрее, но теперь база по локальному пути открывается за 20-30 секунд.

Обошлось настройкой SMB протокола, который, как оказывается, так же используется при открытии локальных файлов.
Показываю как включите оптимизацию SMB для локальной работы:
Set-SmbServerConfiguration -EnableSecuritySignature $false -Force
Set-SmbServerConfiguration -EnableStrictNameChecking $false -Force

Можно ещё отключить устаревшую версию SMB протокола:
Disable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol

Так же стоит добавить оптимизацию файловой системы:
fsutil behavior set DisableLastAccess 1
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы