If I use CDS (Clientdataset) and TMyQuery in the same application, isn't there a little overhead. As far as I can see TMyQuery read its data from the MySQL table, put them in memory and closes the table from the server. So there's no cursor open on the database table. If there will be an insert/update/delete TMyQuery creates an SQL to refresh the table on the server with the updated records.
If I using CDS in combination with TMyQuery, only the dataset is moving to another component but still in memory.
Am I right and will CDS only usefull to n-tier when I using TMyQuery?