![]()  | 
  
    MySQL 8.4.7
    
   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... | |