/* SQL Analyze(0) */ ...how, why and what?
Greetings Community.
We have upgraded many of our databases from 11.2.0.* (mostly 3 and 4 with a couple of 2 sprinkled in) to 12.1.0.1 on AIX 64 bit and 12.1.0.2 on Linux x86 64. On these 12c databases, we have been seeing the following when analyzing several individual sql statements:
/* SQL Analyze(0) */
SELECT...
We would like to know:
How does this get appended to the statements? We are guessing that the new optimizer_adaptive_features may be involved.
Why does this get appended to the statements? Could be same reason as above.
What does this do? Does this initiate stats gathering? Does this just signify optimizer_adaptive_features are in play?