InnoDB Plugin  1.0
Data Fields
zip_pad_info_t Struct Reference

#include <dict0mem.h>

Collaboration diagram for zip_pad_info_t:
Collaboration graph

Data Fields

ulint pad
ulint success
ulint failure
ulint n_rounds
volatile os_once::state_t mutex_created

Detailed Description

Data structure to hold information about how much space in

an uncompressed page should be left as padding to avoid compression failures. This estimate is based on a self-adapting heuristic.

Field Documentation

ulint zip_pad_info_t::failure

failed compression ops during current round

os_fast_mutex_t* zip_pad_info_t::mutex

mutex protecting the info

volatile os_once::state_t zip_pad_info_t::mutex_created

Creation state of mutex member

ulint zip_pad_info_t::n_rounds

number of currently successful rounds

ulint zip_pad_info_t::pad

number of bytes used as pad

ulint zip_pad_info_t::success

successful compression ops during current round

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