MySQL 26.7.0
Source Code Documentation
fsp0sysspace.h File Reference

Multi file, shared, system tablespace implementation. More...

Go to the source code of this file.

Classes

struct  ib::fsp::SysTablespace_node_config
 Stores information about a single system tablespace node parsed out from the param string. More...
 
struct  ib::fsp::SysTablespace_node
 Represents a tablespace node, including runtime info acquired and changed after the node is parsed out of the param string. More...
 
class  ib::fsp::SysTablespace
 Data structure that contains the information about shared tablespaces. More...
 
class  ib::fsp::SysTablespace::Opened_storage_node
 

Namespaces

namespace  ib
 
namespace  ib::fsp
 

Variables

ulong sys_tablespace_auto_extend_increment
 If the last data file is auto-extended, we add this many pages to it at a time. More...
 
bool srv_skip_temp_table_checks_debug
 Control if extra debug checks need to be done for temporary tablespace. More...
 
ib::fsp::SysTablespace srv_sys_space
 The control info of the system tablespace. More...
 
ib::fsp::SysTablespace srv_tmp_space
 The control info of a temporary table shared tablespace. More...
 

Detailed Description

Multi file, shared, system tablespace implementation.

Created 2013-7-26 by Kevin Lewis

Variable Documentation

◆ srv_skip_temp_table_checks_debug

bool srv_skip_temp_table_checks_debug
extern

Control if extra debug checks need to be done for temporary tablespace.

Default = true that is disable such checks. This variable is not exposed to end-user but still kept as variable for developer to enable it during debug.

◆ srv_sys_space

ib::fsp::SysTablespace srv_sys_space
extern

The control info of the system tablespace.

◆ srv_tmp_space

ib::fsp::SysTablespace srv_tmp_space
extern

The control info of a temporary table shared tablespace.

◆ sys_tablespace_auto_extend_increment

ulong sys_tablespace_auto_extend_increment
extern

If the last data file is auto-extended, we add this many pages to it at a time.

We have to make this public because it is a config variable.