Таблицы серверов (как просто выбрать сервер)

Публикация № 1062673 20.05.19

Системное администрирование - Сервера

сервер серверы оборудование терминальный СУБД рабочее место производительность процессов оперативная память параметры серверов

Перед началом проекта требуется определить параметры серверного и клиентского оборудования, необходимые для работы внедряемой программы 1С:Предприятие, и учесть будущую нагрузку, которая ляжет на систему в реальной рабочей обстановке. Мощность оборудования должна быть достаточной для нормальной работы пользователей. Но как подобрать сервер простым способом?

Таблицы серверов

Перед началом проекта требуется определить параметры серверного и клиентского оборудования, необходимые для работы внедряемой программы 1С:Предприятие, и при этом учесть будущую нагрузку, которая ляжет на систему в реальной рабочей обстановке.

Мощность оборудования должна быть достаточной для нормальной работы пользователей.

Но как подобрать сервер простым способом?

Для начала нужно знать следующую информацию

  • Конфигурация 1С, которая будет внедрена.
  • Количество активных пользователей, одновременно работающих в системе и их вес (легкие пользователи, тяжелые пользователи)
  • Размер базы данных, с учетом увеличения размера базы в течение следующих 2-3 лет
  • Особенности нагрузки, некие критичные операции в системе, обрабатывающие большие объемы данныхи/или выполняемый с высокой частотой.
  • Другие параметры:
    • Версия СУБД
    • Версия веб-сервера
    • Версии операционных систем серверов и клиентов (Winили Linux)
    • Типы клиентских приложений (веб-клиент, тонкий клиент, толстый клиент)
    • Терминальный доступ
    • и т.п.

по итогу требуется определить основные параметры серверного оборудования, заказать сервер и в дальнейшем корректно настроить

  1. Производительность процессора
    1. Количество ядер и частотаядра (скорость, с которой процессор обрабатывает команды в одном потоке)
    2. Выбор количества процессоров и модели
  2. Производительность дискового массива
    1. Пропускная способность при считывании и записи данных
    2. Объем
    3. Отказоустойчивость
    4. Выбор дисковой подсистемы
  3. Объем оперативной памяти
    1. Частота
    2. Объем
    3. Выбор модели памяти и комбинации планок (сочетать планки по 4 штуки одинакового объема)
  4. Заказ оборудования у поставщика

Выбор производителей и поставщиков оборудования осуществляется сравнительными методами по бенчмаркам, сценарным тестам на стендах, рекомендациям и т.п.

  1. Организация  железяк в единую экосистему и тонкая настройка аппаратной и программных частей

Определяем параметры клиентских рабочих мест, они общеизвестны и выглядят примерно так:

Тип клиента

Процессор

Память

Диск

Сетевой интерфейс

USB порт

Компьютер разработчика (конфигуратор)

2core х 3.2Ghz, Intel

8GB, DDR4

100GB, SSD

100 Mb/s

+

Компьютер пользователя (тонкий, толстый, веб клиент)

2coreх 2.8Ghz, Intel

4GB, DDR4

100 GB, Sata

10 Mb/s

-

Терминальный сервер на 50 пользователей (Количество терминальных серверов в ферме = Количество пользователей / 50)

16core х 3.2Ghz, Intel

64GB, DDR4

800 GB, SSD

1 Gb/s

+

 

Расчет параметров серверов можно посмотреть насайте Методическая поддержка 1С в разделе«Расчет параметров серверного оборудования», они там такие:

Тип внедрения

СУБД

Веб сервер

Процессор

Память

Диск

Процессор

Память

Диск

Процессор

Память

Диск

Малое внедрение (до 100 пользователей)

8core

16 GB

500 GB

4 stream, 2 core

8 GB

120 GB

2 stream,
1 core

4 GB

80 GB

Среднее внедрение (до 500 пользователей)

12core

64 GB

1000 GB

8 stream, 4 core

24 GB

200 GB

2 stream,
1 core

4 GB

80 GB

Крупное внедрение (от 500 пользователей)

40core

512 GB

3000 GB

20 stream, 10 core

64 GB

500 GB

4 stream,
2 core

8 Gb

120 GB

 

Я пользуюсь для подбора серверов сервисом сайта Гилева по подбору оборудования

Подвёл некоторую статистику по подобранным за пару лет серверам и организовал её в виде таблицы как в методической поддержке 1С.Получилось примерно, следующее

Тип внедрения

СУБД

Процессор Intel Gold, Xeon

Память, DDR4

Диск, SSD

Процессор Intel Gold, Xeon

Память, DDR4

Диск, SSD

Малое внедрение (до 100 пользователей)

12coreх 3.2Ghz

160GB

400 GB

Сервер СУБД и 1С совмещены

Среднее внедрение (до 500 пользователей)

32coreх 3.2Ghz

400GB

800 GB

32coreх 3.2Ghz

200GB

400 GB

