Quantcast
Channel: Forum SQL Server Database Engine
Viewing all articles
Browse latest Browse all 15889

SQL Server 2012 - Bulk-logged recovery mode with online clustered index rebuilds

$
0
0

Currently using SQL Server 2012

The online clustered index rebuld requires an enormous amount of transaction log space depending on size of the table when the database recovery mode is set to "Full". Changing the recovery mode to "Bulk-logged" will greatly reduce the needed transaction log for online index rebuild.

The following statement has been documented in a few SQL manuals concerning "Bulk-logged" recovery

  Bulk-logged recovery is a special recovery model that minimizes transaction

   log activity during bulk operations. You cannot perform point-in-time recovery

   by using this model.

I have performed PIT recovery of database which has Bulk-logged recovery after performing online index rebuild. Is the online index rebuild not considered a "Bulk" operation or is there a special condition the PIT recovery will not work which I should also test?

Is there a "Best Practise" for online index rebuilds. The database is for production usage and may be part of an AlwaysOn Availability group.

Thanks for any suggestions.

Joe C

Bulk-logged recovery is a special recovery model that minimizes transaction

log activity during bulk operations. You cannot perform point-in-time recovery

by using this model.


Viewing all articles
Browse latest Browse all 15889

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>