| 
    MySQL 5.6.14 Source Code Document
    
   | 
 

Public Member Functions | |
| Select_materialize (select_result *result_arg) | |
| virtual bool | send_result_set_metadata (List< Item > &list, uint flags) | 
Public Attributes | |
| Materialized_cursor * | materialized_cursor | 
Select_materialize – a mediator between a cursor query and the protocol. In case we were not able to open a non-materialzed cursor, it creates an internal temporary HEAP table, and insert all rows into it. When the table reaches max_heap_table_size, it's converted to a MyISAM table. Later this table is used to create a Materialized_cursor.
Definition at line 65 of file sql_cursor.cc.