# Temporary Tables User Scenarios

+ Cache the intermediate temporary data of an application
+ Perform multiple DML operations on the same data in a short period of time
+ Import intermediate temporary data in batches
+ Update data in batches

------------------------------------------------------------------------------
+ Cache the intermediate temporary data of an application. After the calculation is completed, the data is dumped to the ordinary table, and the temporary table is automatically released.
+ Perform multiple DML operations on the same data in a short period of time. For example, in an e-commerce shopping cart application, add, modify, and delete products, complete the payment, and remove the shopping cart information.
+ Quickly import intermediate temporary data in batches to improve the performance of importing temporary data.
+ Update data in batches. Import data into temporary tables in the database in batches, and export the data to files after finishing modify the data.