Крупное внедрение (от 500 до 1000)

48coreх 3.2Ghz

800GB

2 TB

48core х 3.2Ghz

400GB

400 GB

 

Более подробные данные по запросам на сервис по подбору для разного количества пользователей, были примерно такие

Условия

Онлайн пользователей в базе

50

75

100

150

200

300

500

1000

Ориентировочный размер базы, GB

100

100

100

100

100

100

100

100

Сервер 1

Процессор {Intel}, Core х Ghz

8 х 3.2

8 x 3.2

12 x 3.2

12 x 3.2

16 х 3.2

20 х 3.2

32 х 3.2

48 х 3.2

Оперативная память {DDR4}, GB

96

128

160

96

128

168

248

500

Накопители под данные {SSD, Sata} GB

400

400

400

200

200

400

400

400

1С Сервер

 х86-64

 х86-64

 х86-64

 х86-64

 х86-64

 х86-64

 х86-64

 х86-64

СУБД

Postgres Pro, MS SQL Standart

Postgres Pro, MS SQL Standart

Postgres Pro, MS SQL Standart

 

 

 

 

 

Сервер 2

Процессор

 

 

 

12 x 3.2

16 х 3.2

20 х 3.2

32 х 3.2

48 х 3.2

Оперативная память, GB

 

 

 

200

264

392

520

1152

Накопители под данные (SSD), GB

 

 

 

800

800

800

800

800

СУБД

 

 

 

Postgres Pro, MS SQL Enterprise

Postgres Pro, MS SQL Enterprise

MS SQL Enterprise

MS SQL Enterprise

MS SQL Enterprise

Из учета опыта и предположения, что системные требования указанные на сайте 1С являются минимальными для работы программы 1С, но не оптимальными (как, например, на игровых диска min требования и рекомендуемые), сравнил таблицы 1С и сайта Гилева по числу ядер и оперативной памяти (Ось Х (горизонтальная) - число пользователей, Ось Y (вертикальная) - общее количество ядер, либо общая сумма оперативной памяти серверов).

Рис. 1 Сравнение общего количества  ядер

Рис.2 Сравнение общего количества оперативной памяти

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

Истинный Ваш сервер (не дорогой и достаточно мощный) где-то посередине!

Дополнительно можно выделить следующие тезисы по аппаратной и программной настройке:

  • Под накопители для резервных копий использовать 2 диска с ёмкостью >=3Tb
  • Сетевые интерфейсы между серверами 2x10Gb для обеспечения отказоустойчивости
  • На сервере 1С неустанавливать роль терминального сервера. 1 сервер может быть только при низких требованиях отказоустойчивости сервера 1С.На сервере СУБД не должно быть никаких других задач и ролей, кроме сервера СУБД
  • Все сервера должны находиться в одной подсети. Виртуализациюоборудования по возможности не используйте.
  • Обеспечение отказоустойчивости роли сервера 1С штатными средствами платформы 1С
  • Обеспечение отказоустойчивости роли СУБД по технологии AlwaysOnFailOverCluster
  • Файлы, от которых зависит максимальная производительность системы (а это файлы баз данных, логи баз данных, файлы tempdb для MS SQL или pg_xlog для PostgreSQL, файлы кластера 1С (srvinfo), папка временных файлов профиля пользователя службы 1С), размещать только на PCIe SSD. Все вместе эти файлы не должны занимать более 50% ёмкости SSD.
  • Если в компании есть корпоративный стандарт по загрузке только с SAS/SATA дисков - можно установить ОС на эти диски. С какого диска загружается ОС - несущественно. Гораздо важнее, чтобы ключевые данные были размещены на максимально быстрых носителях. СУБД устанавливать только на PCIe SSD.
  • Про отказоустойчивость: Надо понимать, что ЛЮБОЙ узел может выйти из строя, вообще любой, независимо от цены или шильдика. Поэтому, если есть повышенные требования к отказоустойчивости системы (например, если бизнес не может себе позволить в рабочее время остановку системы более чем на 2 минуты) - надо говорить о резервировании узлов. Что и как резервировать - определяется напрямую требованиями бизнеса, и его финансовыми возможностями (например, купить по два комплекта всех серверов, сетевого оборудования и UPS, рассадить по разным линиям электропередачи в разных зданиях, и настроить постоянные обмены между базами данных в оперативном режиме - получается хорошо с точки зрения резервирования, но очень дорого).

Конкретные файлы подбора оборудования предоставляемые на сайте сервиса подбора выглядят более подробно, в них содержится:

  • Описание серверов и ПО
  • Отображаются исходные условия запроса оборудования (Параметры: Конфигурация 1С, Количество пользователей, Размер базы)
  • Текст снабжен гиперссылками на сайты производителей с описанием оборудования
  • В некоторых случаях предлагается несколько вариантов серверов на выбор исходя из бюджета,
  • Даны рекомендации поставщиков для заказа оборудования.

