mysql 单表 ibd文件过大,如何优化,急急急

图片说明
单表状态如图,du查看文件大小19G,请问这个19G是如何计算出来的,如何优化?

1.使用OPTIMIZE整理下表,注意会锁表,最好等没人用系统的时候用
2.select object_type,object_schema,object_name,index_name,count_star,count_read,COUNT_FETCH from performance_schema.table_io_waits_summary_by_index_usage分析下表中是否有索引没有用上,如果有,删除无用索引,重建索引
3.分库分表