diff options
author | Sergey Petrunya <psergey@askmonty.org> | 2011-12-15 02:49:19 +0400 |
---|---|---|
committer | Sergey Petrunya <psergey@askmonty.org> | 2011-12-15 02:49:19 +0400 |
commit | 464278246a2c7d6b3b6fe90439f85f87d2f45fe5 (patch) | |
tree | 282943b2bfa8a0a537d26c8389c352d3d6244f5c /sql/sql_select.cc | |
parent | efb57a8ebf798eee816981488c901539ec9fcdad (diff) | |
download | mariadb-git-464278246a2c7d6b3b6fe90439f85f87d2f45fe5.tar.gz |
Make MyISAM's version of create_internal_tmp_table set
QPLAN_TMP_DISK, like Aria version does (otherwise slow query
log would show Tmp_table_on_disk=No when it should have said Yes)
Diffstat (limited to 'sql/sql_select.cc')
-rw-r--r-- | sql/sql_select.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sql/sql_select.cc b/sql/sql_select.cc index 313159d33d1..7a8f4e854ec 100644 --- a/sql/sql_select.cc +++ b/sql/sql_select.cc @@ -14473,6 +14473,7 @@ bool create_internal_tmp_table(TABLE *table, KEY *keyinfo, goto err; } status_var_increment(table->in_use->status_var.created_tmp_disk_tables); + table->in_use->query_plan_flags|= QPLAN_TMP_DISK; share->db_record_offset= 1; table->created= TRUE; DBUG_RETURN(0); |