From cfa08e8dadefc00e9542953a4a672b3a34f34303 Mon Sep 17 00:00:00 2001 From: unknown Date: Thu, 28 Jul 2011 17:10:29 +0300 Subject: Subquery cache going on disk management fix: Do not go on disk if hit rate is not good. sql/sql_expression_cache.cc: Do not go on disk if hit rate is not good. Local hit/miss counters added. sql/sql_expression_cache.h: Local hit/miss counters added. --- sql/sql_expression_cache.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'sql/sql_expression_cache.h') diff --git a/sql/sql_expression_cache.h b/sql/sql_expression_cache.h index f1d141abbd1..f02c3f8caca 100644 --- a/sql/sql_expression_cache.h +++ b/sql/sql_expression_cache.h @@ -85,6 +85,8 @@ private: List &items; /* Value Item example */ Item *val; + /* hit/miss counters */ + uint hit, miss; /* Set on if the object has been succesfully initialized with init() */ bool inited; }; -- cgit v1.2.1