﻿<?xml version="1.0" encoding="utf-8"?><rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="2.0"><channel><title>SQLServerCentral.com Content tagged Performance Tuning and Scaling</title><link>http://www.sqlservercentral.com/</link><description>Content tagged Performance Tuning and Scaling posted on SQLServerCentral.com</description><language>en-us</language><ttl>360</ttl><managingEditor>sjones@sqlservercentral.com (Steve Jones)</managingEditor><item><title>Bookmark Lookups</title><description>Building high performance applications with SQL Server can be a challenge if you do not understand how the query processor works and how the server uses indexes. SQL Server expert Randy Dyess brings a look at how bookmark lookups are used when satisfying a query and how this can impact the performance of your query.

</description><guid>http://www.sqlservercentral.com/articles/Performance+Tuning+and+Scaling/bookmarklookups/1899/</guid><pubDate>2008/07/18</pubDate><link>http://www.sqlservercentral.com/articles/Performance+Tuning+and+Scaling/bookmarklookups/1899/</link></item><item><title>Is a Temporary Table Really Necessary?</title><description>In this article Randy Dyness shows you how to avoid temp tables whenever to maximize the performance of your queries.


</description><guid>http://www.sqlservercentral.com/articles/Performance+Tuning/temptabl/662/</guid><pubDate>2008/05/30</pubDate><link>http://www.sqlservercentral.com/articles/Performance+Tuning/temptabl/662/</link></item><item><title>Which is Faster: SAN or Directly-Attached Storage?</title><description>Or should I place my database files on SAN or directly-attached storage? This is a frequently asked question. It comes up repeatedly in public newsgroups, email discussion lists, and private meetings with customers who are concerned with database performance.</description><guid>http://www.sqlservercentral.com/redirect/articles/62055/</guid><pubDate>2008/02/05</pubDate><link>http://www.sqlservercentral.com/redirect/articles/62055/</link></item><item><title>The Effect of NOLOCK on Performance</title><description>Using hints in a query is something that most DBAs don&amp;#39;t ever seem to bother with, but when they do, NOLOCK seems to be their hint of choice. Wayne Fillis brings us a detailed examination of how this particular hint actually affects the performance of your system.




</description><guid>http://www.sqlservercentral.com/articles/Performance+Tuning/2764/</guid><pubDate>2007/12/17</pubDate><link>http://www.sqlservercentral.com/articles/Performance+Tuning/2764/</link></item><item><title>Optimize tempdb in SQL Server by Striping and Splitting</title><description>Find pointers to optimize tempdb performance in SQL Server by striping and splitting across multiple files in SQL Server 2005. </description><guid>http://www.sqlservercentral.com/redirect/articles/61411/</guid><pubDate>2007/11/07</pubDate><link>http://www.sqlservercentral.com/redirect/articles/61411/</link></item><item><title>Bookmark Lookups</title><description>Building high performance applications with SQL Server can be a challenge if you do not understand how the query processor works and how the server uses indexes. SQL Server expert Randy Dyess brings a look at how bookmark lookups are used when satisfying a query and how this can impact the performance of your query.

</description><guid>http://www.sqlservercentral.com/articles/Performance+Tuning+and+Scaling/bookmarklookups/1899/</guid><pubDate>2008/07/18</pubDate><link>http://www.sqlservercentral.com/articles/Performance+Tuning+and+Scaling/bookmarklookups/1899/</link></item><item><title>Tracing Deadlocks</title><description>New Author! Deadlocks aren&amp;#39;t the most common problem but they happen they can really degrade performance. Shiv works through how to nail down what is causing the deadlock.

</description><guid>http://www.sqlservercentral.com/articles/Performance+Tuning+and+Scaling/tracingdeadlocks/1324/</guid><pubDate>2007/04/06</pubDate><link>http://www.sqlservercentral.com/articles/Performance+Tuning+and+Scaling/tracingdeadlocks/1324/</link></item><item><title>The Effect of NOLOCK on Performance</title><description>Using hints in a query is something that most DBAs don&amp;#39;t ever seem to bother with, but when they do, NOLOCK seems to be their hint of choice. Wayne Fillis brings us a detailed examination of how this particular hint actually affects the performance of your system.




