Tag: "performance"

Adaptive query processing in SQL databases
Mai 18th
Es gibt einen neuen Artikel zu den Möglichkeiten des Adaptive query processing in SQL databases. mehr »

Come chat with the Tigers...
Jun 17th
Have you ever wanted the opportunity to ask the MSSQLTIGER team about SQL Server? Join the SQL Server Tiger team for a Twitter Chat on Monday, June 27th from 10 -11 AM PST. You can ask anything about Query Performance on SQL Server for our first Twitter… more »

SQL Server in Microsoft Azure: How to gain performance by flexibility and save costs at the same time
Apr 30th
In diesem Artikel zeige ich, wie man den SQL Server unter Microsoft Azure möglichst flexibel betreiben kann, um dadurch Performance zu gewinnen und zugleich Kosten zu sparen. more »

Performance/ Management Data Warehouse Data Collector & AlwaysOn Availability Groups
Sep 16th
how to use the MDW (Management Datawarehouse) in AlwaysOn Availability Group scenarios
(EN) This time, we are dealing with the „MDW“, short for Management Data Warehouse,( http://msdn.microsoft.com/en-us/library/bb677306.aspx), which I like to recommend… more »

Performancevorteile durch Instant File Initialization
Feb 25th
Beim Anlegen von Datenbankdateien (Daten, Log) werden standardmäßig die zu erstellenden Dateien beim Initialisieren mit 0 aufgefüllt, damit eventuell auf dem Datenträger zurückgebliebene Daten von vorherigen (gelöschten) Dateien überschrieben werden. Di… mehr »

SQL Server Diagnostic Information Queries for August 2013
Sep 10th
A new version of Glenn Berrys queries is available! more »

Inside sys.dm_db_index_usage_stats
Mai 29th
Um die Systemperformance eines fremden Systems bewerten zu können, ist mein erster Weg immer der Abruf von Indexstatistiken. Indexe mögen zwar für die Abfrage von Daten sinnvoll sein; es kann aber bei “zu viel des Guten” auch genau zum Gegenteil führen. Insbesondere dann, wenn ein Index vom System nicht korrekt genutzt werden kann. Mein erster Anlaufpunkt bei der Analyse von Performanceengpässen ist immer die DMV [sys].[dm_db_index_usage_stats]. Mit [sys].[dm_db_index_usage_stats] ist es möglich, die Anzahl verschiedener Arten von Indexvorgängen und den Zeitpunkt auszugeben, wann die einzelnen Vorgänge zuletzt ausgeführt wurden. Diese Informationen sind für die Bewertung teurer Indexaktionen (z. B. Keylookups] relevant und können einem DBA und Programmierer sehr schnell einen Einblick in die Performancemöglichkeiten des Systems geben. Mit dem nachfolgenden Beispiel soll eine solche Analyse eines Systems an Hand der vorliegenden Werte erklärt werden. mehr »

SQL Server 2012 Diagnostic Information Queries (October 2012)
Oct 2nd
A new version of Glenn Berry's queries is available!
To go with it is an updated, blank SQL Server 2012 results spreadsheet, where the tabs in the spreadsheet are labeled and in the same order as the queries. The idea is that you can run these querie… more »
PerfMon - Sizing an existing database environment
Apr 10th
Estimating the number of I/Os required for a system is crucial when sizing one or multiple existing databases on a new I/O subsystem to the SQL Server. Often in mixed environments (OLTP/RDW) we must take the blended approach for managing the I/O for our… more »
Introducing Microsoft SQL Server 2012 - Free ebook
Mar 20th
Introducing Microsoft SQL Server 2012 includes 10 chapters:
PART 1 DATABASE ADMINISTRATION (by Ross Mistry)CHAPTER 1 SQL Server 2012 Editions and Engine Enhancements CHAPTER 2 High-Availability and Disaster-Recovery Enhancements CHAPTER 3 Perf… more »

SQL Server 2012 Diagnostic Information Queries
Jan 10th
Good news from Glenn Berry! He has finished his update on his set of Diagnostic Information Queries for SQL Server 2012.
These queries are meant to be used with SQL Server 2012, but many of them will also work with SQL Server 2008 R2 SP1 or later. Th… more »

Optimieren für Ad-hoc-Arbeitsauslastungen
Okt 10th
Bereits mit der Version SQL Server 2008 kam eine neue Option, die sich positiv auf die Performance auswirken sollte, es aber noch nicht so richtig in die Köpfe geschafft hat. Das liegt mit Sicherheit auch daran, … mehr »

September 2011 SQL Server 2008 Diagnostic Queries
Oct 4th
There is a new set auf diagnostic queries by Glenn Berry available:
You will find them here! more »

Performance Tuning with SQL Server Dynamic Management Views
Nov 21st
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… mehr »

Data Compression
Jul 13th
Falls es auf der Platte mal eng wird, kann man mit Data-Compression (Daten-Komprimierung) einige Objekte verkleinern und wieder Platz schaffen. Allerdings setzt dieses Feature die Enterprise Edition vorraus.
Doch sollte man nicht übersehen, dass der… mehr »

SQL Server 2008 Diagnostic Information Queries
Jul 7th
Glenn Berry ist ein Database Architect bei NewsGator Technologies in Denver, CO. Er ist auch SQL Server MVP und vor kurzem hatten wir einen interessanten Austausch über Beobachtung von SQL Servern. Von ihm stammt ein ganzes Bündel von SQLs, was ich… mehr »

Meeting Brent Ozar
Jun 23rd
Gestern hatte ich die Gelegenheit bei Quest einen Tag kostenloses Training mit Brent Ozar zu bekommen. Recht herzlichen Dank dafür an den Veranstalter, dass er dies allen interessierten der SQL Server Community ermöglicht hat.
Brent sprach über Index… mehr »

Missing Indizes DMV hat Schwachstellen
Mai 3rd
Hallo Leute, dieser Blog Eintrag von Paul S. Randal (er hat u. a. DBCC CHECKDB entwickelt) beschreibt recht anschaulich, dass man sich von den Vorschlägen des Optimizers nicht verrückt machen lassen sollte und selber mit Intelligenz ans Werk gehen muss,… mehr »
Troubleshooting Performance Problems in SQL Server 2008
Apr 21st
There is a new withe paper on SQL Server 2008 performance troubleshooting and covers the following in depth: CPU Bottlenecks Memory Bottlenecks I/O BottlenecksSlow-Running Queries
Extended EventsData Collector and the MDWDownload from the Microsoft… more »

Can GUID cluster keys cause non-clustered index fragmentation?
Aug 21st
http://www.sqlskills.com/blogs/paul/2008/08/20/CanGUIDClusterKeysCauseNonclusteredIndexFragmentation.aspx mehr »

Microsoft SQL Server 2005 Performance Optimization and Tuning Handbook
Jun 2nd
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… mehr »

Geek City: What's Worse Than a Table Scan?
May 26th
http://sqlblog.com/blogs/kalen_delaney/archive/2008/05/25/whats-worse-than-a-table-scan.aspx more »

Non Recursive Common Table Expressions - Performance Sucks 2 - ROW_NUMBER() is executed {number of CTE references} x {number of rows from the anchor}
Mai 19th
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 mehr »

Non Recursive Common Table Expressions - Performance Sucks 1 - CTE Self-Join / CTE Sub Query inline expansion
Mai 19th
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 mehr »

How hard is it to pick the right non-clustered indexes?
May 15th
http://www.sqlskills.com/blogs/paul/2008/05/14/HowHardIsItToPickTheRightNonclusteredIndexes.aspx more »
