Иногда приходится сталкиваться с ошибочным пониманием термина "undocumented parameters". Выскажу своё мнение.
В базе данных Oracle существуют, так называемые, "documented parameters":
- они подробно описаны в документации, например в "Oracle® Database Reference"
- их можно использовать совершенно спокойно
- если эти параметры не работают в какой-то ситуации, то это баг, который должен быть исправлен Oracle
В противовес им "undocumented parameters":
- как правило, начинаются с символа "_"
- их реализация может меняться от версии к версии и обратная совместимость "недокументированных параметров" - не гарантируется
- список параметров можно получить из служебных таблиц Oracle
- описаны в статьях на MyOracleSupport
- предоставляют нерекомендуемые функциональные возможности или служат для обратной совместимости
- многие могут иметь побочные эффекты
- компания Oracle формально прописывает, что "недокументированные параметры" должны использоваться только по рекомендации инженеров Oracle.
Так что, если ситуация с сайта технической поддержки совпадает с вашим случаем - использовать можно вполне. Но при выходе нового релиза стоит не забыть дополнительно проверить корректность работы.