MySQL 8.4.2
Source Code Documentation
|
Guard class which allows to invalidate TDC entries for specific tables/views. More...
#include <dd_sql_view.h>
Public Member Functions | |
Uncommitted_tables_guard (THD *thd) | |
~Uncommitted_tables_guard () | |
void | add_table (Table_ref *table) |
Private Attributes | |
THD * | m_thd |
Prealloced_array< Table_ref *, 1 > | m_uncommitted_tables |
Guard class which allows to invalidate TDC entries for specific tables/views.
We use it to get rid of TABLE_SHARE objects corresponding to tables/views which definitions are not committed yet (and possibly won't be!).
|
inline |
Uncommitted_tables_guard::~Uncommitted_tables_guard | ( | ) |
|
inline |
|
private |
|
private |