Шамиль , решили административно.
Т.е. исходный файл содержал в себе данные за 10 лет, весил что-то около 2-3 Мб.
Теперь раделили файлы по отделам и годам, например так:
- График работы отдела обслуживания за 2023 год
- График работы отдела обслуживания за 2024 год
- График работы отдела продаж за 2023 год
- График работы отдела продаж за 2024 год
- .....
Получается в каждом файле теперь всего по 12 листов (месяцы): январь, февраль, .....,декабрь.
Также получилось уменьшение размера файла до 75-100Кб.
Методом тыка ( а ну ка зашли все в один файл... =)) ) выяснилось то, что работоспособноть сохраняняется при 17-18 пользователях. Нам нужно одновременно в самом многочисленном отделе максимум 15 человек ОДНОВРЕМЕННО.
Пока используем NextCloud, искать другое решение не планируем, т.к. вышли из положения.
P.S.: ну еще обновили сервер до последних версий docker контейнеров.