Пример подбора

 

ВАЖНАЯ ИНФОРМАЦИЯ: На текущий момент большие и дорогие рэйды SSD не используются. Используется 2 диска с сохранением надержности. Примеры конфигураций прикрепил.

Например, берем просто зеркало для базы

под 200 ПОЛЬЗ., 1С:ЕРП 2.4, РАЗМ.200 ГБ

Накопители под ОС: Intel S4610 480GB, 2.5” SATA 6Gb/s, 2 шт. в RAID1 ('зеркало')
 

 
 Другие публикации автора

Ссылка на компетенции по 1С:ERP - команда со знаниями, умениями и успешными проектами.

Скачать файлы

Наименование Файл Версия Размер
Таблицы серверов (скачать статью, поддержать автора)

.docx 182,02Kb
41
.docx 182,02Kb 41 Скачать
Сервер 150 пользователей, база 150 Гб (сервера разделены)

.docx 17,77Kb
31
.docx 17,77Kb 31 Скачать
Сервер 150 пользователей, база 150 Гб (сервера совмещены)

.docx 18,78Kb
28
.docx 18,78Kb 28 Скачать
Сервера разделены, 100 польз., 1СЕРП 2.4, разм.200 Гб

.docx 19,45Kb
23
.docx 19,45Kb 23 Скачать
Сервера совмещены, 100 польз., 1СЕРП 2.4, разм.200 Гб

.docx 20,35Kb
21
.docx 20,35Kb 21 Скачать
Сервера совмещены, 250 польз., 1СЕРП 2.4, разм.200 Гб

.docx 19,25Kb
22
.docx 19,25Kb 22 Скачать
Сервера разделены, 250 польз., 1СЕРП 2.4, разм.200 Гб

.docx 19,30Kb
28
.docx 19,30Kb 28 Скачать
Сервера разделены, 600 польз., 1СЕРП 2.4, разм.300 Гб

.docx 20,00Kb
24
.docx 20,00Kb 24 Скачать
СЕРВЕР СОВМю И РАЗД. ДЛЯ 100 ПОЛЬЗ., 1СЕРП 2.4 РАЗМ БАЗЫ 200 ГБ (зеркало)

.docx 22,39Kb
9
.docx 22,39Kb 9 Скачать
СОВМ.СЕРВЕР, 30 ПОЛЬЗ, 1СЕРП 2.4, РАЗМ.80 ГБ (зеркало)

.docx 20,47Kb
8
.docx 20,47Kb 8 Скачать
СОВМ.СЕРВЕР, 200 ПОЛЬЗ., 1СЕРП 2.4, РАЗМ. 200ГБ (зеркало)

.docx 19,98Kb
1
.docx 19,98Kb 1 Скачать
СОВМ. СЕРВЕР, 200 ПОЛЬЗ. 1С ЕРП 2.4, РАЗ. 400ГБ (зеркало)

.docx 23,56Kb
4
.docx 23,56Kb 4 Скачать
СОВМ.СЕРВЕР, 10 ПОЛЬЗ., 1С БУХ 3.0, РАЗМ.75 ГБ:

.docx 13,35Kb
1
.docx 13,35Kb 1 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. tormozit 6727 20.05.19 06:37 Сейчас в теме
Картинки 2шт не отображаются (firefox).
2. sapervodichka 6073 20.05.19 07:49 Сейчас в теме
(1) у вас наверно локальная проблема, публикация принималась модератором, картинки были видны, у меня и в firefox и в chrome видны сейчас
3. sapervodichka 6073 20.05.19 08:51 Сейчас в теме
(1) добавил все картинки и таблицы из текста в список изображений, там если, что ищите, где лупа с плюсиком (+)---
4. Darklight 28 20.05.19 11:00 Сейчас в теме
Истинный Ваш сервер (не дорогой и достаточно мощный) где-то посередине!

Для большинства их предел мечтаний то, что предложит рекомендация от 1С. А реальность - то на что денег хватит, если их вообще выделят.
5. capitan 2253 20.05.19 12:53 Сейчас в теме
Крайне загадочные рекомендации.
Особенно с сервиса Гилева - понадобится докупить видеокарту - биткойны майнить только разве что.
Зачем на сервере графика в принципе кроме нагрева окружающего воздуха и последующего выхода из строя с вылетом всего сервера ?
Особенно в свете их же рекомендации
Про отказоустойчивость: Надо понимать, что ЛЮБОЙ узел может выйти из строя, вообще любой, независимо от цены или шильдика.

Даже пионеры знают что в компьютере выходит из строя первым - блок питания, второй видеокарта, остальное если грамотно выбрать живет годами даже из серии бытового раздела.
И у 1С даже не мелким шрифтом сказано - провести предварительное нагрузочное тестирование.
128 Гб памяти при 100 Гб базе это лихое предложение, разве что всю базу можно в память запихнуть
Полста пользователей спокойно живут на 64 Гб памяти и память дешевеет в два раза за два года

