Hey,
I need to have some kind of temp tables in my application, should i've noticed the component TVirtualTable, as well as mysql's create temporary table, which one is the recommended way to use?
You should choose between temporary table of MySQL and TVirtualTable proceeding from tasks entrusted to this table.
The advantage of TVirtualTable is that it stores data on the client, therefore it does not need roundtrips to server when you need data in your application.