![]() |
MySQL 8.0.43
Source Code Documentation
|
#include "srv0srv.h"Go to the source code of this file.
Classes | |
| class | ibt::Tablespace |
| Session Temporary tablespace. More... | |
| class | ibt::Tablespace_pool |
| Pool of session temporary tablespaces. More... | |
Namespaces | |
| namespace | ibt |
Enumerations | |
| enum | ibt::tbsp_purpose { ibt::TBSP_NONE = 0 , ibt::TBSP_USER , ibt::TBSP_INTRINSIC , ibt::TBSP_SLAVE } |
| Purpose for using tablespace. More... | |
Functions | |
| dberr_t | ibt::open_or_create (bool create_new_db) |
| Create the session temporary tablespaces on startup. More... | |
| void | ibt::free_tmp (Tablespace *ts) |
| Release a tablespace back to the pool. More... | |
| void | ibt::delete_pool_manager () |
| Delete the pool manager. More... | |
| void | ibt::close_files () |
| Close all files in the pool. More... | |
| Tablespace * | ibt::get_rpl_slave_tblsp () |
Variables | |
| class Tablespace_pool * | ibt::tbsp_pool = nullptr |
| Pool of temporary tablespace. More... | |
| char * | ibt::srv_temp_dir = nullptr |
| Server temp tablespaces directory, can be absolute path. More... | |