1Совские предложения куда более реалистичные
Я бы сформулировал требования к серверу одной сторокой - расширяемость платформы (т.е. не 8 слотов по 1Гб памяти забито, а 1 на 8)
Тогда спокойно можно стартовать и с рекомендованной конфигурации - база вначале небольшая и спокойно будет там жить
А затраты разбить на календарный год например
user1370702; svetanik; +2 1 Ответить
6. starik-2005 2772 20.05.19 13:10 Сейчас в теме
(5)
128 Гб памяти при 100 Гб базе это лихое предложение, разве что всю базу можно в память запихнуть
Полста пользователей спокойно живут на 64 Гб памяти и память дешевеет в два раза за два года
Если SQL и 1С сервера находятся на одном физическом сервере, то я бы не был так уверен в том, что 64 ГиБ хватит. Если же пользователи еще и в терминале там сидят - точно не хватит, т.к. современные оси на один пользовательский сеанс с запущенной в нем 1С умудряются выделить по 512 МиБ, rphost еще на юзера в легкую отожрет 256 МтБ, ну и серверу SQL желательно дать хотя бы 50 ГиБ (1/2 от размера базы). Таким образом 64 ГиБ хватит нам на SQL + 1С на 50 пользователей без терминала, с терминалом и на 20 пользователей маловато будет. Ну и разделять серверы СУБД и 1С с сотни юзеров - очень разумное решение (я бы даже с 50 уже разделял).
svetanik; +1 Ответить
7. capitan 2253 20.05.19 13:23 Сейчас в теме
(6) золотые ваши слова
(6)
64 ГиБ хватит нам на SQL + 1С на 50 пользователей без терминала

а если основательно заморочиться и вкорячить на один сервер еще и терминал и контроллер домена и эксченч то все устанет и не только из-за памяти
но такого в здравом уме никто не посоветует
И у 1С и у Гилева имеется в виду именно SQL + 1С
И с 50 я бы не разделял - shared memory + сеть будет узким местом
8. starik-2005 2772 20.05.19 13:34 Сейчас в теме
(7)
но такого в здравом уме никто не посоветует
Да, никто не посоветует, но все умудряются засунуть на один сервер миллион всего. Была как-то такая практика виртуализации сервисов, когда не совсем грамотные админы вообще все засовывали в vmware, хотя туда засовывать стоит только сервисы типа DNS/DHCP/LDAP/ ...которые сейчас уже заворачиваются в докер. Сервисы, требующие высокой производительности и имеющие высокие требования к памяти, в такие контейнеры обычно не заворачиваются.
9. Йожкин Кот 1004 21.05.19 13:31 Сейчас в теме
На самом деле все очень зависит от конфигурации, документооборота и количества активных пользователей. Самописка на обычных формах может летать при 16Гб ОЗУ и 4-х ядерном процессоре, а вот та же ERP будет еле шевелиться.
Если уже есть к-л железо, то можно запуститься на нем, далее выявить узкие места и принять решение либо об апгрейде текущего железа, либо о покупке нового.
10. Dragonim 131 23.05.19 08:15 Сейчас в теме
Стать из разряда "а давайте рассмотрим сферического коня в вакууме, посмотрите какой он округлый и как вокруг него всё чисто, не одной песчинки".

Компьютер пользователя (тонкий, толстый, веб клиент), сетевой интерфейс 10 Mb/s

За что вы так с пользователями? Что они вам сделали, что вы хотите их посадить на сетевой интерфейс в 10 Mb/s? Злой вы.

Если в компании есть корпоративный стандарт по загрузке только с SAS/SATA дисков - можно установить ОС на эти диски. С какого диска загружается ОС - несущественно. Гораздо важнее, чтобы ключевые данные были размещены на максимально быстрых носителях. СУБД устанавливать только на PCIe SSD.

Несущественно с какого диска загружать ОС? Вы серьёзно? То есть если однажды диск на котором стоит ОС накроется медным тазом, а по вашей рекомендации ОС была установлена на 1 (ОДИН) старый SATA диск, то можно спокойно спать, ведь сама база 1С не пострадала? О чем можно волновать, всё ОК.

Очень хочу увидеть аппаратное решение для создание отказоустойчивого дискового массива на PCIe SSD. Или вы предлагаете делать программное зеркалирование когда ОС можно ставить на любой подвернувшийся диск? Или предлагаете хранить базу данных на PCIe SSD без зеркалирования?
11. sapervodichka 6073 23.05.19 09:36 Сейчас в теме
(10) вы накручивайте того чего я не писал, например, про старые sata под ОС, про пересадить на 10 м/бит для пользователя, а это общеизвестные параметры «от». Обратитесь на сайт Гилева и в 1с для получения информации.
12. art.prm 8 28.02.20 10:27 Сейчас в теме
эх 3 месяца назад искал такие таблички. Спасибо автору. не хватает ссылки чтобы скачать все одним файлом.
13. Константин С. 728 04.03.20 08:15 Сейчас в теме
Щекотливая тема о
Процессор: AMD Ryzen