</description><guid>http://www.sqlservercentral.com/articles/Performance+Tuning/2764/</guid><pubDate>2007/12/17</pubDate><link>http://www.sqlservercentral.com/articles/Performance+Tuning/2764/</link></item><item><title>SQL Server XML Performance Tips</title><description>A series of tips on optimizing XML in your SQL Server databases.
</description><guid>http://www.sqlservercentral.com/redirect/articles/2869/</guid><pubDate>2007/02/21</pubDate><link>http://www.sqlservercentral.com/redirect/articles/2869/</link></item><item><title>The Effect of NOLOCK on Performance</title><description>Using hints in a query is something that most DBAs don&amp;#39;t ever seem to bother with, but when they do, NOLOCK seems to be their hint of choice. Wayne Fillis brings us a detailed examination of how this particular hint actually affects the performance of your system.




</description><guid>http://www.sqlservercentral.com/articles/Performance+Tuning/2764/</guid><pubDate>2007/12/17</pubDate><link>http://www.sqlservercentral.com/articles/Performance+Tuning/2764/</link></item><item><title>Table Variables</title><description>New author Jambu Krishnamurthy brings us a look at table variables and how they differ from temporary tables in SQL Server 2000.
</description><guid>http://www.sqlservercentral.com/articles/Performance+Tuning+and+Scaling/2691/</guid><pubDate>2006/11/21</pubDate><link>http://www.sqlservercentral.com/articles/Performance+Tuning+and+Scaling/2691/</link></item><item><title>Analysis of SQL Server Performance Data</title><description>Gathering performance data on your servers can be a cumbersome task without paying for an expensive tool. New author Jambu Krishnamurthy brings us a short tutorial on how you can gather this data from Perfmon and import it into SQL Server for reporting.
</description><guid>http://www.sqlservercentral.com/articles/Performance+Tuning/2677/</guid><pubDate>2006/10/30</pubDate><link>http://www.sqlservercentral.com/articles/Performance+Tuning/2677/</link></item><item><title>Indexes and Fragmentation in SQL Server 2000 Part 1</title><description>How do your indexes perform under different fragmentation levels in SQL 2000? Joe Doherty brings us part 1 of his look at this topic with an examination of how your data is stored and a detailed analysis of DBCC SHOWCONTIG.
</description><guid>http://www.sqlservercentral.com/articles/Performance+Tuning+and+Scaling/2648/</guid><pubDate>2006/10/23</pubDate><link>http://www.sqlservercentral.com/articles/Performance+Tuning+and+Scaling/2648/</link></item><item><title>A Guide to Application Memory Tuning</title><description>Working with memory in SQL Server and tuning your server for optimum performance gets more complex all the time, especially with the availability of 64-bit platforms. New author Paul Mu brings us a short guide to using the /3GB and PAE switches along with their implications for your server.
</description><guid>http://www.sqlservercentral.com/articles/Performance+Tuning+and+Scaling/2644/</guid><pubDate>2006/10/16</pubDate><link>http://www.sqlservercentral.com/articles/Performance+Tuning+and+Scaling/2644/</link></item><item><title>Large Object Data</title><description>Dealing with text, image, and other large object data types can be confusing for many people, in all aspects of working with them. However one place that is important is performance. SQL Server MVP Simon Sabin brings us a few thoughts on improving performance with these columns and the Text in Row setting.
</description><guid>http://www.sqlservercentral.com/articles/Performance+Tuning/2639/</guid><pubDate>2006/10/04</pubDate><link>http://www.sqlservercentral.com/articles/Performance+Tuning/2639/</link></item><item><title>A Technique for Determining the I/O Hog in your Database</title><description>Performance Tuning can be as much an art as a science when working with SQL Server, but there are many fine techniques that can help you get started. New author Michael Morin brings a great new technique helping you get started on determining where the heavy I/O users are in your database.
</description><guid>http://www.sqlservercentral.com/articles/Performance+Tuning/2573/</guid><pubDate>2006/08/30</pubDate><link>http://www.sqlservercentral.com/articles/Performance+Tuning/2573/</link></item><item><title>Performance Tuning Stored Procedures</title><description>Stored procedures are a great way to encapsulate code and reuse it in many places in your application. But when you have a performance issue, how do you know which part of the stored procedure is giving you problems? Steve Jones takes a look at a few techniques for diving into stored procedures and identifying problem areas.
</description><guid>http://www.sqlservercentral.com/articles/Performance+Tuning+and+Scaling/performancetuningstoredprocedures/2505/</guid><pubDate>2006/07/20</pubDate><link>http://www.sqlservercentral.com/articles/Performance+Tuning+and+Scaling/performancetuningstoredprocedures/2505/</link></item><item><title>Analyzing Memory Requirements for SQL Server</title><description>The second in a series from Adindam Banerjee on server performance and capacity planning. This time Arindam takes a look at the memory requirements for SQL Server.
</description><guid>http://www.sqlservercentral.com/articles/Performance+Tuning+and+Scaling/analyzingmemoryrequirementsforsqlserver/2498/</guid><pubDate>2006/07/17</pubDate><link>http://www.sqlservercentral.com/articles/Performance+Tuning+and+Scaling/analyzingmemoryrequirementsforsqlserver/2498/</link></item><item><title>Beware of Search Argument (SARG) Data Types</title><description>Performance tuning often seems like it can be more of an art than a science. However there are a number of fundamentals that can help you tune most of the queries that you will write or have issues with their performance. Don Peterson brings us a look at how he tuned a query in the real world to avoid a conversion that can cause a query to run slower.

