Performancevergleich In-Memory OLTP und Fusion IO

Mit der Einführung von In-Memory OLTP im SQL Server 2014 fragen sich sicher viele, ob es nicht ausreicht, die Daten statt im RAM auf einer schnelleren Festplatte, z.B. einer SSD zu halten. Um dieser Fragen nachzugehen, wurde in Zusammenarbeit mit einem anderen Unternehmen am 8.7 und 9.7.2014 in Köln einen zweitägiger Performance-Workshop abgehalten.

„Performancevergleich In-Memory OLTP und Fusion IO“ weiterlesen

Mathematische Funktionen in Natively Compiled Stored Procedures

Dass der SQL Server 2014 mit seinen InMemory-Fähigkeiten einen erheblichen Performance-Boost in vielen praktischen Einsatzmöglichkeiten ermöglicht, haben wir bereits ausführlich dokumentiert.

Einer der Faktoren, die eine erhebliche Beschleunigung von InMemory-Abfragen ermöglichen, sind nativ kompilierte Stored Procedures (NCSPs). Diese bieten zwar eine erhebliche Beschleunigung, erlauben aber nur einen eingeschränkten Zugriff auf die reichhaltigen Funktionen von T-SQL. Wir möchten hier einen typischen Workaround für eine solche Einschränkung vorstellen.  „Mathematische Funktionen in Natively Compiled Stored Procedures“ weiterlesen

Masterarbeit zu In-Memory Techniken mit SQL Server 2014 (Teil 1)

Im Laufe der letzten Jahre lassen sich im Hardwarebereich mehrere Trends erkennen. So kam es etwa ab der Jahrtausendwende zu einem Paradigmenwechsel bei den Prozessoren. Vor dieser Zeit wurde eine Erhöhung der Prozessorleistung vor allem über eine erhöhte Taktrate realisiert. Danach wurde die Taktrate nur noch moderat erhöht. Stattdessen wurden vor allem die Anzahl der CPU-Kerne pro Prozessor vermehrt. Es gibt also nicht mehr einen sehr schnellen Prozessorkern, der die gesamte Arbeit verrichtet, sondern mehrere gleich schnelle CPUs, die parallel rechnen können. Ein weiterer noch anhaltender Trend ist der Preisverfall beim Arbeitsspeicher. Große Mengen Arbeitsspeicher sind heutzutage auch für kleine und mittelständische Unternehmen erschwinglich. Während im Jahr 1965 der Preis pro MB Ram bei über 2.500.000 US$ lag, so fiel dieser Preis bis zum Jahr 2014 auf weniger als 0,01 US$.

„Masterarbeit zu In-Memory Techniken mit SQL Server 2014 (Teil 1)“ weiterlesen