SQL Server Blog

„Nicht Fisch und nicht Fleisch“

von Gordon Römmler

Diese Aussage kann man auf Vieles anwenden und habe ich schon oft in Bezug auf mich selbst gehört. Als Betriebswirt für Wirtschaftsinformatik bin ich weder Kaufmann noch Informatiker. Eben von beiden etwas – quasi das Bindeglied, eine Schnittstelle, um zu übersetzen, damit der eine versteht, was der andere meint. „Anforderungen an Systeme verstehen, notwendige Anpassungen definieren und entwickeln […]

Die DSGVO technisch und organisatorisch umsetzen

Durch das Inkrafttreten der DSGVO hat eine Beweislastumkehr für Unternehmen stattgefunden. Dieses bedeutet, dass jegliche Art von Beweisentlastung durch die Unternehmen zu erbringen ist. Das Unternehmen muss zu jeder Zeit und kurzfristig Aussagen machen können und Verstöße selber anzeigen. Das bedeutet im Umgang mit personenbezogenen Daten, dass diese besonders zu schützen sind. Dieses setzt voraus, dass es eine Klassifizierung gibt […]

Office 365 – Eine DSGVO-konforme Lösung

Ab dem 25. Mai 2018 müssen die Richtlinien der DGSVO eingehalten werden, sonst drohen empfindliche Strafen.

Microsoft bietet mit Office 365 verschiedene Dienste für Kommunikation und Zusammenarbeit im Unternehmen, unter anderem Sharepoint, Exchange oder OneDrive. Auch diese Anwendungen und enthaltene Prozesse müssen DSGVO-konform ablaufen. Um das zu gewährleisten, stellt Microsoft verschiedene Features bereit. Im Mittelpunkt steht dabei, personenbezogene Daten zu identifizieren […]

SQL Server supportete und maximale Grenzen und Größenbeschränkungen

Unter folgenden Link finden Sie die von SQL Server unterstützten und maximalen Größen.

– wieviele Dateigruppen können angelegt werden = 32767

– Wie groß kann eine SQL Server Datenbank werden? = 524 PB (Petabyte)

– Wie groß kann ein Datenfile werden? = 16TB

– Wie groß kann ein Logfile werden? = 2TB

weitere Infos hier unter folgenden Link:

https://msdn.microsoft.com/de-de/library/ms143432(v=sql.120).aspx

 […]

SQL Server Paralleles Arbeiten und Transaktionen

Paralleles Arbeiten

Wie funktioniert in SQL Server, das parallele abrufen und ändern von Daten? SQL Server bedient sich hierbei bestimmter Techniken, die dem Anwender das parallele Arbeiten ermöglichen. Dies funktioniert sehr gut, jedoch gibt es bestimmte Zustände die auftreten können und mit den parallelen Zugriffen ist es ganz schnell vorbei bzw. Befehle werden blockiert oder dauern überdurchschnittlich lange.

In diesem Artikel wird […]

Netzwerkprotokolle-Wichtige Informationen rund um die SQL Server Architektur

SQL Server unterstützt in der aktuellen Version (derzeit 2016) nur noch drei Netzwerkprotokolle.

Shared Memory, Named Pipes, TCP/IP. In früheren Versionen unterstützte SQL Server zusätzlich das VIA Protokoll. Dies ist nicht mehr der Fall.

Interessantes zu diesen Protokollen

Protokoll
Information

Shared Memory
Dieses Protokoll ist ein Protokoll, über das der Austausch zwischen einem SQL Server Client stattfinden kann wenn sich der Client und der SQL Server […]

SQL Server Sessions und Connections. Was ist der Unterschied?

SQL Server Sessions und Connections. Was ist der Unterschied?

Vielfach wird in Unternehmen unter Administratoren häufig der Begriff Session aber auch der Begriff Connection verwendet. Gemeint ist damit eigentlich immer die konkrete Verbindung zwischen Client und SQL Server.

Es gibt aber einen Unterschied zwischen Connection und Session und diesen sollte man kennen, da viele Systeminformationen sich darauf beziehen.

Machen wir es kurz um […]

Wichtige Technologien und Begriffe aus der Storage Welt

In diesem Artikel werden Ihnen wichtige Begriffe aus der Storagewelt erklärt, die unter dem Aspekt eines performanten SQL Server Betriebs berücksichtigt werden sollten.

 

RAID Stufen

Häufig wird man in der Datenbanktechnik mit dem Begriff des Festplatten RAID’s konfrontiert. RAID steht hier für Redundant Disk Array und meint eine Technologie die es ermöglicht, Hochverfügbarkeit bzw. schnelles Lesen und Schreiben oder auch beides durch […]

Datenspeicherung in SQL Server-Datenseiten und Extends

Eine Datenbank ist eine Sammlung von Daten, die wiederum in Tabellen organisiert sind. Diese Daten werden physisch in den zur Datenbank gehörenden Datenbankdateien gespeichert.

Sämtliche Änderungen an den Daten einer Datenbank werden im Transaktionsprotokoll protokolliert (aufgezeichnet). Eine Datenbank kann theoretisch aus bis zu 32767 Dateien bestehen.

Die eigentlichen Daten, werden in SQL Server in Datenseiten mit einer Größe von 8KB verwaltet.

Eine sogenannte […]

Vorsicht beim shrinken/verkleinern von SQL Server Datenbanken

Verkleinern (Shrinken) von Datenbanken

Der Prozess des Verkleinerns einer Datenbank wird als Shrinken  bezeichnet. Hierzu wird der Befehl DBCC Shrink verwendet.

Dies ist in der Regel dann notwendig, wenn es auf der zugehörigen Festplatte wo die Datendateien liegen kein Platz mehr vorhanden ist, also Platz geschaffen werden muss.

Es wirkt sich negativ auf die Performance aus, wenn man eine Datenbank regelmäßig verkleinert diese […]

Herzlich Willkommen im SQL Server Blog von sqlXpert

Hier bloggt das Team von sqlXpert zu allen Themen rund um den Microsoft SQL Server 2017 / 2016 / 2014 / 2012 / 2008 / 2005, sowie SharePoint 2013 / 2010 und das .NET-Framework 4.5. Alle Autoren dieses SQL Server Blog arbeiten seit Jahren zu diesen Themen und geben in zahlreichen Beiträgen ihr Wissen weiter. Sei es, dass sie praktische Tipps geben, über neue Entwicklungen berichten oder interne Neuerungen der Firma sqlXpert GmbH verkünden.

  • Was ist eigentlich der Unterschied zwischen SQL Server Sessions und Connections?
  • Was ist Sass?
  • Welche Vorteile bringt die Implementierung der Statistiksprache R in Visual Studio?
  • Und was verbirgt sich hinter Self-Service-BI?

Wenn Sie die Antworten auf diese und ähnliche Fragen wissen möchten, sind Sie auf diesem Blog genau richtig!

Weitere Themenbereiche unseres SQL Server Blogs sind unter Anderem Administration, Datenbank-Optimierung, In Memory Technologie, Microsoft BI, Microsoft Dynamics NAV / CRM, aktuelle Seminare, Server-Performance, Storage und Microsoft Windows im Allgemeinen.

Ein besonderer Schwerpunkt liegt dabei naturgemäß auf der Performance Optimierung für den MS SQL Server, dem Eckpfeiler unserer Firmenkompetenz. Detailliert wird dabei in den Beiträgen auf spezifische Herausforderungen wie die Datenspeicherung in SQL Server-Datenseiten, die Tücken beim Shrinken von SQL Server Datenbanken oder auch die wichtigsten Storage-Kennzahlen zu Input und Output eingegangen.

Ein weiterer Schwerpunkt liegt auf Microsoft SharePoint und seinen zahlreichen Möglichkeiten. Dazu finden Sie bei uns zum Einen allgemeinere Beiträge zur Einführung in das Thema, wie die Blogserie 10 Thesen zu SharePoint. Zum Anderen aber auch konkrete Anleitungen, etwa zur Verbindung via Multi-Authentifizierung, dem Hinzufügen von Menüitems zum ECB Menü oder möglichen Problemen, die bei der Arbeit mit der Anwendung auftreten können, z.B. eine fehlerhafte Datenblattansicht.

Aber auch über die reine IT hinausgehende Themen wie die DSGVO, die an jedes Unternehmen neue Anforderungen stellt, werden in mehreren Artikeln fachkundig behandelt.

Wir hoffen, Sie finden in unserem Blog zum SQL Server hilfreiche Informationen!

Wenn Sie darüber hinaus Support für Ihren SQL Server benötigen, speziell zur Performance-Optimierung, stellen Sie doch einfach eine unverbindliche Anfrage und wir setzen uns mit Ihnen baldmöglichst in Verbindung!