segregating active list and inactive list on different table

I got this idea when having a difficult client that wants to load leads during operation.
I think having a table where all the inactive leads goes to will make the vicidial_list less problematic when loading leads but the drawback will make it more fragmented. is there such a thing as fragmentation of table on mysql?
I think having a table where all the inactive leads goes to will make the vicidial_list less problematic when loading leads but the drawback will make it more fragmented. is there such a thing as fragmentation of table on mysql?