BTW, v$sqlarea should not be used unless you want to look at the parent cursor only (in case there're child cursors). v$sql should be used instead, for performance reason. v$sqlarea.optimizer_mode will show 'MULTIPLE CHILDREN PRESENT' if the cursor has child cursors.