Unterschied zwischen Primary Key und Clustered Index

Letzte Woche wurde ich beauftragt, die Ursachen für eine schlechte Performance innerhalb einer Datenbank zu analysieren und gegebenenfalls Hinweise zu geben, wie man die Wartezeiten im Frontend verkürzen kann. Bei der Prüfung der Ausführungspläne und In… mehr »

Discrepancy by estimated TEMPDB space for CHECKDB and CHECKALLOC - WITH ESTIMATEONlY

I came around this problem (depends on SQL Server 2008 R2 jutst to SQL Server 2012) by reading Paul S. Randal's and Ana's blog posts: How does DBCC CHECKDB WITH ESTIMATEONLY work (Paul) DBCC CHECKDB WITH ESTIMATEONLY: Do you trust it? (Ana) DBCC… more »

Entwickler vs. DBA

Einer meiner Team-Kollegen hat mich gerade auf einen lesenswerten Artikel aufmerksam gemacht. mehr »

Export Data Bug is Fixed

So langsam geht es voran! Nun wurde auch das Fix für diesen Fehler beim Export per Query erstellt. Das dauert noch etwas bis zur Verfügbarkeit, aber es gibt mittlerweile zwei Workarounds. Workaround 1 - Create View Anstelle des Exports per Query, er… mehr »

PowerShell und Window Functions - PASS KBD (16.05.2013)

Hallo PASS‘ler, hiermit möchten wir euch zu unserem nächsten Treffen der Regionalgruppe Köln/Bonn/Düsseldorf einladen: Donnerstag, 16. Mai 2013, 19:00 bis ca. 22:00 Uhr Wir treffen uns wieder bei Microsoft in Köln. SQL   Server &… mehr »

Wechsel zu Twitterfeed

Ich bin nicht gerade der eifrigste Twitter Benutzer, aber als ich gerade nach längerer Zeit mal wieder dort war, ist mir aufgefallen, dass meine Posting über Feedburner doppelt erscheinen. mehr »

SQL Server 2012 Tempdb File Size Change tracked with Extended Events

We are using SQL Server 2012 and the tempdb is growing so fast. How do I effectively find what’s causing my tempdb growing. Can I monitor the file size change with Extended Events to find out the ... more »

SQL Server 2012 Express Edition aus lizenzrechtlicher Sicht

Hi, aus aktuellem Anlass: Ich bin mal wieder zur SQL Server 2012 Express Edition aus lizenzrechtlicher Sicht gefragt worden. Dies Posting spiegelt ausschlisslich meine Meinung und Sichtweise wieder, es ist in keinster Weise rechtsverbindlich !!!… mehr »

Microsoft on Tour 2013

Gemeinsam mit Microsoft Partnern vor Ort informiert Microsoft Deutschland in den kommenden Monaten in einer bundesweiten Veranstaltungsreihe über Einsatzmöglichkeiten und Effizienzpotentiale der neuesten Generation business-relevanter Anwendungen und Se… mehr »

It's all in the manual, stupid - Trigger

Neulich hatte ich wieder einmal dieses unbezahlbare Gefühl, dass einfach alles Sinn macht, sobald man es nur oft genug genau liest und (mehr oder weniger zufällig) den Sinn der aneinandergereihten Buchstaben erfasst... Vor 3 Jahren haben wir für eine… mehr »

Flexible Parameterübergabe als Filterkriterien für dynamisches SQL in Stored Procedures

Während der Besprechung zu einer Projekterweiterung wurde unter anderem ein Problem besprochen, dass sehr häufig anzutreffen ist – Konkatenation eines SQL-String “am Client” und Versand und Ausführung am SQL Server, um die Daten zu ermitteln. Ich habe v… mehr »

Inappropriate?

Indexoptimierung = Reduktion von I/O

Während ich den vorherigen Artikel “Clustered Index vs. Non Clustered Index” geschrieben habe, habe ich ein paar interessante Beobachtungen gemacht, die es wert sind, etwas genauer unter die Lupe genommen zu werden. Vielmals höre ich aus Bemerkungen in… mehr »

