Здравствуйте, fmiracle, Вы писали:
F>Может ли кто подсказать, сколько памяти требуется для Oracle (версии 9.2, 10, 11) для разбора XML в зависимости от размера\структуры файла?
Определяется экспериментально. Что, в общем-то, уже проделано
F>Собственно, мне надо понять можно ли какими-то настройками рассказать Ораклу что доступной памяти больше чем эти 600 метров
Можно. Но подумайте, ваша БД будет обслуживать только загрузку файлов и только от одной сессии? Другим сессиям тоже нужна память (поэтому всю и не отдает). Если вы вместо DBA, читайте про управление памятью, в частности PGA (память для парсинга XML берется оттуда). В перечисленных версиях механизмы сильно различаются и много тонкостей.
F>второе, заиметь какую-то примерную оценку верхней границы потреблямой памяти, которой ему хватит для нашего самого большого возможного файла,
Экспериментально.
Либо переходить на другое решение. Например Java+SAX.