MySQL 8.4.2
Source Code Documentation
|
Cache invalidator iterators we need to apply, but cannot yet due to outer joins. More...
#include <sql_executor.h>
Public Attributes | |
QEP_TAB * | qep_tab |
The table whose every (post-join) row invalidates one or more derived lateral tables. More... | |
plan_idx | table_index_to_invalidate |
Cache invalidator iterators we need to apply, but cannot yet due to outer joins.
As soon as “table_index_to_invalidate” is visible in our current join nest (which means there could no longer be NULL-complemented rows we could forget), we can and must output this invalidator and remove it from the array.
QEP_TAB* PendingInvalidator::qep_tab |
The table whose every (post-join) row invalidates one or more derived lateral tables.
plan_idx PendingInvalidator::table_index_to_invalidate |