не раскрыта.
Panadol; KilloN; +2 Ответить
14. KilloN 47 23.03.20 12:51 Сейчас в теме
(13) Тоже интересна конфигурация от AMD,
15. starik-2005 2772 23.03.20 15:51 Сейчас в теме
(14) так того же Гилева посмотрите результаты. У меня файловая на райзене 3600-м 125 показывает, на 1600-м - до 89.
16. emcya 4 14.08.20 12:19 Сейчас в теме
Есть ли какие-то данные по сравнению однопроцессорных и двухпроцессорных систем? например один процессор (16 ядер) или 2 по 8? Есть ли какая-то существенная разница в производительности таких вариантов?
17. sapervodichka 6073 14.08.20 12:26 Сейчас в теме
(16) Не встречал на практике информации, чтобы кто-то писал о различиях в производительности в зависимости от комбинации процессоров 1х16 или 2х8. От других параметров зависимости - да, но вот именно от комбинации - не встречал. Думаю если об этом не пишут, то комбинация не играет роли на КПД системы в реальной жизни.
26. andru_1 22.07.21 17:46 Сейчас в теме
(17) Разница есть. Если говорить о сервере 1С, то работа процессов RPHost происходит в случае много процессорной системы в пределах одной NUMA. В случае всплескообразной нагрузки, например запустили на сервере фоновую задачу в 10 потоков, NUMA в которой работает RPHost обслуживающий данные фоновые может быть нагружена на 100% при этом общая нагрузка будет существенно меньше. 1С не скрывает что распределять нагрузку с учетом NUMA они не умеют и предлагают увеличивать количество работающих RPHost путем уменьшения количества соединений на 1 серверный процесс. Такое себе решение, но другого пока нет)
sapervodichka; +1 Ответить
18. dime2 25 11.10.20 12:21 Сейчас в теме
Ни в одном подборе сервера нет ситуации, когда нужно подобрать сервер не под 100 пользователей на 1 базу, а под 10 пользователей на 100 базах на УФ...
Xeon на 10 ядрах 32Gb нагрузка на процессор ниже 80% не опускается при 10% IO...
10 пользователей в сети, запущено, в среднем, 25 баз...
19. sapervodichka 6073 11.10.20 15:49 Сейчас в теме
(18) тут наверняка лучше дробить сервера, у меня 3 сервера на каждом по 50-100 баз размерами от 2 Гб до 200 Гб, работает 40 человек в терминале, запускают 100 сеансов 1С в среднем. Сервера совмещают СУБД SQL и 1C сервер 64х. SSD диски 1Tb, Intel Xeon У3-1270 3.80 GHz, 64 Gb DDR4, сеть 1-10 Гб. Рабочая ситуация стабильная, все работают.
21. dime2 25 11.10.20 21:21 Сейчас в теме
(19)
Базы на УФ? Регламентные задания "подкручивали"?
22. sapervodichka 6073 12.10.20 11:13 Сейчас в теме
(21) базы разных видов УПП, УТ, БП, ЗУП, ДО, ЕРП, Розница и еще до кучи другие.Обычные формы 20% и УФ 80%, регламентные задания включены только в 10% баз у остальных заблокированы за ненадобностью.
23. svetanik 5 19.02.21 17:20 Сейчас в теме
(19) Неожиданно получила ответ на актуальный у нас сейчас вопрос. Большое спасибо за информацию!
У клиента планируется как раз расширение бизнеса в сторону увеличения количества баз разной направленности и пользователей (консалтинг).
Ожидается, что будет много небольших баз. Правильно я думаю, что в таком случае мы при использовании клиент-серверного варианта не получим значительного прироста производительности?
24. sapervodichka 6073 19.02.21 20:03 Сейчас в теме
(23) Зависит от размера баз и количества пользователей, если будут базы более 4 Гб и более 5 пользователей, то лучше клиент-серверный вариант на СУБД PostgreSQL. Это обеспечить сохранность данных и стабильность работы.
25. lucius_malfoy 24.05.21 10:43 Сейчас в теме
(18)
(19)
Intel Xeon У3-1270


https://ark.intel.com/content/www/us/en/ark/products/97479/intel-xeon-processor-e3-1270-v6-8m-cache-3-80-ghz.html

У меня тоже такая проблема:

120 баз и активних пользовотолей одновременно 100-120.

у меня железо:

ProLiant DL360p Gen8

Intel® Xeon® CPU E5-2660 0 @ 2.20GHz

RAM: 128 Gb

на одном виртуалке работает 1С и SQL.

Клиенты работают через тонкый клиент.

