Change Management: The Little-Known Secret In Operational Efficiency

One of the most annoying practice that I’ve learned ten years ago when I was a data center engineer is change management. Change management is a formal process that defines a set of procedures and steps to manage all changes, updates, or modifications to hardware and software (systems) across an organization. My personal definition of […]

What Holiday Emergencies Can Teach Us About Disaster Recovery

Christmas and New Year have just gone by. You may have stories about how you celebrated the holidays – the sumptuous meals shared with all of the family members, the conversations around the fireplace, opening gifts on Christmas eve, etc. Ours is a bit different than usual. Because, on the day before Christmas, we were on […]

Video: Unexpected SQL Server Backups Break Your Disaster Recovery Strategy

In a previous blog post, I talked about the possibility of having unexpected SQL Server database backups that can affect your disaster recovery strategy. You certainly don’t want to be caught off-guard when that happens. I’ve provided a very simple use case of how it can happen – and it did happen to me a […]

Introducing the New SQL Server 2016 Availability Groups Load Balancing of Read-Only Replicas

About four years ago, I did my very first webcast on the Availability Groups feature in SQL Server 2012. The premise of the presentation was how we can provide high availability features to existing SQL Server workloads without making changes to the underlying storage. For my demo, I used an existing database mirroring configuration for high […]

Why Database Developers Need To Design For High Availability and Disaster Recovery

Last week, I wrote about a database corruption case that I had the opportunity to work on. I spent a fair amount of time on the phone with the database developer to understand what the columns are for, what their values represent and the corresponding relationships with other tables. In the process of trying to recover as […]