Size: a a a

2021 June 24

КГ

Константин Грачев... in symfony
Зачем вообще клир делаешь? Не хватало памяти или "на всякий случай"? Если памяти хватает выкинь клир и всё
источник

S

SixthSense in symfony
источник

КГ

Константин Грачев... in symfony
Генерация уида тут не при чём
источник

S

SixthSense in symfony
По памяти забивка идет, слишком много обьектов в памяти
источник

S

SixthSense in symfony
2-3 тыс обьектов ново-созданных
источник

S

SixthSense in symfony
т.е скорее всего из-за каскад персиста?
источник

КГ

Константин Грачев... in symfony
Делай clear каждые N итераций, после clear достань сущности по новой которые между итерациями юзаются
источник

OK

Oleg Krasavin in symfony
Мб взять и написать ванильный скл ручками? Орм на батч операциях такое себе все же.
источник

S

SixthSense in symfony
Как вариант
источник

S

SixthSense in symfony
не выдет, я легаси проект дорабатываю, если писать там ручками я ебнусь)
источник

КГ

Константин Грачев... in symfony
На чтение да, а на запись норм. Там в конструкторах могут ивенты кадаться так то
источник

OK

Oleg Krasavin in symfony
тогда флаш и clear раз в N итераций, да
источник

S

SixthSense in symfony
так и будет
источник

S

SixthSense in symfony
просто думал выйдет точечно что бы потом не доставать родителей
источник

СВ

Сергей Вершинин... in symfony
по моему clear() с аргументами депрекейтед
источник

КГ

Константин Грачев... in symfony
Это типичный кейс выстрелить себе в ногу, с чем и поздравляю :)
источник

S

SixthSense in symfony
Клир с аргументами ок, это detach дипрекейтед
источник

КГ

Константин Грачев... in symfony
источник

КГ

Константин Грачев... in symfony
источник

S

SixthSense in symfony
ох блин, не знал этого
источник