MySQL 8.3.0
Source Code Documentation
temptable::Key_value_store_stats Struct Reference

This is a small convenience POD-like type which describes what kind of details we are interested in when monitoring the behavior of Key_value_store. More...

#include <kv_store_stats.h>

Public Types

enum class  Event { EMPLACE , ERASE }
 

Public Attributes

Event event
 
size_t size
 
size_t bucket_count
 
double load_factor
 
double max_load_factor
 
size_t max_bucket_count
 
std::thread::id thread_id
 

Detailed Description

This is a small convenience POD-like type which describes what kind of details we are interested in when monitoring the behavior of Key_value_store.

Details directly correlate to the properties of the underlying data-structure that Key_value_store is using.

Member Enumeration Documentation

◆ Event

Enumerator
EMPLACE 
ERASE 

Member Data Documentation

◆ bucket_count

size_t temptable::Key_value_store_stats::bucket_count

◆ event

Event temptable::Key_value_store_stats::event

◆ load_factor

double temptable::Key_value_store_stats::load_factor

◆ max_bucket_count

size_t temptable::Key_value_store_stats::max_bucket_count

◆ max_load_factor

double temptable::Key_value_store_stats::max_load_factor

◆ size

size_t temptable::Key_value_store_stats::size

◆ thread_id

std::thread::id temptable::Key_value_store_stats::thread_id

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