Парни, спасибо за внимание к моей проблеме. Но она все еще открыта. Что же такое эти BULK COLLECTIONS ? Как использовать ? Где найти пример ? Интересует именно вариант применения для разбивки запроса по страницам. Пока у меня ничего путного не вышло, но смысл примерно в следующем (как я это понял): коллекции нечто вроде массива записей, которые потом можно отсортировать или выбрать от и до. Причем выборка сама непосредственно, осуществляется именно ОТ и ДО - выбирается ИМЕННО кусок, интервал. Поэтому как бы ни была велика база, задержка может быть только в поиске в индексе ROWID номер такой-то .... ;-)
Вот и меня это привлекает, потому что совершенно явно видно, что вложенные SELECT да еще с сортировками, да по ROWNUM - не есть то, что придумано ORACLE CORP. для решения этой, в общем-то, тривиальной проблемы !