Мои данные находятся в Oracle 11g Enterprise Edition, выпуск 11.2.0.4.0 - 64-битная версия.
Я искал в Интернете и пробовал предложения, чтобы попытаться сгенерировать xml-файл размером около 3 ГБ.
Итак, я использовал SSRS, пакет oracle xmldom в PLSQL, SQL (xmlelement, xmlagg ... и т. Д.), Ручной SQL и построчно вставлял в таблицу (select '<starttag>'|| table.value ||'</endtag>' from table
).
Что еще я попробую дальше?
(кстати, я почти иду на путь Java StaX, но так как я не разработчик программы, мне не предоставлен ресурс. Итак, я застрял с оракулом, SQL, язык PLSQL является языкомя буду использовать.)
мой пример кода:
https://community.oracle.com/thread/4197304
https://community.oracle.com/thread/4199003
Я нашел здесь статью о наилучшей практике для генерациибольшой XML-файл.Теперь я могу сгенерировать xml-файл вручную, но мне потребовалось почти 2 полных дня, чтобы сгенерировать xml-файл размером около 80 МБ.Мой нынешний подход займет у меня целую вечность для создания фактического XML-файла объемом 3 ГБ.
Как все это делают?Сколько времени является нормой для подхода, который вы все используете для создания большого XML-файла?