Ответы пользователя по тегу MySQL
  • Как лучше организовать сущности в Doctrine?

    BlackBride
    @BlackBride
    Web developer
    Не совсем ясно, "много" - это сколько? Много каких запросов? Insert, update, select c кучей join?

    Могу предположить, что раз уж упоминается парсинг excel-файлов, то имеются в виду insert-запросы, но ведь doctrine в симфони умеет делать "много раз persist, один раз flush" для оптимизации вставки данных в базу одним запросом.

    Если же при построении каких-то данных-графиков нужно много данных, то тут есть варианты с кэшированием, с обработкой данных параллельно в фоновых процессах (Enqueue Bundle, например). Собственно, и при долгом импорте тоже ему можно найти применение.
    Ответ написан
    Комментировать