Survey: Which Tracing and Analysis-Tools do you use for SQL Server?

Ich möchte diese Stelle einmal nutzen, um einmal breit zu erheben, welche Werkzeuge von SQL Server Professionals zur Protokollierung und Analyse von Performance-Problemen verwendet werden. Um ein differenzierteres Bild zu erhalten, ist auch eine Einordnung in „Administrator“, und „Entwickler“ sicherlich interessant. more »

Upcoming Conferences 2013 – die nächsten SQL Server Konferenzen dieses Jahr

  Das Jahr 2013 dürfte das bislang am meisten mit Konferenzen durchsetzte Jahr für mich sein. Das liegt nicht zuletzt an den SQLSaturdays, die mittlerweile fest in der SQL Server-Welt etabliert sind, und mit ihrem kostenlosen aber dennoch, durch viele… mehr »

Kostenfreie Microsoft ebooks

Hi, Eric Ligmann hat seine neuste Sammlung an kostenfreien eBooks veröffentlicht http://tinyurl.com/lgfo2a8 mfg Klaus Oberdalhoff mehr »

SQL Server 2012 auf Schweizer Server

Anscheinend gibt es nach wie vor Schwierigkeiten mit Servern, die zwar ziemlich deutschsprachig daherkommen, aber eigentlich schweizerisch sprechen. Diese Info stammt aus einem Microsoft Forum… mehr »

Dimension nicht gefunden

Heute mal etwas aus dem Bereich der Analysis Services. Nach der Vergabe der Berechtigungen auf eine Dimension erhält ich einen Fehler bei der Anzeige des Cube-Inhalts, obwohl doch alles über die GUI (ohne handgestricktes MDX) definiert wurde mehr »

FILLFACTOR – Vor- und Nachteile

Die Option FILLFACTOR ermöglicht bei der Erstellung von Indexen einen Füllgrad in Prozent zu bestimmen, mit dem Microsoft SQL Server die Indexseiten mit bestehenden Daten auffüllen soll. Bei einem Kunden wurde diese Option ebenfalls verwendet, jedoch wu… mehr »

SQLRally Amsterdam

The Dutch SQL Server User Group is helping to make early November the greatest week of learning and networking opportunities in Europe. SQLRally Amsterdam, scheduled for Nov. 6-8, runs back-to-back with the 3rd Annual SQLRally Nordic. The event featur… more »

Save the Date! 24HoP

On July 31 get a sampling of what you can expect at PASS Summit with the 24 Hours of PASS Summit Preview event. This event features 24 one-hour webcasts delivered over the course of 24 hours starting at 12:00 GMT, July 31. Best of all? There is no cos… more »

Ankündigung SQL-Server 2014

Auf der TechEd North America 2013, Microsoft jährlicher Konferenz für Entwickler und IT-Professionals, die vom 03.06. bis 06.06. in New Orleans lief, wurden neben den Ankündigungen von Micosoft Windows Server 2012 R2 sowie Visual Studio 2013 auch die… mehr »

Extended Event File Target size vs SQL Server Trace trace file - a comparison

The Extended Events File Target for SQL Server saves data using xml, which as is well known, is a bit “chatty”. Since I have been asked several times about the differences of the old SQL Server Trace and Extended Events and both can save the data in a f… more »

TRUNCATE TABLE [tablename] wird nicht protokolliert?

Diese Aussage habe ich heute während eines Kundentermins von einem DBA gehört. Solche “Mythen” werden immer wieder mal über die SQL Foren verbreitet und dann – leider – durch Mundpropaganda gerne in die Unternehmen getragen. Diese Aussage ist FALSCH! Se… mehr »

Dynamische Standardwerte für Attribute einer Relation

Der nachfolgende Artikel beschreibt einen Lösungsansatz für einer Anfrage aus den Microsoft Foren zu Microsoft SQL Server. Die Anforderung besteht darin, für ein Attribut einer Relation die DEFAULT-Eigenschaft zu variieren ohne dabei die Einschränkung s… mehr »

Aggregationsfunktionen beschleunigen

