Es wird bestätigt, dass Microsoft SQL Server 2008 R2, das im Mai veröffentlicht wird, die neueste Version der SQL Server-Datenbank ist. In diesem Artikel werden die 10 neuen Funktionen von SQL Server 2008 R2 vorgestellt Version von SQL Server, keine Hauptversion, aber die R2-Version bietet auch viele interessante neue Funktionen für Datenbankadministratoren und Entwickler. Zum Zeitpunkt der Erstellung dieses Artikels liegt R2 bereits in der Community Release Version (CTP) vor. Neben neuen Funktionen wurden auch zwei neue Versionen veröffentlicht: SQL Server 2008 R2 Datacenter (Data Center Edition) und SQL Server 2008 R2 Parallel Data Warehouse (Parallel Data Warehouse-Version). Weitere Berichte zu SQL Server 2008 finden Sie im Sonderthema: Ausführliche Anwendung von SQL Server 2008.
1. Report Builder 3.0
Report Builder ist ein Toolset, mit dem Sie im Web veröffentlichte Berichte erstellen können, die Bilder, Diagramme, Tabellen und Drucksteuerelemente enthalten. Darüber hinaus unterstützt Report Builder auch Drilldown und Sortierung Wenn Sie Berichtstools von Drittanbietern wie Crystal Reports verwenden, verwenden Sie auf jeden Fall den Report Builder.
Zu den neuen Funktionen in SQL Server 2008 R2/Report Builder 3.0 gehören: ○1 Kartenebenen, die räumliche und analytische Daten enthalten und nahtlos in Microsoft Virtual Earth integriert werden können; ○2 Indikatoren zur Anzeige des Status eines Werts; , dieses Objekt kann wiederverwendet oder von mehreren Berichten gemeinsam genutzt werden. ○4 Aggregationsberechnung (Aggregatberechnung), ermöglicht die Berechnung des Gesamtwerts anderer aggregierter Berechnungsergebnisse.
2.SQL Server 2008 R2-Rechenzentrum
Die Data Center Edition von SQL Server 2008 R2 richtet sich an Benutzer der Enterprise Edition, die eine bessere Leistung benötigen. Die neue Version unterstützt 256 logische Prozessoren, mehr Instanzen und mehr Speicher.
3.SQL Server 2008 R2 Parallel Data Warehouse
Eine weitere neue Version von SQL Server 2008 R2 ist die Parallel Data Warehouse Edition mit dem offiziellen Codenamen „Madison“. Ihr Hauptziel ist die Verarbeitung sehr großer Datenmengen. Sie nutzt umfangreiche Parallelverarbeitungsfunktionen, um große Tabellen auf mehrere SQL-Anweisungen zu verteilen Diese Knoten werden durch die patentierte Technologie Ultra Shared Nothing von Microsoft gesteuert, die Abfrageaufgaben verschiedenen Rechenknoten zuweisen und dann Rechenergebnisse von jedem Knoten sammeln kann.
4.StreamInsight
In SQL Server 2008 R2 gibt es eine neue Komponente namens StreamInsight. Diese interessante Komponente ermöglicht die direkte Analyse von Streaming-Daten, d. h. die direkte Verarbeitung aus dem Quelldatenstrom und das anschließende Speichern in der Datentabelle. Wenn es sich bei Ihrem System um ein Echtzeitsystem handelt, ist diese Funktion sehr, sehr nützlich, da das Echtzeitsystem Daten analysieren muss, ohne dass es zu Verzögerungen beim Datenschreiben kommt. Einige gängige Beispiele sind der Datenfluss für den Aktienhandel, der Web-Klick-Analysefluss usw Industrielle Prozesssteuerung, die mehrere Eingangsdatenströme gleichzeitig überwachen kann.
5. Stammdatendienst
Master Data Services (MDS) ist sowohl ein Konzept als auch ein Produkt. Das Konzept von Master Data Services besteht darin, über einen zentralen Dateneingabe-Gatekeeper für Kerngeschäftsdaten wie Kundenrechnungsadresse, Mitarbeiter-/Kundenname und Produktnamen zu verfügen zentral verwaltet werden, sodass alle Verbraucheranwendungssysteme über die gleichen Informationen verfügen. Microsoft liefert ein Beispiel, bei dem eine Kundenadresse in der Kundentabelle aufgezeichnet wird, in der Mailingtabelle jedoch eine andere Adresse. Die Master Data Services-Anwendung kann sicherstellen, dass alle Tabellen nur eine korrekte Adresse haben, und während ein MDS eine lokale Anwendung sein kann, enthält SQL Server 2008 R2 eine Anwendung und eine Schnittstelle zur Verwaltung von Kerndaten.
6.PowerPivot für SharePoint
PowerPivot ist ein Endbenutzer-Tool, das in Verbindung mit SharePoint, SQL Server 2008 R2 und Excel 2010 große Datenmengen in Sekundenschnelle verarbeitet. PowerPivot verhält sich ein wenig wie eine PivotTable in Excel und bietet Analysefunktionen.
7. Datenschichtanwendung
Data-Tier Application (Data-Tier Application, abgekürzt als DAC, ich weiß nicht, wofür C steht, nicht mit Windows Data Access Component verwechseln, da die Abkürzung auch DAC ist) ist ein Objekt, das alles speichern kann Erforderliche Datenbanken für ein Projekt. Informationen wie Anmeldungen, Tabellen und gespeicherte Prozeduren, die Visual Studio verwenden kann. Durch die Erstellung einer Datenschichtanwendung wird die SQL Server-Paketversion mit jeder kompilierten Visual Studio-Version gespeichert, was bedeutet, dass die Anwendung und die Datenbank in eine einheitliche Version integriert werden können, um die spätere Wartung und Verwaltung zu erleichtern.
8.Unicode-Komprimierung
SQL Server 2008 R2 verwendet einen neuen Algorithmus, um ein einfaches Komprimierungsschema für die Unicode-Speicherung bereitzustellen. Es wird automatisch von der SQL Server-Engine verwaltet, sodass keine Änderungen an vorhandenen Anwendungen erforderlich sind. Der DBA muss nicht eingreifen.
9.SQL Server-Dienstprogramm
Das neue SQL Server-Dienstprogramm ist ein Warehouse-Objekt, das mehrere SQL Server-Instanzen zentral steuert und in einem einzigen Dienstprogramm gespeichert werden kann. Das Dienstprogramm enthält auch ein Ressourcenmanager-Tool, das mehrere Server-Dashboards erstellen kann.
10.Multi-Server-Dashboard
Obwohl SQL Server Management Studio auch eine Verbindung zu mehreren Servern herstellen kann, kann es nicht alle Datenbanken in einer zentralen Ansicht anzeigen. In SQL Server 2008 R2 ist es möglich, Dashboards zu erstellen, die mehrere Server gleichzeitig anzeigen Zeit.