</description><guid>http://www.sqlservercentral.com/articles/Performance+Tuning+and+Scaling/bewareofsearchargumentsargdatatypes/2485/</guid><pubDate>2006/07/13</pubDate><link>http://www.sqlservercentral.com/articles/Performance+Tuning+and+Scaling/bewareofsearchargumentsargdatatypes/2485/</link></item><item><title>Is a Temporary Table Really Necessary?</title><description>In this article Randy Dyness shows you how to avoid temp tables whenever to maximize the performance of your queries.


</description><guid>http://www.sqlservercentral.com/articles/Performance+Tuning/temptabl/662/</guid><pubDate>2008/05/30</pubDate><link>http://www.sqlservercentral.com/articles/Performance+Tuning/temptabl/662/</link></item><item><title>Troubleshooting SQL Server with the Sysperfinfo Table</title><description>Joe discusses why he prefers command line tools over GUI, then launches into a how-to about querying sysperfinfo to resolve performance issues. Couple nice sample queries included!


</description><guid>http://www.sqlservercentral.com/articles/Performance+Tuning/troubleshootingsqlserverwiththesysperfinfotable/987/</guid><pubDate>2006/04/21</pubDate><link>http://www.sqlservercentral.com/articles/Performance+Tuning/troubleshootingsqlserverwiththesysperfinfotable/987/</link></item><item><title>Stored Procedure vs Triggers</title><description>Performance tuning is an ongoing battle in SQL Server, but having a little knowledge up front when designing an application can greatly reduce the efforts. Do you know which performs better: stored procedures or triggers? There aren&amp;#39;t many places where the two are interchangeable, but knowing the impacts of each might change the way you build an application. Read about this analysis by Vijaya Kumar.


