summaryrefslogtreecommitdiff
path: root/sql/sql_prepare.cc
diff options
context:
space:
mode:
authorunknown <sanja@askmonty.org>2013-10-16 16:07:25 +0300
committerunknown <sanja@askmonty.org>2013-10-16 16:07:25 +0300
commit73f8b4dac263964482b532199151c87596f191b7 (patch)
tree509fca20a93a577d6bae7fc4ca344d25d91161d2 /sql/sql_prepare.cc
parent2f4db5348a43dea3ba21831955d0a029140d797c (diff)
downloadmariadb-git-73f8b4dac263964482b532199151c87596f191b7.tar.gz
MDEV-4981: Account for queries handled by query-cache in USER_STATISTICS (and in HOST_STATISTICS)
fix for SP & PS
Diffstat (limited to 'sql/sql_prepare.cc')
-rw-r--r--sql/sql_prepare.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/sql/sql_prepare.cc b/sql/sql_prepare.cc
index dfaab2a2f92..6b4865027c8 100644
--- a/sql/sql_prepare.cc
+++ b/sql/sql_prepare.cc
@@ -3905,6 +3905,12 @@ bool Prepared_statement::execute(String *expanded_query, bool open_cursor)
error= mysql_execute_command(thd);
MYSQL_QUERY_EXEC_DONE(error);
}
+ else
+ {
+ thd->lex->sql_command= SQLCOM_SELECT;
+ status_var_increment(thd->status_var.com_stat[SQLCOM_SELECT]);
+ thd->update_stats();
+ }
}
/*