In MYSQL, Is there any difference in the performance of select queries on table having 10 millions of records, when we do not give right data type for the columns?
For example, If we use TEXT as data type for column which doesn't really store so much of data. when we reduce this column to have varchar(max) as datatype, will the performance increases?
Which is best practice to use either TEXT or varchar(max) or nvarchar(max) mainly for performance on table?