diff options
author | unknown <bell@sanja.is.com.ua> | 2005-06-14 22:45:48 +0300 |
---|---|---|
committer | unknown <bell@sanja.is.com.ua> | 2005-06-14 22:45:48 +0300 |
commit | e1c2646a0c9c589e41912283210785f9f9d17645 (patch) | |
tree | 245f09eed7f3ce616ac752aa5162da8e79937ba0 /sql/sp_head.h | |
parent | d5600efdc1ec98c1b9ef7190565788e7174e45f0 (diff) | |
download | mariadb-git-e1c2646a0c9c589e41912283210785f9f9d17645.tar.gz |
prohibit opening Query cache for SP cursors (BUG#9715)
mysql-test/r/query_cache.result:
testing cursors in SP with QC
testing suspicious but working using selects in function with QC
mysql-test/t/query_cache.test:
testing cursors in SP with QC
testing suspicious but working using selects in function with QC
sql/sp_head.h:
method for prohibiting of QC using SP query
sql/sp_rcontext.cc:
prohibit opening Query cache for SP cursors
sql/sp_rcontext.h:
constructor moved to .cc file to be able to use methods from lex_keeper
Diffstat (limited to 'sql/sp_head.h')
-rw-r--r-- | sql/sp_head.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sql/sp_head.h b/sql/sp_head.h index 49eabce246b..617d6622037 100644 --- a/sql/sp_head.h +++ b/sql/sp_head.h @@ -377,6 +377,10 @@ public: return (uint)m_lex->sql_command; } + void disable_query_cache() + { + m_lex->safe_to_cache_query= 0; + } private: LEX *m_lex; |