Добрый день. Подскажите с помощью чего или план действии по созданию большого файла xml, но чтоб не брал много памяти при формировании. Сейчас юзаю XMLWRITER и flush,но все равно берет за создание 3.26Gb - 8.37Gb
Очередью делать. Возможно по блокам. Это первое что на ум приходит. Т.е. есть к примеру 1 000 000 строк. Ставим ограничение в 1000 и запускаем их через queue. Долго, но можем сами регулировать ресурс
Проблема была в другом.. У меня код идет в транзакции, и я из бд данные удалял, но не удалял еще пока сами файлы, а потом у меня скрип доходил до переноса данных и выдавал ошибку и с транзакией данные возвращались