SELECT TABLE_NAME,TABLE_SCHEMA,ENGINE,DATA_LENGTH FROM information_schema.TABLES WHERE TABLE_SCHEMA NOT IN ('information_schema','performance_schema', 'mysql') AND Data_free > 0 AND NOT ENGINE='MEMORY' ORDER BY 4 DESC;