Требования к СУБД

БД системы Docsvision может функционировать под управлением одной из следующих СУБД:

  • Microsoft SQL Server.

  • PostgreSQL.

СУБД и сервер Docsvision должны быть установлены раздельно, на разных компьютерах. Совместная установка допускается, если планируемое число одновременно работающих пользователей меньше 100 и БД потенциально небольшая.

Пользователь, от имени которого будет выполняться подключение к СУБД, должен обладать следующими привилегиями:

  • В Microsoft SQL Server: public, dbcreator, sysadmin на создаваемую БД и полные права на подключаемую БД.

  • В PostgreSQL: пользователь postgres или эквивалентные права, а также полные права на подключаемую БД.

Обратите внимание на ограничения функциональности Docsvision при работе с Postgre SQL, перечисленные в Приложении C.

Требования к СУБД Microsoft SQL Server

Поддерживаются следующие версии ПО на сервере СУБД Microsoft SQL Server.

СУБД:
  • Microsoft SQL Server 2019, редакции: Enterprise, Standard, Developer Edition.

  • Microsoft SQL Server 2017, редакции: Enterprise, Standard, Developer Edition.

  • Microsoft SQL Server 2016, редакции: Enterprise, Standard, Developer Edition.

  • Microsoft SQL Server 2014, редакции: Enterprise, Business Intelligence, Standard. Служба агента SQL Server (SQL Server Agent) — установлена и запущена.

Рекомендации к аппаратному обеспечению сервера Microsoft SQL

В таблице приведены рекомендации к аппаратному обеспечению сервера Microsoft SQL в зависимости от планируемого числа одновременно работающих с системой Docsvision пользователей.

Таблица 1. Рекомендуемые аппаратные характеристики сервера СУБД
Число пользователей Требования

до 100

См. требования в пункте Необходимое техническое обеспечение.

100-250

Процессор: Intel Xeon E3/E5, 8 ядер.

Оперативная память: от 16 Гб

Система хранения данных: размер определяется объемом базы данных, не менее 80 IOPS в операциях произвольного чтения

250-500

Процессор: Intel Xeon E5, 16 ядер

Оперативная память: от 32 Гб

Система хранения данных: размер определяется объемом базы данных, не менее 140 IOPS в операциях произвольного чтения

500-1000

Процессор: Intel Xeon E5/E7, 32 ядра

Оперативная память: от 64 Гб

Система хранения данных: размер определяется объемом базы данных, не менее 500 IOPS в операциях произвольного чтения

1000-5000

Процессор: Intel Xeon E7, 48 ядер

Оперативная память: от 128 Гб

Система хранения данных: размер определяется объемом базы данных, не менее 1000 IOPS в операциях произвольного чтения

Более 5000

Рассчитывается индивидуально

Требования к СУБД PostgreSQL

Поддерживаются следующие версии ПО на сервере СУБД PostgreSQL.

СУБД:
  • PostgreSQL версии 12 и выше.

  • Postgres Pro версии 12 и выше.

  • Обязательно должна быть установлена и запущена служба планировщика заданий для PostgreSQL pgAgent.