A recovery model is a database configuration option that controls how transactions are logged, whether the transaction log is backed up, and what restore options are available for the database. The recovery model you choose for your database has both data recovery implications and performance implications, based on the logging the recovery model performs or doesn’t perform. There are: Simple recovery model Full recovery model Bulk-Logged recovery model --Configure Recovery Models SELECT name, recovery_model_desc FROM sys.databases alter database dbname set recovery full /*Full recovery is the recommended model for a production database because it provides the most recoverable configuration. If you import data periodically by using a bulk mechanism, you can temporarily change the recovery model for your database to Bulk-Logged to get better bulk-load performance. Then, when the import process ends, return your database to the Ful...