Добрый день!senswet писал(а): ↑Ср, 25 дек 2019 15:47Вопрос к разработчикам все еще в силе.senswet писал(а): ↑Вт, 17 дек 2019 13:01Вопрос к разработчикам.
Возможно ли одновременное подключение к файлу базы данных сервера нескольких приложений?
Есть потребность периодически чистить быстрорастущую базу от старых записей, а сервер останавливать не хочется.
До каких размеров может вырасти файл базы данных без потери производительности сервера?
1. К SQLite БД конечно подключение может быть только одно.
К MySQL и Postgres могут быть множественные подключения. На практике можно попробовать случай когда каждый из серверов обслуживает свои БС и их зоны видимости не пересекаются. Т.е. базовые станции одного сервера "не видят" устройства других серверов. Иначе будут мешать друг другу вплоть до полного рассинхрона
2. В сервере заложен функционал автоматического слежения за размером очереди данных. Обратите внимание на группу "[database]" в настройках. Сейчас время хранения данных фиксированное - 1 год и каждый день происходит очиста БД от устаревших данных. Возможно есть смысл вынести в настройки максимальное время хранения данных от устройств?