The table is partitioned by an incrementing sequence number. Old partitions are mostly unused as a result, and I generally delete many of the rows in the old partitions, leading to large amounts of fragmentation. Most of my queries into this either return results on how to defragment a partition index, or points me to the defragmentation function in Oracle 20c. We can allow for the table to be locked during the weekends if that's necessary to defragment and reclaim the space.
Currently, the option that looks most viable to me is the "move partition" option, which from my understanding would drop the old partition segment and recreate it, which should defragment the table. Would this be a viable option?