EL
Мы уже провели аналитическую работу и смотрели на несколько возможных причин:
1) Виртуальный/физический сервер - в нашем случае сервер виртуальный, но на нем выделено ядер в 2 раза больше, чем требуется для физического, что в целом должно показывать одинаковую производительность
2) Процессы на табло сервере показывают абсолютно бОльшую загрузку процессом run-vizqlserver. Порядка 40% всей загрузки ОП. В сети говорят, что это тоже в порядке вещей, что этот процесс является самым прожорливым в плане памяти
3) Протестировали разницу в работе книг со встроенным экстрактом и книг, ссылающихся на экстракт в отдельном файле - разницы не заметили
4) Сейчас тестируем экстракт вида multiple tables - но ввиду ограничений для реализации такого подхода (джоины только "=", невозможность использования UserFilter, невозможность инкрементального обновления), то его мы использовать в дальнейшем не сможем, сейчас тестируем просто на предмет проверки гипотезы об увеличении производительности при таком подходе к экстрактам
5) Есть гипотеза о том, что сильное торможение при работе с веб-версией связано с тем, что для каждлго пользователя, который заходит в этот дэш, подгружаются все данные таблицы (50 млн строк), что и сказывается на быстродействии (его отсутствии).
Есть ли у вас дополнения/инсайты по тому, как заставить нашу модель работать на сервере через веб? Буду крайне признателен за любую помощь!