Database Performance Tuning http://sqlmag.com/taxonomy/term/9175/more en Not All SQL Server Page Splits are Bad http://sqlmag.com/database-performance-tuning/not-all-sql-server-page-splits-are-bad <div class="node-body article-body">Page splits! They're bad and cause massive amounts of performance issues, or do they? Let's look at diagnosing where page splits are high and when this is NOT a problem.</div> <div class="og_rss_groups"></div><p><a href="http://sqlmag.com/database-performance-tuning/not-all-sql-server-page-splits-are-bad" target="_blank">read more</a></p> http://sqlmag.com/database-performance-tuning/not-all-sql-server-page-splits-are-bad#comments Database Performance Tuning Index page splits SQL Server tuning Tue, 26 Aug 2014 10:00:00 +0000 19761 at http://sqlmag.com SQL Server Distributed Replay http://sqlmag.com/database-performance-tuning/sql-server-distributed-replay <div class="node-body article-body">The Microsoft SQL Server Distributed Replay feature helps you assess the impact of future SQL Server upgrades. You can also use it to help assess the impact of hardware and operating system upgrades, and SQL Server tuning.</div> <div class="og_rss_groups"></div><p><a href="http://sqlmag.com/database-performance-tuning/sql-server-distributed-replay" target="_blank">read more</a></p> http://sqlmag.com/database-performance-tuning/sql-server-distributed-replay#comments Database Performance Tuning SQL Server Distributed Replay SQL Server Profiler Fri, 22 Aug 2014 17:44:00 +0000 19831 at http://sqlmag.com The SQL Server 833, What Is It? http://sqlmag.com/database-performance-tuning/sql-server-833-what-it <div class="node-body article-body">Here's a story that I'd like to share, about the infamous SQL Server 833. As you may know, an event 833 (or error 833, as it’s sometimes called) is a signal from the SQL Server that it’s waiting for records that it’s requested. </div> <div class="og_rss_groups"></div><p><a href="http://sqlmag.com/database-performance-tuning/sql-server-833-what-it" target="_blank">read more</a></p> http://sqlmag.com/database-performance-tuning/sql-server-833-what-it#comments Database Performance Tuning disk farm error 833 event 833 optimizing disk operations SAN Wed, 20 Aug 2014 16:08:00 +0000 19771 at http://sqlmag.com Monitoring SQL http://sqlmag.com/database-performance-tuning/monitoring-sql <div class="field-byline"> monitoring tool, extended events, </div> <div class="node-body article-body">Many companies are not using their SQL Server monitoring tools effectively, and this causes them to respond after the fact instead of being proactive.</div> <div class="og_rss_groups"></div><p><a href="http://sqlmag.com/database-performance-tuning/monitoring-sql" target="_blank">read more</a></p> http://sqlmag.com/database-performance-tuning/monitoring-sql#comments Database Performance Tuning monitoring tools Performance Thu, 14 Aug 2014 19:33:00 +0000 19671 at http://sqlmag.com Behind the Scenes with SQL Server Included Columns and Covering Indexes http://sqlmag.com/database-performance-tuning/behind-scenes-sql-server-included-columns-and-covering-indexes <div class="node-body article-body">Learn what happens behind the scenes between a SQL Server query run against a table with a Covering Index and one with the same index structure, but without the Included Columns.</div> <div class="og_rss_groups"></div><p><a href="http://sqlmag.com/database-performance-tuning/behind-scenes-sql-server-included-columns-and-covering-indexes" target="_blank">read more</a></p> http://sqlmag.com/database-performance-tuning/behind-scenes-sql-server-included-columns-and-covering-indexes#comments Database Development Database Performance Tuning but without the Included Columns. Learn what happens behind the scenes between a query run against a table with a Covering Index and one with the same index structure Wed, 13 Aug 2014 04:00:00 +0000 19521 at http://sqlmag.com Identifying SQL Server Failover Cluster Shared Drives, Nodes, and Current Ownership http://sqlmag.com/database-performance-tuning/identifying-sql-server-failover-cluster-shared-drives-nodes-and-current- <div class="node-body article-body">When it comes to being a database administrator, it's not just about keeping things running—it's also about constant analysis of the SQL environment as a whole.</div> <div class="og_rss_groups"></div><p><a href="http://sqlmag.com/database-performance-tuning/identifying-sql-server-failover-cluster-shared-drives-nodes-and-current-" target="_blank">read more</a></p> http://sqlmag.com/database-performance-tuning/identifying-sql-server-failover-cluster-shared-drives-nodes-and-current-#comments Database Performance Tuning DMVs dynamic management views failover cluster instance node upgrade Mon, 28 Jul 2014 13:16:00 +0000 19161 at http://sqlmag.com 10 SQL Server Indexing Essentials http://sqlmag.com/database-performance-tuning/10-sql-server-indexing-essentials <div class="node-body gallery-body">Great tips for proper SQL Server indexing to make a sluggish database perform better.</div> <div class="og_rss_groups"></div><p><a href="http://sqlmag.com/database-performance-tuning/10-sql-server-indexing-essentials" target="_blank">read more</a></p> http://sqlmag.com/database-performance-tuning/10-sql-server-indexing-essentials#comments Database Performance Tuning Mon, 28 Jul 2014 09:01:00 +0000 19111 at http://sqlmag.com Identifying Query Text and Graphical Execution Plans in Active Queries http://sqlmag.com/database-administration/identifying-query-text-and-graphical-execution-plans-active-queries <div class="node-body article-body">The information about what is currently running on a SQL Server is fairly easy to collect from a singled Dynamic Management Function (DMF).</div> <div class="og_rss_groups"></div><p><a href="http://sqlmag.com/database-administration/identifying-query-text-and-graphical-execution-plans-active-queries" target="_blank">read more</a></p> http://sqlmag.com/database-administration/identifying-query-text-and-graphical-execution-plans-active-queries#comments Database Performance Tuning Database Administration active queries active statements DMF DMO dynamic management object Dynamic Managment Function Execution plans T-SQL code Wed, 16 Jul 2014 04:00:00 +0000 18871 at http://sqlmag.com Foreign Key Constraints: Friend or Frenemy? http://sqlmag.com/database-performance-tuning/foreign-key-constraints-friend-or-frenemy <div class="field-byline"> Mickey Stuewe </div> <div class="node-body article-body">Let's take a look at a few common bad habits that need to be broken in order to provide better, consistent data and some of the silent killers when foreign key constraints are not added to the database model.</div> <div class="og_rss_groups"></div><p><a href="http://sqlmag.com/database-performance-tuning/foreign-key-constraints-friend-or-frenemy" target="_blank">read more</a></p> http://sqlmag.com/database-performance-tuning/foreign-key-constraints-friend-or-frenemy#comments Database Performance Tuning SQL Server Integration Services foreign key constraints Foreign Keys tables Fri, 20 Jun 2014 04:00:00 +0000 18451 at http://sqlmag.com Missing Indexes Correlated Against Execution Costs and Counts http://sqlmag.com/blog/missing-indexes-correlated-against-execution-costs-and-counts <div class="node-body blog-body">Here's a query that every DBA should have in their toolbox.</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/missing-indexes-correlated-against-execution-costs-and-counts" target="_blank">read more</a></p> http://sqlmag.com/blog/missing-indexes-correlated-against-execution-costs-and-counts#comments Database Performance Tuning SQL Server Database Administration execution costs execution costs missing indexes missing indexes SQL Server SQL Server Practical SQL Server Wed, 11 Jun 2014 17:04:00 +0000 18341 at http://sqlmag.com