Wie häufig werden in Abfragen Aggregationen verwendet, um die Anzahl von Datensätzen, das Minimum, das Maximum oder andere Aggregationen zu ermitteln? Solche Aufgabenstellungen kommen in fast jeder Datenbankanwendung – irgendwie – vor. Die Standardabfra… mehr »

Welcome as a Speaker for SQLSat 230 Rheinland

Yesterday, I received the "Welcome as a Speaker for SQLSat 230 Rheinland" – Mail. BANG! I am touched ... We are happy to announce the schedule for SQLSaturday #230 Rheinland and welcome you as one of our selected speakers. What an honor! I will talk… more »

Wir sehen uns beim PASS SQL Saturday in St. Augustin

Heute habe ich die Rückmeldung bekommen, dass ich auch den SQL Saturday #230 mit einer Session eröffnen darf. Diesesmal werde ich einiges zu Window Functions und den Einsatz von Common Table Expressions erzählen. Besonders habe ich mich darüber gefreut, d… mehr »

New Version of SQL Server Maintenance Solution by Ola Hallengren Now Available

Ola Hallengren and his ongoing work of his SQL Server Maintenance Solution - SQL Server Backup, Integrity Check, and Index and Statistics Maintenance.The solution is based on stored procedures, functions, the sqlcmd utility, and SQL Server Agent jobs.… more »

Neues Update für SQL Server 2012 SP1

Für den SQL Server 2012 mit Servicepack 1 ist ein neues Update erschienen. Es handelt sich um das kumulative Update 04. Es kann unter folgendem Link angefordert werden: SQL Server 2012 SP1 CU04 mehr »

IDENTITY-Werte…–warum wird der Wert um [increment] erhöht, obwohl die Transaktion nicht beendet werden kann

Wer kennt nicht den folgenden Sachverhalt? Eine Relation besitzt ein Attribut mit der Eigenschaft IDENTITY. Ein Datensatz soll eingetragen werden und dieser Prozess schlägt – aus welchen Gründen auch immer – fehl. Obwohl der Datensatz nicht erfolgreich… mehr »

Inside sys.dm_db_index_usage_stats

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 »

Duplikate entfernen

Wer in die Verlegenheit kommt Duplikate aus einer Tabelle zu entfernen, kommt schnell auf die Lösung, die Sätze mit DISTINCT herauszukopieren, die Daten in der Quell-Tabele zu löschen und die distinkten Sätze zurück zu kopieren. Hier kommt ein ganz ande… mehr »

Umfrage zur Zertifizierung Microsoft Certified Master (MCM) / Solutions Master (MCSM), Trainingsmöglichkeiten und Interview

Diesmal geht es in meinem Blog weniger technisch zu: Ich habe vor kurzem bei XING eine kleine Umfrage durchführen lassen, um einmal zu erfahren, warum es weltweit, aber auch insbesondere im Deutschen Raum so wenige MCMs gibt. - Speziell außerhalb von Microsoft selber... mehr »

Empfehlungen für die Vorbereitungen zum MCM SQL Server

Mit diesem Artikel möchte ich gerne ein paar Informationen für diejenigen Leute bereitstellen, die vielleicht planen, den Zertifizierungsmarathon auf sich zu nehmen. Viele MCM haben schon ihre persönlichen Tipps in ihren Blogs verewigt – einige davon ha… mehr »

MCM SQL Server 2008

Dieser Artikel hat mal nicht mit Technik zu tun sondern soll ein wenig meine Freude zum Ausdruck bringen, die ich verspürt habe, als mich eine Email von Bob Taylor (Programm Director MCM Programm) erreichte: Ich habe den LAB-Test für die Zertifizierung… mehr »

Spaltenüberschriften beim Bildlauf sichtbar halten

Eventuell reite ich jetzt auf etwas rum, was vielleicht nur für mich ein Issue ist. Vielleicht ist es aber auch bereits schon in einer der neueren Reporting Services nach SQL Server 2008 R2 gefixt. Egal, dieser Eintrag ist mehr für mich als Referenz ged… mehr »

Neues Updates für SQL Server 2008 SP3

Für den SQL Server 2008 ist ein neues Update erschienen. Dies ist für den SQL Server 2008 mit SP3 gedacht und kann unter folgenden Link gedownloadet werden. Kumulatives Update 11 für SQL Server 2008 SP3 mehr »