CMGDK r49-rc2
公有属性
st_key_cache结构参考

#include <keycache.h>

所有成员的列表。

公有属性

my_bool key_cache_inited
my_bool in_resize
my_bool resize_in_flush
my_bool can_be_used
size_t key_cache_mem_size
uint key_cache_block_size
ulong min_warm_blocks
ulong age_threshold
ulonglong keycache_time
uint hash_entries
int hash_links
int hash_links_used
int disk_blocks
ulong blocks_used
ulong blocks_unused
ulong blocks_changed
ulong warm_blocks
ulong cnt_for_resize_op
long blocks_available
HASH_LINK ** hash_root
HASH_LINKhash_link_root
HASH_LINKfree_hash_list
BLOCK_LINKfree_block_list
BLOCK_LINKblock_root
uchar HUGE_PTR * block_mem
BLOCK_LINKused_last
BLOCK_LINKused_ins
pthread_mutex_t cache_lock
KEYCACHE_WQUEUE resize_queue
KEYCACHE_WQUEUE waiting_for_resize_cnt
KEYCACHE_WQUEUE waiting_for_hash_link
KEYCACHE_WQUEUE waiting_for_block
BLOCK_LINKchanged_blocks [CHANGED_BLOCKS_HASH]
BLOCK_LINKfile_blocks [CHANGED_BLOCKS_HASH]
KEYCACHE_POST_WRITE_CALLBACK post_write
ulonglong param_buff_size
ulong param_block_size
ulong param_division_limit
ulong param_age_threshold
ulong global_blocks_changed
ulonglong global_cache_w_requests
ulonglong global_cache_write
ulonglong global_cache_r_requests
ulonglong global_cache_read
int blocks
my_bool in_init

成员数据文档

pthread_mutex_t st_key_cache::cache_lock
BLOCK_LINK* st_key_cache::file_blocks[CHANGED_BLOCKS_HASH]

Called when flushing any block


该结构的文档由以下文件生成:
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义