SQL Datenbanken reparieren mit DBCC CHECKDB

In diesem kurzen Beitrag wird das Database Console Command (DBCC) CheckDB Kommando für SQL Server umfassend erklärt und dessen Funktion an einem kleinen praktischen Beispiel verdeutlicht. Zunächst stellt sich die Frage: um was handelt es sich bei diesem Kommando genau? Das DBCC CECKDB Kommando dient dazu, Dinge wie die logische Integrität von Datenbankenobjekten, Indexbeziehungen und … Weiterlesen …

SQL Server 2019 – Neuerungen in der Übersicht

Mit der Veröffentlichung von SQL Server 2019 feiert Microsoft das 25-jährige Jubiläum des relationalen Datenbankenmanagementsystems (RDMS). In diesem Artikel möchten wir Ihnen die Änderungen der jüngsten Veröffentlichung erklären. Das größte Augenmerk des Releases liegt vermutlich auf dem neuen Umgang bezüglich der Kompatibilität von SQL Servern mit verschiedenen Betriebssystemen und Programmiersprachen. Doch neben zahlreichen anderen Änderungen, … Weiterlesen …

Die richtige Verwendung der In-Memory Optimized TempDB in SQL Server 2019

Mit der Veröffentlichung von SQL Server 2019 führt Microsoft eine ganze Reihe neuer Features und Verbesserungen ein. Eine dieser Erneuerungen ist die In-Memory Optimized TempDB. Die In-Memory-Datenbanktechnologie wurde erstmals mit SQL Server 2014 eingeführt. Sie erlaubt es, Daten direkt in den Arbeitsspeicher (RAM) abzulegen statt diese auf einer herkömmlichen Festplatte zu speichern. Dadurch lassen sich … Weiterlesen …

Adaptive Abfrage Verarbeitung in SQL Server 2017

Mit der Veröffentlichung des SQL Servers 2017 wurden grundlegende Änderungen durchgeführt. Und obwohl ein Großteil der Arbeitszeit in die Entwicklung einer SQL Server Version, die auf verschiedenen Linux Distributionen genutzt werden kann, gibt es zusätzlich einige neue interessante Themen und Features. In dem heutigen Artikel wollen wir die adaptive Abfragen-Verarbeitung betrachten. Um die Verarbeitung von … Weiterlesen …

Automatisierte Plan Korrektur in SQL Server 2017

Mit der Veröffentlichung des SQL Servers 2017 wurden grundlegende Änderungen durchgeführt. Und obwohl ein Großteil der Arbeitszeit in die Entwicklung einer SQL Server Version, die auf verschiedenen Linux Distributionen genutzt werden kann, gibt es zusätzlich einige neue interessante Themen und Features. In diesem Artikel möchten wir die automatische Plan Korrektur betrachten. Sie ist eine Funktion … Weiterlesen …

Beschleunigte Datenbank Wiederherstellung (ADR) mit SQL Server 2019

Mit dem SQL Server 2019 wurde von Microsoft ein neues Feature mit dem Namen ADR (Accelerated Database Recovery) vorgestellt. Eigentlich handelt es sich dabei nicht um ein neues Feature, sondern viel mehr um die Überarbeitung der Wiederherstellungs-Mechanismen, wie man sie aus den Vorgängerversionen kennt. Eine neue Komponente mit dem Namen Persistenter Versionsspeicher (PVS) wird benutzt, … Weiterlesen …

Java ausführen mit SQL Server 2019

Dank der Spracherweiterungen (engl. Language Extensions) des SQL Servers 2019 ist es möglich, externe Programme über den SQL Server ausführen zu lassen. In einem unserer vorherigen Artikel (hier) haben wir bereits beschrieben was Spracherweiterungen sind und was sie für den Umgang mit SQL Server 2019 bedeuten. In diesem Artikel betrachten wir die zu treffenden Vorkehrungen, … Weiterlesen …

(Automatisierte) Migration einer SQL Server Datenbank

Die Migration einer SQL Server Datenbank kann, je nach äußeren Umständen, eine kritische Operation darstellen. Vor allem dann, wenn die Instanz oder die auf der Instanz befindlichen Datenbanken zeit-kritischen Abläufen unterliegen und sich eine “Downtime” nicht leisten können. Die herkömmliche Migration besteht oft aus dem Erstellen und Einspielen von Backups. Da die Datenbanken nach dem … Weiterlesen …

Entwicklungsumgebungen in der Mainzer Datenfabrik

In der Mainzer Datenfabrik widmen wir uns den verschiedensten Aufgaben unserer Kunden. Ob Consulting oder Entwicklung von maßgeschneiderter Software, die Aufgabe und ihre Qualität steht und fällt mit den gegebenen Mitteln. In unserem Fall ist das die Entwicklungsumgebung. Auf den verschiedensten Gebieten und mit einer Vielzahl an Werkzeugen versuchen wir stets die Zufriedenheit unserer Kunden … Weiterlesen …