Tag: "performance"

Performance Tuning with SQL Server Dynamic Management Views

Posted on Nov 21, 2010 von in SQL Server

Seit SQL Server 2005 ergänzen, erweitern und ersetzen Dynamische Verwaltungssichten und Dynamische Verwaltungsfunktionen die Möglichkeiten mit denen DBAs und Entwickler Einblicke in die interne Arbeitsweise von SQL Server erhalten können. Doch die Adaption der DMOs scheint nicht so weit vorgedrungen, wie dies fast 6 Jahre nach Einführung zu erwarten wäre

Ganze Geschichte »

2 Kommentare »

Can GUID cluster keys cause non-clustered index fragmentation?

Posted on Aug 21, 2008 von in SQL Server
http://www.sqlskills.com/blogs/paul/2008/08/20/CanGUIDClusterKeysCauseNonclusteredIndexFragmentation.aspx

Microsoft SQL Server 2005 Performance Optimization and Tuning Handbook

Posted on Jun 2, 2008 von in SQL Server

Das Vorgängerbuch zu SQL Server 2000 zählt zu denjenigen Büchern, die in die Bibliothek jedes SQL Server Benutzers gehören. Leider kann man das nicht über die vorliegende Auflage zur aktuellen SQL Server Version sagen. Viele der Neuerungen des SQL Server 2005 werden entweder überhaupt nicht erwähnt oder aber unvollständig und diffus beschrieben. Teilweise jedoch handelt es sich schlichtweg um Falschinformationen, die dem Leser präsentiert werden.

Fazit? Der aufmerksame Leser möge sich kritische Gedanken dazu machen.

Microsoft SQL Server 2005 Performance Optimization and Tuning Handbook
Ken England, Gavin Powell
2007, Butterworth Heinemann
520 Seiten
59,95$
ISBN-10: 1555583199

Geek City: What's Worse Than a Table Scan?

Posted on May 26, 2008 by in SQL Server
http://sqlblog.com/blogs/kalen_delaney/archive/2008/05/25/whats-worse-than-a-table-scan.aspx

Non Recursive Common Table Expressions - Performance Sucks 2 - ROW_NUMBER() is executed {number of CTE references} x {number of rows from the anchor}

Posted on Mai 19, 2008 von in SQL Server
http://sqlblogcasts.com/blogs/tonyrogerson/archive/2008/05/17/non-recursive-common-table-expressions-performance-sucks-2-row-number-is-executed-number-of-cte-references-x-number-of-rows-from-the-anchor.aspx

Non Recursive Common Table Expressions - Performance Sucks 1 - CTE Self-Join / CTE Sub Query inline expansion

Posted on Mai 19, 2008 von in SQL Server
http://sqlblogcasts.com/blogs/tonyrogerson/archive/2008/05/17/non-recursive-common-table-expressions-performance-sucks-1-cte-self-join-cte-sub-query-inline-expansion.aspx

How hard is it to pick the right non-clustered indexes?

Posted on May 15, 2008 by in SQL Server
http://www.sqlskills.com/blogs/paul/2008/05/14/HowHardIsItToPickTheRightNonclusteredIndexes.aspx

JOINs

Posted on Jul 31, 2006 von in SQL Server

Einer der effizientesten Wege, um die JOIN Performance zu erhöhen ist die Anzahl der Zeilen die geJOINt werden, zu beschränken. Dies gilt insbesondere für die äußere(n) Tabelle(n) eines JOINs. Es sollten nur die Zeilen zurückgegeben werden, die auch für den JOIN verwendet werden.

Ganze Geschichte »