Сервер 1С: что нужно знать до установки
Почему 1С тормозит и когда виновата не программа, как устроен путь запроса от компьютера до базы, что входит в установку сервера 1С с SQL и копиями и что подготовить заранее.
Утром бухгалтерия жалуется: «1С опять тормозит, проведение документа занимает минуты». Администратор пробует перезапустить программу, потом сервер. Помогает на час. К обеду жалобы возвращаются, а все гадают, что случилось: программа, база, компьютеры или сеть.
Медленная 1С почти всегда упирается в конкретное звено цепочки между пользователем и данными. Ниже разберём, из чего эта цепочка состоит, что входит в установку сервера 1С с SQL и что подготовить заранее.
Путь запроса: от компьютера до базы
| Звено | Что там может тормозить | Как проверить |
|---|---|---|
| Компьютер пользователя | Слабое железо, много программ, переполненный диск | Открыть ту же базу на другом компьютере |
| Сеть | Перегруженный канал, плохой кабель, Wi-Fi вместо кабеля | Проверить скорость и потери между компьютером и сервером |
| Сервер программы | Не хватает процессора и памяти, мало соединений | Посмотреть нагрузку в часы жалоб |
| Сервер баз данных | Нет обслуживания, разросшиеся таблицы, не хватает памяти | Проверить нагрузку и планы обслуживания |
| Диски | Медленные диски, база и копии на одном томе | Сравнить задержки диска в часы пика |
Прежде чем винить программу, пройдите весь путь запроса. Узкое место может оказаться в самом неожиданном звене.
Зачем нужен отдельный сервер
Файловый вариант 1С, когда база лежит в папке и все компьютеры открывают её напрямую, подходит для небольшой команды. Когда пользователей становится больше, он упирается в сеть и диски. Клиент-серверный вариант выносит работу с базой на сервер: компьютеры отправляют запросы, а сервер обрабатывает их, используя память и процессор.
- Больше пользователей. Сервер программы справляется с параллельной работой лучше файловой схемы.
- Контроль и копии. База лежит в одном месте, копии можно настроить правильно и проверить.
- Отдельная база данных. Microsoft SQL Server обслуживается планами и может быть настроен под нагрузку.
- Единые настройки. Информационные базы создаются и управляются из одного места.
Что входит в установку у нас
| Позиция | Что делаем |
|---|---|
| Установка с нуля | Сервер 1С ставится на чистую систему и настраивается под вашу нагрузку |
| Кластер | Несколько серверов в одной схеме, когда нагрузка выше |
| Подключение Microsoft SQL Server | База данных на отдельной службе с настройкой обслуживания |
| Информационные базы | Создание и подключение баз |
| Контролируемые копии | Копирование баз с проверкой, как описано в материале про резервные копии |
Работы входят в раздел «Серверы, домен и 1С», который у нас начинается от 10 000 ₽. Итог зависит от числа пользователей и баз, цену мы называем после уточнения задачи. Подробности на странице серверов и домена, состав можно прикинуть в калькуляторе.
Что подготовить заранее
- Число пользователей. Сколько человек работают одновременно в пик.
- Список баз. Сколько информационных баз, какого размера, какие конфигурации.
- Текущая схема. Файловая или клиент-серверная, на каких компьютерах, с какими жалобами.
- Требования к простою. Сколько можно не работать при сбое.
- Лицензии. Какие лицензии есть на программу и на сервер.
Ошибки, которые встречаются чаще всего
- База и копии на одном диске. При сбое диска теряется и то и другое.
- Нет обслуживания SQL. База распухает, и работа замедляется со временем.
- Сервер без мониторинга. Проблему замечают по жалобам. Об этом статья про мониторинг.
- Все права у всех. Пользователи входят под общей учётной записью. Порядок доступов описан в материале про домен.
Частые вопросы
Сколько стоит установка сервера 1С?
Раздел серверов, домена и 1С у нас от 10 000 ₽. Точную цену называем после уточнения числа пользователей и баз.
Почему 1С тормозит?
Причины разные: сеть, диски, нехватка памяти на сервере, отсутствие обслуживания базы данных. Начните с проверки пути запроса от компьютера до базы.
Можно ли перейти с файловой базы на сервер?
Да. Базу переносят на сервер с настройкой SQL, проверкой и копиями. План перехода согласуем заранее, чтобы бухгалтерия не остановилась.
Нужен ли отдельный сервер баз данных?
Для небольшой нагрузки сервер программы и SQL могут жить на одном сервере. С ростом числа пользователей их разделяют.
Коротко
- Медленная 1С упирается в одно из звеньев: компьютер, сеть, сервер программы, база данных, диски.
- Клиент-серверный вариант нужен, когда пользователей много.
- В установку входят сервер с нуля, кластер, SQL, информационные базы и контролируемые копии.
- Раздел серверов у нас от 10 000 ₽, цену уточняем по числу пользователей и баз.
Следующий шаг: расскажите о своей задаче на rktsocial.com или соберите состав в калькуляторе.