oracle: breakdown of the query time (analysis, "sub-search", regular recovery)

Is there a way to distinguish the time that a query passes in each of its stages of execution (widely understood)?

My questions arise from the fact that I try two methods of data recovery:

watch against channeled function.

I would like to diagnose which method takes the most time to analyze and perform sub-search (sub-query recoveries before the first row is returned).