Use DRF HEAP for internal temporary tables

Registered by Vadim Tkachenko

This blueprint has been superseded. See the newer blueprint "Replace more of temporary MyISAM tables with MEMORY" for updated plans.

We have dynamic HEAP for memory engine, but it is interesting to use it for internal temporary tables also.

Would be great to have run-time switch (global | session) to use old or new engine.
If that is too hard - startup option also is fine.
Switch is OFF by default.

The feature should be passed extensive QA.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
Stewart Smith
Definition:
Superseded
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Vadim Tkachenko

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.