Я хотел бы ускорить DIH для конфигурации Solr, которая имеет следующую структуру:Как ускорить SOLR DIH с подзапросами
- объект пользователя (отображаются в таблицу пользователей)
- объекта пользователя имеет 1 ..n значений, отображаемых в поле пользовательского объекта. поэтому n дополнительных полей
- каждое поле собирается через подзапрос таблицы значений.
пример:
объект: пользователь (select * from user)
пользователь имеет следующие поля:
value_1: (select * from value where uid=user.id and category=1)
value_2: (select * from value where uid=user.id and category=2)
value_3: (select * from value where uid=user.id and category=3)
Поскольку существует много подзапросов, импорт занимает слишком много времени.
Какой лучший подход к этому при использовании SOLR и DIH (MySQL)?