Neue Updates für SQL Server 2008 R2

Auch für den SQL Server 2008 R2 sind zwei neue Updates erschienen. Für den SQL Server 2008 R2 mit SP1 ist das kumulative Update 12 erschienen und für den SQL Server 2008 R2 mit SP2 das kumulative Update 06. Diese können unter folgenden Links angefordert… mehr »

Neues Update für SQL Server 2012 RTM

Für den SQL Server 2012 RTM, also ohne Servicepack, ist ein neues Update erschienen. Es handelt sich um das kumulative Update 07. Es kann unter folgendem Link angefordert werden: SQL Server 2012 RTM CU07 mehr »

Clustered Index vs. NonClustered Index

Heute habe ich mit einem sehr geschätzten Freund und Kollegen (Bernd Jungbluth) eine interessante Diskussion im Rahmen meines Vortrags zu Indexstrategien auf der SNEK II in Nürnberg geführt. Die Aufgaben-/Fragestellung war recht simpel. Es ging darum, o… mehr »

SQL Server Innovation Award 2013

Dieser erstmalig von Microsoft ausgelobte Preis wurde am ersten Konferenztag der Synopsis 2013 an die Theobald Software verliehen. Microsoft verlieh im Rahmen der Microsoft Synopsis 2013 am 10./11. April 2013 zum ersten Mal den „SQL Server 2012 Partn… mehr »

Conferences 2013: Frankfurter Datenbanktage und einige “Oracle-Momente”

Normalerweise versuche ich ja, meine Konferenz-Teilnahmen vorab bekanntzugeben, um dem Leser auch eine Chance zu geben, diese eventuell einzuplanen. Aufgrund akutem Zeitmangel, und auch dem Umstand gewidmet, das ich erst eine Woche vor der Konferenz sp… mehr »

Analoge Zeit in Transact-SQL

Gestern gab es hier eine kleine interne Diskussion um ASCII Art und in diesem Zusammenhang fiel mir ein kleines "Highlight" ein, das mittlerweile vor fast 10 Jahren (seufz!) stattgefunden hat und das wert ist, aufbewahrt zu werden. Konkret ging es um… mehr »

Tracing Analysis Services (SSAS) with Extended Events – Yes it works and this is how

or: “hasta la vista, Profiler”..   One of the features new in Analysis Services 2012 is the support of the SQL Server Extended Events Framework. While there is no GUI support for that, yet, it is however possible to set up a XEvent session vi… more »

Noch 365 Tage Support für XP

Microsoft wird den Extended Support für XP am 8. April 2014 einstellen. mehr »

Hotfix für SQL Server 2012 SP1 CU3 veröffentlicht

Für das kürzlich veröffentlichte CU3 für SQL Server 2012 mit ServicePack 1 gibt es bereits ein Hotfix, da es Anwendern nicht mehr möglich war SSIS-Projekte oder Wartungspläne zu erstellen oder zu öffnen. Glücklicherweise ist das Hotfix sehr zeitnah… mehr »

PASS Essentials

Eine viel zu wenig bekannte Möglichkeit für PASS-Mitglieder kostengünstig Schulungen zu erhalten, sind die PASS Essentials, die ich heute einmal kurz vorstellen möchte. PASS Essentials sind ... Eintägige Veranstaltungen in eurer Region Kleine Grup… mehr »

PASS SQL Saturday #230

Nach dem großen Erfolg des ersten SQL Saturday im Herbst, findet nun im Sommer der nächste in Deutschland statt: SQL Saturday #230. mehr »

Microsoft Synopsis 2013

Leider hat meiner Meinung nach die große Microsoft SQL Server Konferenz in diesem Jahr zu wenig Beachtung gefunden, daher möchte ich dieses Event noch einmal in meinem blog erwähnen. Die PASS wird auch wieder einen Stand dort haben und es wird Gelegenhe… mehr »