Database High Availability http://sqlmag.com/taxonomy/term/9174/more en AlwaysOn Availability Groups and SQL Server Jobs, Part 7: Detecting Primary Replica Ownership http://sqlmag.com/blog/alwayson-availability-groups-and-sql-server-jobs-part-7-detecting-primary-replica-ownership <div class="node-body blog-body">In my mind, there are two logical ways that you might want to have your code check to see if the Primary Replica of a given AG database is currently hosted on a particular server or not</div> <div class="og_rss_groups"><ul class="links"><li class="og_links first last"><a href="/blog/practical-sql-server">Practical SQL Server</a></li> </ul></div><p><a href="http://sqlmag.com/blog/alwayson-availability-groups-and-sql-server-jobs-part-7-detecting-primary-replica-ownership" target="_blank">read more</a></p> http://sqlmag.com/blog/alwayson-availability-groups-and-sql-server-jobs-part-7-detecting-primary-replica-ownership#comments Database High Availability AlwaysOn Availability Groups AlwaysOn Availability Groups backups backups jobs jobs Primary Primary replica replica SQL Server SQL Server Practical SQL Server Wed, 24 Sep 2014 04:00:00 +0000 20441 at http://sqlmag.com Database, Database on My Server, Do I Mirror Thee, Sync, or Async?! http://sqlmag.com/database-high-availability/database-database-my-server-do-i-mirror-thee-sync-or-async <div class="node-body article-body">Database mirroring provides high availability and protection for a single user database. Database mirroring provides database availability by mirroring the transaction streams from the principal server to a mirror server.</div> <div class="og_rss_groups"></div><p><a href="http://sqlmag.com/database-high-availability/database-database-my-server-do-i-mirror-thee-sync-or-async" target="_blank">read more</a></p> http://sqlmag.com/database-high-availability/database-database-my-server-do-i-mirror-thee-sync-or-async#comments Database Backup and Recovery Database High Availability async Database Mirroring disaster recovery Failover high availability sync Thu, 18 Sep 2014 17:26:00 +0000 20371 at http://sqlmag.com AlwaysOn Availability Groups and SQL Server Jobs, Part 6: High-Level Options and Rationale for Handling Batch Jobs http://sqlmag.com/blog/alwayson-availability-groups-and-sql-server-jobs-part-6-high-level-options-and-rationale-handli <div class="node-body blog-body">There are a couple of options for how we could handle batch jobs when Availability Groups are thrown into the mix.</div> <div class="og_rss_groups"><ul class="links"><li class="og_links first last"><a href="/blog/practical-sql-server">Practical SQL Server</a></li> </ul></div><p><a href="http://sqlmag.com/blog/alwayson-availability-groups-and-sql-server-jobs-part-6-high-level-options-and-rationale-handli" target="_blank">read more</a></p> http://sqlmag.com/blog/alwayson-availability-groups-and-sql-server-jobs-part-6-high-level-options-and-rationale-handli#comments Database High Availability Availability Groups Availability Groups jobs jobs SQL Server SQL Server synchronization synchronization Practical SQL Server Wed, 17 Sep 2014 10:00:00 +0000 20361 at http://sqlmag.com AlwaysOn Availability Groups and SQL Server Jobs, Part 5: Setting Up Failover Alerts http://sqlmag.com/blog/alwayson-ags-and-sql-server-jobs-setting-failover-alerts <div class="node-body blog-body">Alerts represent a great way to take a proactive stance on being notified or alerted when something ugly, potentially ugly, or important happens on a SQL Server. On most servers that I manage, I typically deploy a whole bevy of different alerts.</div> <div class="og_rss_groups"><ul class="links"><li class="og_links first last"><a href="/blog/practical-sql-server">Practical SQL Server</a></li> </ul></div><p><a href="http://sqlmag.com/blog/alwayson-ags-and-sql-server-jobs-setting-failover-alerts" target="_blank">read more</a></p> http://sqlmag.com/blog/alwayson-ags-and-sql-server-jobs-setting-failover-alerts#comments Database High Availability Alerts Alerts AlwaysOn Availability Groups AlwaysOn Availability Groups deadlocks deadlocks disk space disk space SQL Server SQL Server Practical SQL Server Tue, 09 Sep 2014 04:00:00 +0000 20271 at http://sqlmag.com AlwaysOn Availability Groups and SQL Server Jobs, Part 4: Synchronizing Server-Level Details http://sqlmag.com/blog/alwayson-availability-groups-and-sql-server-jobs-part-4-synchronizing-server-level-details <div class="node-body blog-body">When setting up HA or HA+DR solutions with SQL Server AlwaysOn Availability Groups, it's critical to remember that the basic unit of failover in these scenarios is the availability group (or the group of user-defined databases). </div> <div class="og_rss_groups"><ul class="links"><li class="og_links first last"><a href="/blog/practical-sql-server">Practical SQL Server</a></li> </ul></div><p><a href="http://sqlmag.com/blog/alwayson-availability-groups-and-sql-server-jobs-part-4-synchronizing-server-level-details" target="_blank">read more</a></p> http://sqlmag.com/blog/alwayson-availability-groups-and-sql-server-jobs-part-4-synchronizing-server-level-details#comments Database High Availability Database Performance Tuning Availability Groups Availability Groups Servers servers SQL Server AlwaysOn SQL Server AlwaysOn synchronization synchronization Practical SQL Server Fri, 05 Sep 2014 18:07:00 +0000 20211 at http://sqlmag.com Poor-Man's Disaster Recovery: Use Log Shipping for SQL Server (at Your Own Risk) http://sqlmag.com/database-backup-and-recovery/poor-mans-disaster-recovery-use-log-shipping-sql-server-your-own-risk <div class="node-body article-body">Let's take a closer look at log shipping for SQL Server implementations in this series of articles on application high availability and disaster recovery (HA/DR) for SQL Server.</div> <div class="og_rss_groups"></div><p><a href="http://sqlmag.com/database-backup-and-recovery/poor-mans-disaster-recovery-use-log-shipping-sql-server-your-own-risk" target="_blank">read more</a></p> http://sqlmag.com/database-backup-and-recovery/poor-mans-disaster-recovery-use-log-shipping-sql-server-your-own-risk#comments Database Backup and Recovery Database High Availability data loss disaster recovery Failover high availability Log shipping Thu, 04 Sep 2014 14:55:00 +0000 20141 at http://sqlmag.com AlwaysOn Availability Groups and SQL Server Jobs, Part 3: Defining Batch Jobs http://sqlmag.com/blog/alwayson-availability-groups-and-sql-server-jobs-part-3-defining-batch-jobs <div class="node-body blog-body">I commonly find that many organizations will set up regular tasks to go out and delete abandoned carts—or shopping carts that haven’t been touched in the last N hours. Situations like this can be pretty easily tackled by SQL Server Agent Jobs.</div> <div class="og_rss_groups"><ul class="links"><li class="og_links first last"><a href="/blog/practical-sql-server">Practical SQL Server</a></li> </ul></div><p><a href="http://sqlmag.com/blog/alwayson-availability-groups-and-sql-server-jobs-part-3-defining-batch-jobs" target="_blank">read more</a></p> http://sqlmag.com/blog/alwayson-availability-groups-and-sql-server-jobs-part-3-defining-batch-jobs#comments Database High Availability AlwaysOn Availability Groups AlwaysOn Availability Groups jobs jobs Maintenance Maintenance sql server agent sql server agent Practical SQL Server Thu, 04 Sep 2014 10:01:00 +0000 20131 at http://sqlmag.com AlwaysOn Availability Groups and SQL Server Jobs, Part 2: Putting AlwaysOn into Context http://sqlmag.com/blog/sqlserver-alwayson-availability-groups-putting-alwayson-into-context <div class="node-body blog-body">Despite similar intentions and high-level goals, the ways in which AlwaysOn Failover Cluster Instances and AlwaysOn Availability Groups tackle high availability and disaster recovery are quite different.</div> <div class="og_rss_groups"><ul class="links"><li class="og_links first last"><a href="/blog/practical-sql-server">Practical SQL Server</a></li> </ul></div><p><a href="http://sqlmag.com/blog/sqlserver-alwayson-availability-groups-putting-alwayson-into-context" target="_blank">read more</a></p> http://sqlmag.com/blog/sqlserver-alwayson-availability-groups-putting-alwayson-into-context#comments Database High Availability Database Performance Tuning AlwaysOn AlwaysOn Clustering Clustering SQL Server SQL Server Practical SQL Server Thu, 28 Aug 2014 18:59:00 +0000 20001 at http://sqlmag.com Application High Availability and Disaster Recovery for SQL Server, Part 1 http://sqlmag.com/database-high-availability/application-high-availability-and-disaster-recovery-sql-server-part-1 <div class="node-body article-body">Check out this overview of the high availability/disaster recovery solutions for Microsoft SQL Server, including a discussion of the pros and cons of each.</div> <div class="og_rss_groups"></div><p><a href="http://sqlmag.com/database-high-availability/application-high-availability-and-disaster-recovery-sql-server-part-1" target="_blank">read more</a></p> http://sqlmag.com/database-high-availability/application-high-availability-and-disaster-recovery-sql-server-part-1#comments Database Backup and Recovery Database High Availability Database Virtualization Tue, 19 Aug 2014 04:00:00 +0000 19731 at http://sqlmag.com AlwaysOn Availability Groups and Third Party Log Readers http://sqlmag.com/blog/alwayson-availability-groups-and-third-party-log-readers <div class="node-body blog-body">When DBAs and SysAdmins learn the ins-and-outs of AlwaysOn Availability Groups, they’re then able to address high availability and disaster recovery concerns from a single interface or set of tooling, thus providing better scalability of management.</div> <div class="og_rss_groups"><ul class="links"><li class="og_links first last"><a href="/blog/practical-sql-server">Practical SQL Server</a></li> </ul></div><p><a href="http://sqlmag.com/blog/alwayson-availability-groups-and-third-party-log-readers" target="_blank">read more</a></p> http://sqlmag.com/blog/alwayson-availability-groups-and-third-party-log-readers#comments Database Backup and Recovery Database High Availability Disaster Disaster DR DR HA HA Log Reader Agent Log Reader Agent SQL Server SQL Server Practical SQL Server Tue, 24 Jun 2014 16:53:00 +0000 18551 at http://sqlmag.com