Puede crear una nueva tabla vacía, mover manualmente los datos en fragmentos (INSERTAR en nuevo, ELIMINAR de antiguo una cierta cantidad de filas), soltar la tabla anterior y cambiar el nombre de la nueva tabla. Esencialmente lo que hace MySQL, pero moviendo los datos en lugar de copiarlos, lo que debería permitirle usar menos espacio.