Вы мге тоже советуете разделить баз и поставить на пример 40 баз на 3 серверах? Еще интересно может быть должен менять сам железо?

В основном на сервере 1С УНФ
27. triviumfan 37 28.12.21 14:59 Сейчас в теме
@sapervodichka, а не много ли памяти под сервер приложений 1с?
У нас 300+- сеансов и всего 48гб ОЗУ, память на 80-85%% используется.
Правда иногда "Превышен максимальный расход памяти сервера за один вызов", отсюда вопрос: означает ли это, что срабатывает стандартное ограничение 5% от 48*0.8, что около 2Гб ? Т.е. если увеличить ОЗУ, то ограничение будет выше?
30. sapervodichka 6073 17.07.22 22:16 Сейчас в теме
(27) если программа УПП то норм, сервер 1С для обычных приложений 1С скидывает большую нагрузку на СУБД (если управляемое приложение то по памяти они 3/4 примерно)
31. triviumfan 37 18.07.22 08:42 Сейчас в теме
28. skillman 4 17.07.22 21:52 Сейчас в теме
Для отказоустройчивости для MS SQL используется AlwaysOnFailOverCluster
А для Postges SQL что ?
29. sapervodichka 6073 17.07.22 22:14 Сейчас в теме
(28) Михаил, привет, задай вопрос Владимир Крючков он хорошо разбирается в PostgresSQL https://infostart.ru/profile/186921/
либо Александру Стрижевскому https://infostart.ru/profile/426698/
Оставьте свое сообщение

См. также

Запуск 1С под любым пользователем (без необходимости указания пароля) Промо

Пароли Инструменты администратора БД Инструментарий разработчика Платформа 1С v8.3 Управление правами Конфигурации 1cv8 Абонемент ($m)

Предназначается для запуска сеанса другого пользователя из своего сеанса 1С (если пароль вам неизвестен).

1 стартмани

02.07.2019    37107    422    sapervodichka    0    

Архив элементов

Обработка справочников Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

В архив помещаются неактуальные элементы справочников. Тем самым появляется возможность выводить в справочнике для просмотра и выбора только актуальные в данный момент данные. Работает для всех справочников.

1 стартмани

07.11.2022    4024    20    sapervodichka    51    

Расширение: Быстрые отборы через буфер [Alt+C] Копировать список, [Alt+V] Вставить список, [Ctrl+C] Копировать из файлов

Универсальные обработки Инструментарий разработчика Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Копирует в буфер значения из списков, из ячеек отчетов, таблиц, настроек списков, других отборов и вставляет в выбранную настройку отбора. Работает с Объект не найден. Работает как в одной так и между разными базами 1С. Использует комбинации [Alt+C] Копировать список, [Alt+V] Вставить список. Также для копирования данных используется стандартная [Ctrl+C] (например из открытого xls, mxl, doc и т.п. файла скопировать список наименований)

1 стартмани

13.10.2022    6709    43    sapervodichka    83    

Резервное копирование и восстановление 1С баз на PostgreSQL в Windows с помощью pgAdmin, bat-файлов и планировщика

Архивирование (backup) Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

В данной инструкции будет описано, как с помощью pgAdmin, bat-файлов и планировщика заданий Windows организовать резервное копирование, восстановление и хранение копий баз данных.

07.10.2022    5307    sapervodichka    30    

Пример работы с весами под управлением терминала МАССА через драйвер ScalesMassaK v1.1 Промо

Весы Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Процедуры на языке 1С для работы с весами под управлением терминала МАССА: 1) Проверка подключения весов с терминалом МАССА 2) Разовое взвешивание 3) Подключение режима взвешивания

22.07.2014    33906    sapervodichka    5    

Гарантированное проведение документов (подключаемое расширение)

Обработка документов Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Гарантированное проведение указанного в регистре сведений списка документов. Регистрируем документы к проведению с помощью произвольных отборов СКД в регистре сведений, далее запускаем фоновое проведение в нескольких потоках. Проведенные документы удаляются из регистра, по непроведенным регистрируются ошибки.

2 стартмани

11.08.2022    4886    12    sapervodichka    27    

Ускорим проведение в 1С:Управление холдингом

HighLoad оптимизация Запросы Платформа 1С v8.3 1С:Управление холдингом Бесплатно (free)

В 1С:Управление холдингом есть "нехороший" запрос, который съедает значительную часть времени проведения документов. Если его подправить, то проведение заметно ускорится.

10.08.2022    4448    sapervodichka    60    

Динамическая кнопка VS Комбинация клавиш

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Часто требуется ко всем формам или к списку форм привязать новые действия. Но как это сделать не меняя каждую форму и в идеале не меняя конфигурацию? Ниже будет описано, как запрограммировать новые действия через расширение (т.е. не меняя конфигурации) и сделать это универсально (не меняя каждую форму).

08.08.2022    4893    sapervodichka    32    

