@want124

Ускорить работу 1С?

Здравствуйте,
организован vm на esxi 6.5 (cpu 8/ram 6gb/ssd 100gb)
server 2016, конфигурация 1С Бухгалтерия 2.0, файловый вариант работы
работа 1С через remoteapp.
какие имеются способы ускорить работу базы 1С ?
  • Вопрос задан
  • 720 просмотров
Пригласить эксперта
Ответы на вопрос 6
@LollyFox
Вы не указали размер вашей файловой базы и сколько пользователей. Файловая база имеет ограничение по объему + при большом количестве юзеров будет тормозить ввиду ограничений архитектуры и простым наращиванием вычислительных ресурсов эти проблемы не объехать. Если база по размеру небольшая и юзеров не много, то можно перейти на БП редакции 3.0, которую уже можно будет опубликовать на веб-сервере (Apache или IIS), что поможет снять часть проблем.
Если же юзеров много и база распухла, то надо переходить на SQL (PostgreSQL или MS SQL).

P.S.
6GB RAM - для сервера это вообще ни о чем.
У меня на клиентских машинах минимум 8Gb и этого бывает не хватает.
Ответ написан
Перейдите с файловой базы на постгрес и, опционально, поднимите облако - пусть бухгалтеры заходят через тонкий клиент или через браузер
А так 1С ужасно тормозной, но заставить его работать с большим количеством данных можно.
Ответ написан
Jump
@Jump
Системный администратор со стажем.
Для быстрой работы файловой базы нужно-
1) Процессор с частотой не менее 3Ггц, чем больше тем лучше! Главное частота, а не количество ядер. Причем речь о постоянной частоте, а не о всяких турбо бустах.
2)Быстрый диск на котором размещена система пользователя. Речь идет о диске компьютера на котором работает пользователь, а не том на котором лежит база! Профиль пользователя должен быть на быстром диске. Саму базу желательно бы тоже на диск.
3)Достаточное количество памяти. Примерно 1,5-2гб на экземпляр, если бухия 2,0, то менее одного гб на экземпляр.. Например у вас на терминальном сервере работает 4пользователя и открывают они не более одной базы, то для 1с вполне хватит 8Гб плюс для системы-память, в итоге 16Гбвполне достаточно..

организован vm на esxi 6.5
Лучше не использовать виртуализацию.
Если используете - отдавайте честные ядра, 1с, не делите с другими процессами. Ну и диски лучше пробрасывать. Если виртуализация не ваша - смиритесь и работайте с тормозами, ничего не сделаешь.
процессор на хосте 8 CPUs x Intel(R) Xeon(R) CPU L5630 @ 2.13GHz,
Однозначно менять, на более быстрый.
ssd 100gb
Такие бывают? Вроде 120Гб минимум.

  • 3Ггц процессор
  • 8Гб памяти
  • и SSD на 120гб

Это конфигурация для комфортной работы одного пользователя с 1с.
6Гб памяти это для работы одного пользователя мало.

Для каких-то советов мало данных.
Неизвестен размер базы, количество активных пользователей в базе.
Ответ написан
Комментировать
fosihas
@fosihas
Автоматизации учета на 1С.
Отложил бы работы до
перейти на БП редакции 3.0

https://1c.ru/news/info.jsp?id=27656
После перехода, расбирался со скоростью.

А так какая платформа, ну и вот такое можно попробовать https://kuharbogdan.com/stati-po-1s/1s-na-ram-disk...
Ответ написан
Комментировать
@AntoShik
отключить хипертридинг.
попробовать вариант с SoftPerfect Ram Disk + Частые бэкапы.
В конфигураторе сделать копию. Затем пересчет итогов и реиндексацию.
Обновить платформу на другую версию. Или старее которая соотвествует вашем релизу или поставить самую новую.
Ответ написан
Комментировать
@Maximus-nsk
Перевести бд на ms sql + разнести логи и бэкапы на разные диски. Оперативная память должна быть из расчета 300..400 мб на одного пользователя. Сервер 1с и ms sql лучше разнести на разные диски.
Посмотрите Ютуб канал Кухар Богдана, там много видео на эту тему.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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