db-Berater GmbH
  • Home
  • Services
  • Workshops 
  • Referenzen
  • Blog
  • Download
  • Kontakt
Seite wählen

Inside the engine – Erstellung eines Fremdschlüssels

von Uwe Ricken | März 31, 2018 | 400, DB Engine, SQL Blog

In einem Forumsbeitrag auf msdn wurde gefragt, wie genau Microsoft SQL Server vorgeht, wenn eine Fremdschlüsselbeziehung implementiert werden muss. Insbesondere ging es dabei um die Frage, welche Sperren Microsoft SQL Server setzt und welchen Einfluss diese Sperren...

Eigentümer von Datenbank geändert – wer hat’s getan?

von Uwe Ricken | März 25, 2018 | Administration, Allgemein, DB Engine, Sicherheit, SQL Blog

Als DBA ist man verantwortlich für viele alltägliche Dinge, die die Stabilität und die Sicherheit der zu betreuenden Microsoft SQL Server betreffen. Nicht alles hat man sofort im Fokus und manchmal kommt es vor, dass Dinge bereits passiert sind und der DBA mit den...

Warum man IMMER vollständig qualifizierte Objekte in T-SQL verwenden soll

von Uwe Ricken | Dez. 4, 2017 | 400, DB Engine, Tipps und Tricks

Aktuell untersuche ich bei einem Kunden eine Applikation, dessen Performance optimiert werden soll. Bei der Durchsicht des Codes ist mir aufgefallen, dass die Programmierer eine einfache Notation für die Aufrufe von Prozeduren oder für die Generierung von SQL-Abfragen...

Zentralen Verwaltungsserver in Verwaltung aufnehmen

von Uwe Ricken | Dez. 2, 2017 | Administration, Informationen, Tipps und Tricks

Wer schon mal mit einem “Zentralen Verwaltungsserver” in Microsoft SQL Server gearbeitet hat, wird dieses Feature nicht mehr missen wollen. Insbesondere in sehr großen Serverlandschaften erleichtert es die Arbeit ungemein, da mit wenigen Handgriffen Anpassungen an den...

Temporal Tables – lang laufende Transaktionen

von Uwe Ricken | Sep. 20, 2017 | 300, DB Engine, Informationen, System Versioned Temporal Tables, Tipps und Tricks

Im englischsprachigen Forum für Microsoft SQL Server kam eine Frage auf, in der es darum ging, dass zwei explizite Transaktionen den gleichen Datensatz / Datensätze einer System Versioned Temporal Table ändern wollen. Dabei kommt es zu Konflikten, die schwierig zu...

Temporal Tables und INSTEAD OF-Trigger

von Uwe Ricken | Sep. 19, 2017 | Allgemein, SQL Blog, System Versioned Temporal Tables, Tipps und Tricks

Mit der Einführung von System Versioned Temporal Tables wurde für die Programmierer ein Weg geschaffen, um eigene Historisierungslösungen ad acta zu legen. In grauer Vorzeit verwendete man entweder Trigger oder Stored Procedures für die Entwicklung einer eigenen...
« Ältere Einträge
Nächste Einträge »

db SQL Blog

  • Update Statistics from Replicated Database
    Infrastructure of automated stats update from a subscriber to a publisher
  • SQL Server Forced Parameterization: When It Improves Performance and When It Doesn’t
  • Nonfoldable User Defined Functions
  • CTE vs temp table performance in SQL Server. Hidden costs and real workload impact!
  • Partition a big table with zero downtime
    Data Flow Between Application, Orders View, and Backend Tables
  • WHERE 1 = 1 – good practice?
  • Table Hint UPDLOCK and LOCK ESCALATION
  • Auto Update Statistics and Trivial Execution Plans
    Execution process of trivial plans with simple parameterization
  • When „Auto Update Statistics“ will not update your statistics
  • Is SWITCH PARTITION a bad idea?
  • Pleasant side effect of EXISTS vs. JOIN
  • INDEX REBUILD is not FREEPROCCACHE
  • Automatically Created Statistics – know the caveats
  • Temporary Table or Table Variable, that is the question.
  • AUTO_UPDATE_STATISTICS and thresholds
  • Datenschutzerklärung
  • Impressum
  • Sitemap
  • Download
  • RSS

db Berater GmbH | | Büchenweg 4 | 64390 Erzhausen | Phone: +49 (0) 6150 5082955 | E-Mail: info@db-berater.de Amtgericht Darmstadt: HRB86305 |    Umsetzung