1. A computer-implemented method of reorganizing a database with one or more partitions, the method comprising: creating a shadow of the database, the shadow having at least a partition associated with one or more first data sets; taking a particular partition of the one or more partitions of the database offline while a logical view of the database remains online, the particular partition being associated with one or more second data sets; while the particular partition remains offline and the logical view remains online, updating a schema of the database by replacing names of the second data sets with names of the first data sets; and bringing the particular partition online.