Загрузить изображение для проекта: 'Citeck Community'
  1. Citeck Community
  2. ECOSCOM-4515

Group action "export" - optimization

    XMLWordДля печати

Детали задачи

    • Icon: Задача Задача
    • Решение: Нет решения
    • Icon: Medium Medium
    • Community 2024.10
    • Не заполнено
    • Не заполнено
    • Не заполнено

    Описание

      1. Необходимо провести оптимизацию скорости построения отчетов

      По всей видимости много времени занимает построение отчета, а не получение данных (зависит от источника данных), так как есть кейс, где данные запрашиваются в бд в кол-ве 10_000 строк, база отдает данные за 15 сек, но отчет при этом не успевает построиться и запрос падает с timeout в 1 минуту.

      2. Асинхронное построение отчетов

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

      Вложенные файлы

        Активность

          Люди

            Не назначен Не назначен
            roman.makarskiy@citeck.ru Roman Makarskiy
            Голоса:
            0 Голосовать за эту задачу
            Наблюдатели:
            2 Начать наблюдение за этой задачей

            Даты

              Создано:
              Обновленo: