void mi_qual_setreopt(MI_AM_QUAL_DESC *qualDesc)
The am_scancost purpose function can call the mi_qual_setreopt() to indicate that the optimizer should reevaluate the query path between scans. For example, if either the mi_qual_const_depends_hostvar() or mi_qual_const_depends_outer() function returns MI_TRUE, the access method can call mi_qual_setreopt() to alert the optimizer that the constant-argument value in a qualification descriptor might change between scans on the same index.
If the access method sets mi_qual_setreopt(), the database server invokes the am_scancost purpose function before the next scan.
None
See the descriptions of: