I am working in a data warehouse, and the standard setup for loading a table is to insert rows into the table for the nightly load that only loads changes. Still, if a full history load is run, all the indexes on the dimension or fact table are dropped before the insert and then added back after. Does this make the load run faster? Is there another reason to drop all indexes and then rebuild when loading a large number of rows to a fact or dimension table?