</description><guid>http://www.sqlservercentral.com/articles/Performance+Tuning+and+Scaling/storedprocedurevstriggers/1449/</guid><pubDate>2006/03/31</pubDate><link>http://www.sqlservercentral.com/articles/Performance+Tuning+and+Scaling/storedprocedurevstriggers/1449/</link></item><item><title>Using ITWIZ.EXE to Automate Index Analysis </title><description>This process uses ITWIZ.EXE the command line version of the Index Tuning Wizard. SQL trace file information is stored in a table on production then transferred to a non-production server.  ITWIZ is then run against the transferred trace data resulting in a UNICODE SQL script.  This script has index creation and deletion information as well as script parameters in a remarks section.</description><guid>http://www.sqlservercentral.com/redirect/articles/2208/</guid><pubDate>2005/12/29</pubDate><link>http://www.sqlservercentral.com/redirect/articles/2208/</link></item><item><title>How to Set Up a SQL Server Stress Test Environment in 8 Steps: Lessons</title><description>This article is the third in a series of four where I share my findings on baselining, monitoring, stress testing and performance tuning. It builds on the foundations of my previous articles on baselining and monitoring.</description><guid>http://www.sqlservercentral.com/redirect/articles/2209/</guid><pubDate>2005/12/28</pubDate><link>http://www.sqlservercentral.com/redirect/articles/2209/</link></item><item><title>Detecting Performance Issues With Sysprocesses</title><description>Analyzing and detecting performance problems is a big part of a DBA&amp;#39;s job and also one of the more difficult ones to learn. New author Terry Troisi brings us a few things that you can use the next time your server spikes to 100% CPU.
</description><guid>http://www.sqlservercentral.com/articles/Performance+Tuning+and+Scaling/detectingperformanceissueswithsysprocesses/2180/</guid><pubDate>2005/12/26</pubDate><link>http://www.sqlservercentral.com/articles/Performance+Tuning+and+Scaling/detectingperformanceissueswithsysprocesses/2180/</link></item><item><title>Measuring SQL Performance</title><description>One thing that often amazes me is that many SQL Server developers do not actually measure the performance of their queries. Many of them thought that you needed external tools, more or less complicated, to run against your server, and they did not have the time or inclination to learn and try these. This article will describe a couple of much easier methods of measuring performance of queries.


</description><guid>http://www.sqlservercentral.com/articles/Performance+Tuning/measuringperformance/1323/</guid><pubDate>2005/12/23</pubDate><link>http://www.sqlservercentral.com/articles/Performance+Tuning/measuringperformance/1323/</link></item><item><title>Checking Your Database Fragmentation Level</title><description>Fragmentation in SQL Server is a huge debate. Does it matter? How much is too much? What should you do? In any case, new author Nicholas Cain has put together a system that allows him to keep track of the levels of fragmentation as well as defragment those tables when he feels they are getting too spread apart.

</description><guid>http://www.sqlservercentral.com/articles/Administering/checkingyourdatabasefragmentationlevel/1373/</guid><pubDate>2005/11/18</pubDate><link>http://www.sqlservercentral.com/articles/Administering/checkingyourdatabasefragmentationlevel/1373/</link></item><item><title>Performance Monitoring - Basic Counters</title><description>What counters should you monitor to baseline your servers? Which ones for checking performance? It&amp;#39;s an interesting question and one that always leads Steve Jones to a wide range of sources in print and on the web. Steve compiled his own list and finally has put some words around the list to give some justification of why they are chosen. Read on and see how this compares to your list (you do have a list don&amp;#39;t you?).


</description><guid>http://www.sqlservercentral.com/articles/Administering/performancemonitoringbasiccounters/1348/</guid><pubDate>2005/11/11</pubDate><link>http://www.sqlservercentral.com/articles/Administering/performancemonitoringbasiccounters/1348/</link></item><item><title>Index Creation Guidelines</title><description>Index Creation Guidelines for SQL Server can be pretty sparse. Usually there are a couple, clustered index for ranges, nonclustered, etc. Leo Peysakhovich has taken some time to write down his guidelines based on his experience for creating indexes and the rational for doing so. He&amp;#39;s also taken a few minutes to look at which indexes NOT to create, something that might be worth knowing..

</description><guid>http://www.sqlservercentral.com/articles/Performance+Tuning+and+Scaling/indexcreationguidelines/1389/</guid><pubDate>2005/10/21</pubDate><link>http://www.sqlservercentral.com/articles/Performance+Tuning+and+Scaling/indexcreationguidelines/1389/</link></item><item><title>Execution Plans</title><description>How many of you use Execution Plans to tune your queries? Do you understand the impact of different indexes? Mr. Vijayakumar looks at his experiments with different types of indexes and their effects on the execution plan use. A great article for those of you that want to learn more about how you can tune your server for better performance.



</description><guid>http://www.sqlservercentral.com/articles/Administering/executionplans/1345/</guid><pubDate>2005/10/07</pubDate><link>http://www.sqlservercentral.com/articles/Administering/executionplans/1345/</link></item></channel></rss>