Launch week: the Season Pass & Fundamentals Week are 50% off — ends in 13d 12h 25mSee the sale

Category: Log Shipping

Production DBA

The Cost of Adding a Reporting Server

"We'd like to offload our reporting queries to a separate SQL Server."
The first costs are fairly obvious.
Hardware and storage - even if you're running it in a virtual machine, you need to account for the costs of say, 4 cores and 32GB RAM. Not only will you need storage for the databases, but you'll also need to decide whether this server gets backed up, and copied to a disaster recovery data center.

Read more about The Cost of Adding a Reporting Server 9 comments — Join the discussion

Reporting From a Log Shipping Secondary in STANDBY mode

I'm a fan of SQL Server's transaction log shipping. It works in Standard Edition, it's relatively simple to set up, and you can even make your log shipping secondary readable using STANDBY mode.

I've worked with some pretty cool, complex log shipping environments over the years. In one case, we had multiple log shipping secondaries and a load balancer involved to support a full fledged reporting application. It worked pretty well-- with a lot of careful scripting and support.

Read more about Reporting From a Log Shipping Secondary in STANDBY mode 65 comments — Join the discussion

Log Shipping Magic: Using A Differential Backup to Refresh a Delayed Secondary

Let's say you're a DBA managing a 2TB database. You use SQL Server transaction log shipping to keep a standby copy of the database nice and warm in case of emergency. Lots of data can change in your log shipping primary database: sometimes it's index maintenance, sometimes it's a code release, sometimes it's just natural data processing.

Read more about Log Shipping Magic: Using A Differential Backup to Refresh a Delayed Secondary 31 comments — Join the discussion