Вечер добрый.
Бьюсь над проблемой неделю, не пойму причину.
Oracle 10.2.0.4
Есть селект вида
SELECT колонки, CURSOR(SELECT колонки FROM таблица WHERE условие) a,
колонки-N, cursor(select колонки-N FROM таблица-N where условие-N) x, from таблица-N where условие-N
Это заносится в переменную varchar2(32727)
И он «плодится» в shared pool’e
Пробовал cursor_sharing=force
Ситуация не меняется.
На mos прочитал практически все, что связанно с High Version Count. Только осталось протестировать на версии 10.2.0.5
NLS_LENGTH_SEMANTICS=BYTE
Помогите решить проблему.