Drizzled Public API Documentation

buf_flush_stat_struct Struct Reference

Statistics for selecting flush rate based on redo log generation speed. More...

#include <buf0flu.h>

Public Attributes

ib_uint64_t redo
 
ulint n_flushed
 

Detailed Description

Statistics for selecting flush rate based on redo log generation speed.

These statistics are generated for heuristics used in estimating the rate at which we should flush the dirty blocks to avoid bursty IO activity. Note that the rate of flushing not only depends on how many dirty pages we have in the buffer pool but it is also a fucntion of how much redo the workload is generating and at what rate.

Definition at line 186 of file buf0flu.h.

Member Data Documentation

ulint buf_flush_stat_struct::n_flushed

number of pages flushed.

Definition at line 189 of file buf0flu.h.

ib_uint64_t buf_flush_stat_struct::redo

amount of redo generated.

Definition at line 188 of file buf0flu.h.


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