Размещение PDF в Поле HTML управляемой формы для просмотра веб-клиентом Промо

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Объекты ActiveX недоступны для размещения в управляемых формах, как было ранее в обычных, при этом необходимость размещения таких объектов востребована. Покопался на форумах, мне нужно было разместить файл PDF в управляемой форме, чтобы доступ был в веб-клиенте. В тонком клиенте получилось (не как в обычной форме, но довольно просто), а в веб-клиенте потребовалось покопаться. Привожу описание как сделал размещение файла PDF, с целью чтобы вы не спотыкались на моих граблях.

1 стартмани

07.07.2014    250038    52    sapervodichka    35    

Параметризация печатных форм под контрагентов (подключаемое расширение)

Печатные формы Адаптация типовых решений Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Расширение добавляет возможности параметризации печати для контрагентов. Подробнее описано здесь https://infostart.ru/1c/articles/1510459/

5 стартмани

05.08.2022    5098    6    sapervodichka    4    

Просмотр объектов очереди сообщений в 1С:Документооборот

Адаптация типовых решений Документооборот и делопроизводство Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

В базах с бесшовной интеграцией с 1С:Документооборот есть Регистр сведений "Очередь сообщений в 1С:Документооборот". Для пользователя он мало информативен. Расширение позволяет просматривать сообщение в человеческом виде. И понимать проблему до объекта.

1 стартмани

02.08.2022    5049    16    sapervodichka    4    

Кратность в Юанях (CNY) 10 и 1

Запросы Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Обратите внимание на обмены данными с Юанями. Кратность там меняется между 10 и 1, в зависимости от значения курса > 10 или < 10. Т.е. НЕ ВСЕГДА равна 1. А многие разработчики (в том числе и я) грешат, ставя Кратность = 1 по умолчанию в обменах и выгрузках. P.S. Идём на Восток, становимся хитрее.

10.06.2022    6715    sapervodichka    12    

Менеджер по работе с Google календарем Промо

Универсальные обработки WEB-интеграция Платформа 1С v8.3 Управляемые формы 1С:Управление торговлей 10 1С:Розница 1С:Документооборот Абонемент ($m)

Обработка на управляемых формах для работы с календарями google, событиями календарей и контактами.

5 стартмани

06.02.2014    46169    325    sapervodichka    55    

Поддержка пользователей [Alt+S] (подключаемое расширение)

Анализ и проектирование ИТ-систем ServiceDesk, HelpDesk Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Расширение, подключаемое к базе 1С для решения задач поддержки пользователей. Позволяет быстро (по кнопке или комбинации клавиш Alt+S), не выходя из программы 1С из любой формы, создать обращение к консультантам и программистам со скринами, файлами, в привязке к проблемному объекту (документу, справочнику, отчету, обработке и т.п.). Вести переписку по обращениям, отслеживать их выполнение с трудозатратами и уведомлять участников через механизмы: Telegram, Обсуждения 1С и Электронную почту. Код открыт и расширение может развиваться и быть доработано под индивидуальные потребности.

4 стартмани

25.03.2022    8622    82    sapervodichka    13    

Интерактивная справка [Alt+I] (подключаемое расширение)

Анализ и проектирование ИТ-систем Управление знаниями (Knowledge Base) Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Дополнительная справка, подключаемая к базе 1С. Содержит дерево разделов и статьи. Позволяет создавать статьи с картинками, прикреплять к ним файлы и видео, а также связывать статьи с объектами 1С (документам, справочникам, отчетам). Вызывается на динамически создаваемую кнопку панели либо быстрой комбинацией клавиш Alt+I.

5 стартмани

10.03.2022    8083    75    sapervodichka    37    

Ошибка загрузки большого архива 1Cv8.dt в PostgresSQL на платформе 1С 8.3.19

Администрирование СУБД Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

1С для платформы 8.3.19 ускорили загрузку dt-файлов за счет разбивки на несколько фоновых заданий. В итоге словили ошибку блокировки при загрузке в СУБД PostgresSQL большого 1cv8.dt-файла размером 25 Gb "ERROR: canceling statement due to lock timeout". Напишу, как в итоге загрузили этот dt-файл.

30.01.2022    7351    sapervodichka    48    

Пример технического задания Промо

Анализ и проектирование ИТ-систем Абонемент ($m)

Пример технического задания для практического понимания основных разделов. Надеюсь окажется полезным.

1 стартмани

28.08.2012    190426    sapervodichka    61    

Привилегированные отчеты

Роли и права HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Расширение позволяет настроить для пользователей выполнение отчетов в привилегированном режиме. 1) Убирает тормоза формирования отчета, возникающие при наложении прав пользователя на запросы отчета; 2) Позволяет обойти ошибки формирования отчета из-за отсутствия прав на часть объектов у пользователя.

2 стартмани

24.01.2022    7500    20    sapervodichka    36    

Защита объектов от изменения обменом

Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Расширение позволяет пользователю заблокировать объект 1С (документ, справочник) от изменения последующими загрузками данных или обменами.

