#include <sess0sess.h>
◆ innodb_session_t()
innodb_session_t::innodb_session_t |
( |
| ) |
|
|
inline |
◆ ~innodb_session_t()
innodb_session_t::~innodb_session_t |
( |
| ) |
|
|
inline |
◆ count_register_table_handler()
uint innodb_session_t::count_register_table_handler |
( |
| ) |
const |
|
inline |
Count of register table handler.
- Returns
- number of register table handlers
◆ get_instrinsic_temp_tblsp()
◆ get_usr_temp_tblsp()
◆ lookup_table_handler()
dict_table_t * innodb_session_t::lookup_table_handler |
( |
const char * |
table_name | ) |
|
|
inline |
Lookup for table handler given table_name.
- Parameters
-
[in] | table_name | name of the table to lookup |
◆ register_table_handler()
void innodb_session_t::register_table_handler |
( |
const char * |
table_name, |
|
|
dict_table_t * |
table |
|
) |
| |
|
inline |
Cache table handler.
- Parameters
-
[in] | table_name | name of the table |
[in,out] | table | table handler to register |
◆ unregister_table_handler()
void innodb_session_t::unregister_table_handler |
( |
const char * |
table_name | ) |
|
|
inline |
Remove table handler entry.
- Parameters
-
[in] | table_name | name of the table to remove |
◆ m_intrinsic_temp_tblsp
Current session's optimizer temp tablespace.
◆ m_open_tables
Handler of tables that are created or open but not added to InnoDB dictionary as they are session specific.
Currently, limited to intrinsic temporary tables only.
◆ m_trx
trx_t* innodb_session_t::m_trx |
◆ m_usr_temp_tblsp
Current session's user temp tablespace.
The documentation for this class was generated from the following file: