Database High Availability http://sqlmag.com/taxonomy/term/9174/more en Can Container Virtualization Unlock the Promise of Stacked SQL Server Instances? http://sqlmag.com/database-virtualization/can-container-virtualization-unlock-promise-stacked-sql-server-instances <div class="node-body article-body">In spite of technical and operational challenges, the stacking of SQL Server instances is something we should be driving toward in order to achieve the significant economic benefits of stacking instances. </div> <div class="og_rss_groups"></div><p><a href="http://sqlmag.com/database-virtualization/can-container-virtualization-unlock-promise-stacked-sql-server-instances" target="_blank">read more</a></p> http://sqlmag.com/database-virtualization/can-container-virtualization-unlock-promise-stacked-sql-server-instances#comments Database High Availability Database Virtualization Thu, 13 Nov 2014 21:16:00 +0000 21741 at http://sqlmag.com AlwaysOn Availability Groups and SQL Server Jobs, Part 14: Establishing Synchronization Checks http://sqlmag.com/blog/alwayson-availability-groups-and-sql-server-jobs-part-14-establishing-synchronization-checks <div class="node-body blog-body">When compared to AlwaysOn Failover Cluster Instances or clustered deployments of SQL Server, one of the main problems with AlwaysOn AGs is that a single database is made to straddle multiple hosts.</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-14-establishing-synchronization-checks" target="_blank">read more</a></p> http://sqlmag.com/blog/alwayson-availability-groups-and-sql-server-jobs-part-14-establishing-synchronization-checks#comments Database High Availability Database Performance Tuning connection connection jobs jobs Scripting scripting sql server agent sql server agent synchronization synchronization Practical SQL Server Tue, 11 Nov 2014 20:34:00 +0000 21711 at http://sqlmag.com AlwaysOn Availability Groups and SQL Server Jobs, Part 13: Creating and Populating a Batch Job State Table http://sqlmag.com/blog/creating-and-populating-batch-job-stat <div class="node-body blog-body">Get a detailed look at some simple mechanisms that can be used to track the state of SQL Server Agent Jobs being used as Batch Jobs against SQL Server AlwaysOn Availability Group 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/creating-and-populating-batch-job-stat" target="_blank">read more</a></p> http://sqlmag.com/blog/creating-and-populating-batch-job-stat#comments Database High Availability Database Administration SQL Server Agent Job Synchronization SQL Server Agent Job Synchronization SQL Server Agent Jobs. AlwaysOn Availabilitly Groups SQL Server Agent Jobs. AlwaysOn Availabilitly Groups Practical SQL Server Tue, 04 Nov 2014 05:00:00 +0000 21581 at http://sqlmag.com AlwaysOn Availability Groups and SQL Server Jobs, Part 12: Issues with Enabling and Disabling Batch Jobs http://sqlmag.com/blog/enabling-and-disabling-batch-jobs <div class="node-body blog-body">An in-depth look at some of the concerns involved with enabling/disabling entire SQL Server jobs based upon whether they should be run, or not—and then look at options for addressing those concerns.</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/enabling-and-disabling-batch-jobs" target="_blank">read more</a></p> http://sqlmag.com/blog/enabling-and-disabling-batch-jobs#comments Database High Availability AlwaysOn Availability Groups AlwaysOn Availability Groups batch jobs batch jobs category category disabled disabled enabled enabled SQL Server Agent Jobs SQL Server Agent Jobs Practical SQL Server Thu, 30 Oct 2014 04:00:00 +0000 21421 at http://sqlmag.com AlwaysOn Availability Groups and SQL Server Jobs, Part 11: A Fork in the Road http://sqlmag.com/blog/alwayson-availability-groups-and-sql-server-jobs-part-11-fork-road <div class="node-body blog-body">A quick overview of the pros and cons of dynamic detection at job execution time or the option of dynamically enabling/disabling 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-11-fork-road" target="_blank">read more</a></p> http://sqlmag.com/blog/alwayson-availability-groups-and-sql-server-jobs-part-11-fork-road#comments Database High Availability AlwaysOn Availability Groups AlwaysOn Availability Groups dynamic detection dynamic detection execution execution USE USE Practical SQL Server Wed, 22 Oct 2014 04:00:00 +0000 21331 at http://sqlmag.com Using Windows Server Failover Clustering with SQL Server: Are You Clusterphobic? http://sqlmag.com/database-high-availability/using-windows-server-failover-clustering-sql-server-are-you-clusterphobic <div class="node-body article-body">Clustering as a general technique to increase the availability of SQL Server applications and services is not bad. There are only bad clustering products. </div> <div class="og_rss_groups"></div><p><a href="http://sqlmag.com/database-high-availability/using-windows-server-failover-clustering-sql-server-are-you-clusterphobic" target="_blank">read more</a></p> http://sqlmag.com/database-high-availability/using-windows-server-failover-clustering-sql-server-are-you-clusterphobic#comments Database High Availability Database Virtualization disaster tolerant SQL Server instances Virtual machines VMs Windows Server Failover Clustering WSFC Thu, 09 Oct 2014 15:16:00 +0000 20921 at http://sqlmag.com AlwaysOn Availability Groups and SQL Server Jobs, Part 10: Dynamic Detection Gotcha #3 http://sqlmag.com/blog/alwayson-availability-groups-and-sql-server-jobs-part-10-dynamic-detection-gotcha-3 <div class="node-body blog-body">You can interject a SQL Server Job Step into your Jobs and have this new/injected Job Step do some checking for you. Here's a look at everything that’s involved in such an approach.</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-10-dynamic-detection-gotcha-3" target="_blank">read more</a></p> http://sqlmag.com/blog/alwayson-availability-groups-and-sql-server-jobs-part-10-dynamic-detection-gotcha-3#comments Database High Availability AlwaysOn Availability Groups AlwaysOn Availability Groups Jobs Steps Jobs Steps SQL Server Agent Jobs SQL Server Agent Jobs Practical SQL Server Thu, 09 Oct 2014 11:01:00 +0000 20891 at http://sqlmag.com AlwaysOn Availability Groups and SQL Server Jobs, Part 9: Dynamic Detection Gotcha #2 http://sqlmag.com/blog/alwayson-ags-sqlserver-jobs-part-9-dynamic-detection-gotcha2 <div class="node-body blog-body">Given that a USE statement is parsed before code is actually run, there are a few options that could be used as a around when it comes to detecting whether or not code should be run.</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-sqlserver-jobs-part-9-dynamic-detection-gotcha2" target="_blank">read more</a></p> http://sqlmag.com/blog/alwayson-ags-sqlserver-jobs-part-9-dynamic-detection-gotcha2#comments Database High Availability AlwaysOn Availability Groups AlwaysOn Availability Groups does not exist does not exist Dynamic SQL dynamic SQL SQL Server SQL Server USE USE Practical SQL Server Tue, 07 Oct 2014 16:43:00 +0000 20881 at http://sqlmag.com AlwaysOn Availability Groups and SQL Server Jobs, Part 8: Dynamic Detection Gotcha #1 http://sqlmag.com/blog/alwayson-availability-groups-and-sql-server-jobs-part-8-dynamic-detection-gotcha-1 <div class="node-body blog-body">Learn about why the option of dynamically detecting whether or not to run a SQL Server Job at execution time is quite a bit more problematic than you might think.</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-8-dynamic-detection-gotcha-1" target="_blank">read more</a></p> http://sqlmag.com/blog/alwayson-availability-groups-and-sql-server-jobs-part-8-dynamic-detection-gotcha-1#comments Database High Availability AlwaysOn AlwaysOn Availability Groups Availability Groups detection detection dynamic dynamic jobs jobs SQL Server SQL Server Practical SQL Server Thu, 02 Oct 2014 18:29:00 +0000 20801 at http://sqlmag.com SQL Server Replication: Have it Your Way with Free Subscriptions! http://sqlmag.com/database-high-availability/sql-server-replication-have-it-your-way-free-subscriptions <div class="node-body article-body">There are many advantages and disadvantages with using SQL replication compared to other high availability and disaster recovery solutions. Let's take a closer look at some considerations.</div> <div class="og_rss_groups"></div><p><a href="http://sqlmag.com/database-high-availability/sql-server-replication-have-it-your-way-free-subscriptions" target="_blank">read more</a></p> http://sqlmag.com/database-high-availability/sql-server-replication-have-it-your-way-free-subscriptions#comments Database High Availability MERGE replication Snapshot subscription model transactional Thu, 02 Oct 2014 14:47:00 +0000 20751 at http://sqlmag.com