MySQL 8.0.39
Source Code Documentation
Cache_temp_engine_properties Class Reference

Cache for the storage engine properties for the alternative temporary table storage engines. More...

Static Public Member Functions

static void init (THD *thd)
 

Static Public Attributes

static uint HEAP_MAX_KEY_LENGTH = 0
 
static uint TEMPTABLE_MAX_KEY_LENGTH = 0
 
static uint INNODB_MAX_KEY_LENGTH = 0
 
static uint HEAP_MAX_KEY_PART_LENGTH = 0
 
static uint TEMPTABLE_MAX_KEY_PART_LENGTH = 0
 
static uint INNODB_MAX_KEY_PART_LENGTH = 0
 
static uint HEAP_MAX_KEY_PARTS = 0
 
static uint TEMPTABLE_MAX_KEY_PARTS = 0
 
static uint INNODB_MAX_KEY_PARTS = 0
 

Detailed Description

Cache for the storage engine properties for the alternative temporary table storage engines.

This cache is initialized during startup of the server by asking the storage engines for the values properties.

Member Function Documentation

◆ init()

void Cache_temp_engine_properties::init ( THD thd)
static

Member Data Documentation

◆ HEAP_MAX_KEY_LENGTH

uint Cache_temp_engine_properties::HEAP_MAX_KEY_LENGTH = 0
static

◆ HEAP_MAX_KEY_PART_LENGTH

uint Cache_temp_engine_properties::HEAP_MAX_KEY_PART_LENGTH = 0
static

◆ HEAP_MAX_KEY_PARTS

uint Cache_temp_engine_properties::HEAP_MAX_KEY_PARTS = 0
static

◆ INNODB_MAX_KEY_LENGTH

uint Cache_temp_engine_properties::INNODB_MAX_KEY_LENGTH = 0
static

◆ INNODB_MAX_KEY_PART_LENGTH

uint Cache_temp_engine_properties::INNODB_MAX_KEY_PART_LENGTH = 0
static

◆ INNODB_MAX_KEY_PARTS

uint Cache_temp_engine_properties::INNODB_MAX_KEY_PARTS = 0
static

◆ TEMPTABLE_MAX_KEY_LENGTH

uint Cache_temp_engine_properties::TEMPTABLE_MAX_KEY_LENGTH = 0
static

◆ TEMPTABLE_MAX_KEY_PART_LENGTH

uint Cache_temp_engine_properties::TEMPTABLE_MAX_KEY_PART_LENGTH = 0
static

◆ TEMPTABLE_MAX_KEY_PARTS

uint Cache_temp_engine_properties::TEMPTABLE_MAX_KEY_PARTS = 0
static

The documentation for this class was generated from the following file: