Kürzlich bin ich bei einem Kundenprojekt auf ein unerwartetes Verhalten bei der synchronen Transformationen in der Skriptkomponente gestoßen. Beim Erzeugen einer neuen Spalte in der Skriptkomponente wurde die Ausgabespalte von Typ integer mit 0-Werten befüllt. Dabei hätte ich erwartet, dass die Spalte NULL-Werte enthält. Interessanterweise verhält sich SSIS bei einer asynchronen Datentransformation anders. Um dies zu vermeiden, sollte man stets die entsprechenden Ausgabespalten am Anfang explizit auf NULL setzen.
Betrachten wir beide Fälle anhand zweier Beispiele.
Vergleich der Kompressionsraten der verschiedenen Möglichkeiten in SQL Server 2014
Da Datenmengen in einer Datenbank oft sehr stark wachsen, wird nach Wegen gesucht, den Speicherplatz, der auf der Festplatte verbraucht wird, zu reduzieren. Aus diesem Grund bietet der SQL Server 2014 mehrere Möglichkeiten den Verbrauch an Festplattenspeicher zu reduzieren. Dieser Blogbeitrag beschreibt die Kompressionsrate Anhand von vier verschiedenen Techniken.
„Vergleich der Kompressionsraten der verschiedenen Möglichkeiten in SQL Server 2014“ weiterlesen
Extraktion von MySQL-Daten
Der folgende Blogbeitrag betrachtet verschiedene Möglichkeiten zur Extraktion von Daten aus einer MySQL-Datenbank und Import in den SQL Server 2014 mittels SSIS näher. Hierfür wurden drei verschiedene Möglichkeiten untersucht: Treiber für ADO.NET bzw. ODBC und die Möglichkeit der Extraktion in eine CSV-Datei und Import dieser in den SQL-Server.