3 стартмани

05.01.2022    10810    43    sapervodichka    52    

Создание стартовой базы

Обмен между базами 1C Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Часто требуется создать «Новую базу» почти пустую, но совпадающую с «Исходной базой» по необходимым обязательным настройкам: константам, регистрам сведений, справочникам, видам субконто и планами счетов и т.п., при этом уникальные идентификаторы объектов должны совпадать.

1 стартмани

11.10.2021    11130    20    sapervodichka    48    

Доп. панель Alt+Z

Инструменты администратора БД Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Панель, вызываемая для объекта комбинацией клавиш Alt+Z (для документа, справочника, плана вида характеристик, плана счетов и т.д.). Возможности: Редактор всех реквизитов, таблиц и движений, Анализ прав к объекту, Поиск ссылок на объект с фильтрами, Сторно движений документа, Выгрузка/загрузка текущего объекта между базами. Подключается как Расширение.

1 стартмани

24.06.2021    14518    150    sapervodichka    67    

Заполнение календаря 2021 (без интернета)

Учет рабочего времени Платформа 1С v8.3 1С:ERP Управление предприятием 2 Бухгалтерский учет Абонемент ($m)

У клиента закрыт доступ к интернет сервису обновления классификаторов и старый релиз, поэтому не смогли обновить календарь на 2021 год автоматически через сервис. У календаря 2 варианта обновления: через макет и интернет сервис. Расширение заполняет календарь без интернета из актуального макета на 2021 год.

1 стартмани

05.01.2021    13760    5    sapervodichka    14    

Групповое добавление и удаление ролей из списка профилей

Роли и права Платформа 1С v8.3 Управление правами Конфигурации 1cv8 Абонемент ($m)

Подключаемая обработка. Помогает при конструировании профилей доступа пользователей (настройке прав пользователей), экономит время на добавлении/удалении одной и той же роли сразу в нескольких профилях.

2 стартмани

14.12.2020    11670    52    sapervodichka    10    

Интерактивная справка по объектам 1С (подключаемое расширение)

Управление знаниями (Knowledge Base) Платформа 1С v8.3 1С:ERP Управление предприятием 2 Абонемент ($m)

База знаний, подключаемая к объектам основной базы. Пополняется интерактивно, формируется в виде статей прямо в 1С (текст, картинки, таблицы, ссылки). Есть возможность прикрепления файлов, привязки к объектам 1С, возможности рейтинга и комментирования пользователями.

10 стартмани

29.09.2020    22186    132    sapervodichka    63    

Значения по умолчанию для пользователей (Расширение)

Администрирование СУБД Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

При заполнении документов и справочников пользователи часто сталкиваются с необходимостью ввода одних и тех же реквизитов. Заполнение в документах некоторых из них, таких как: Организация, Склад и т.п. - выполняется реализованным в 1С механизмом подстановки значения из последних 3-5 введенных документов. Если же вы хотите заполнять все реквизиты шапки (и даты, и флажки, и другие поля, включая дополнительные реквизиты), то вам поможет данный механизм.

1 стартмани

21.09.2020    17162    125    sapervodichka    44    

Контекст любого объекта конструкцией #Если Фамилия Тогда

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Делаем инициализацию переменной в "своей" инструкции препроцессора, для получения контекстной подсказки объекта через точку. В дальнейшем в компилированном коде сама инициализация игнорируется, т.к. "своя" инструкция препроцессора НИКОГДА не выполняется.

17.08.2020    3267    sapervodichka    36    

Памятка работ по проекту 1С

Внедрение ИТ-системы 1С:Франчайзи, автоматизация бизнеса Абонемент ($m)

Схема работ по проекту внедрения 1С освежает в голове и визуализирует общую картину мероприятий. Будет полезно как для Заказчика, так и для Исполнителя при подготовке проекта и проведении совещаний по ходу проекта.

1 стартмани

23.07.2020    12092    sapervodichka    13    

Использование Стека вызовов в качестве условия оператора Если [...] Тогда

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Делюсь интересным приёмом, позволяющим использовать данные стека исполнения кода 1С в качестве условия, накладываемого на выполнение кода.

12.07.2020    11894    sapervodichka    63    

Уведомление пользователей об изменениях в объектах (расширение)

Инструментарий разработчика Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х Абонемент ($m)

Позволяет без доработок настроить уведомления пользователям об изменениях объектов и их реквизитов. Уведомления отправляются в виде задач по проверке объектов с ссылками на объекты.

2 стартмани

06.07.2020    13539    51    sapervodichka    37    

Подсистема прав доступа к объектам с гибкими отборами (расширение)

Роли и права Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Абонемент ($m)

Возможность без доработок конкретизировать пользователям права Просмотра и Изменения объектов базы 1С, установив ограничения с помощью отборов системы компоновки данных.

4 стартмани

02.07.2020    26999    318