3743
3743
reset_key_cache_counters()
3744
name the name of a key cache
3745
key_cache pointer to the key kache to be reset
3748
This procedure is used by process_key_caches() to reset the counters of all
3749
currently used key caches, both the default one and the named ones.
3746
This procedure is used by process_key_caches() to reset the key_cache.
3752
3749
0 on success (always because it can't fail)
3755
int reset_key_cache_counters(const char *name, KEY_CACHE *key_cache)
3752
void reset_key_cache_counters()
3758
if (!key_cache->key_cache_inited)
3762
key_cache->global_blocks_changed= 0; /* Key_blocks_not_flushed */
3763
key_cache->global_cache_r_requests= 0; /* Key_read_requests */
3764
key_cache->global_cache_read= 0; /* Key_reads */
3765
key_cache->global_cache_w_requests= 0; /* Key_write_requests */
3766
key_cache->global_cache_write= 0; /* Key_writes */
3754
dflt_key_cache->global_blocks_changed= 0; /* Key_blocks_not_flushed */
3755
dflt_key_cache->global_cache_r_requests= 0; /* Key_read_requests */
3756
dflt_key_cache->global_cache_read= 0; /* Key_reads */
3757
dflt_key_cache->global_cache_w_requests= 0; /* Key_write_requests */
3758
dflt_key_cache->global_cache_write= 0; /* Key_writes */
3770
3761
#if defined(KEYCACHE_TIMEOUT)