Erweiterungen des Datenbankmoduls
Aktualisiert: 15. September 2007
Microsoft Mit SQL Server 2005 werden verschiedene Verbesserungen und neue Features in Datenbankmodul eingeführt.
Erweiterte Funktionen des Datenbankmoduls
Datenbankmodul wurde in den folgenden Bereichen erweitert.
Thema | Beschreibung |
---|---|
Datenbankobjekte, wie Trigger, gespeicherte Prozeduren und benutzerdefinierte Typen, können in .NET Framework-Sprachen, wie z. B. Microsoft Visual C#, geschrieben werden. Entwicklung und Debugging sind in die Umgebung von Microsoft Visual Studio integriert, sodass Entwickler zum Entwickeln von Datenbankobjekten dieselben Tools verwenden können wie zum Entwickeln von .NET Framework-Komponenten und -Diensten. Die Sprache Transact-SQL wurde um neue Features erweitert, wie verbesserte Fehlerbehandlung und Unterstützung von rekursiven Abfragen. |
|
Die Verwaltbarkeit von Datenbankmodul wurde durch die dynamische Instanzkonfiguration vereinfacht. Dazu gehören z. B. die dynamische Verwaltung von AWE-Arbeitsspeicher und die dynamische E/A- und CPU-Affinität. Die Sicherheit wurde um Features erweitert, die z. B. alle Berechtigungen als erteilbar festlegen und die Trennung von Benutzern und Schemas ermöglichen. |
|
Die Funktionalität verteilter Abfragen wurde durch Änderungen in Transact-SQL, Unterstützung neuer Datentypen und durch das Hinzufügen neuer Ereignisse der SQL-Ablaufverfolgung erweitert. |
|
Die Verfügbarkeit der SQL Server-Datenbanken wurde durch Folgendes verbessert: Onlineindizierung, schnelle Wiederherstellung nach einem Systemabsturz und teilweise Verfügbarkeit während eines Wiederherstellungsvorgangs, Datenseiten-Prüfsummen sowie der Spiegelung von Sicherungsmedien. Die Datenbankspiegelung ermöglicht das Erstellen unmittelbar betriebsbereiter Standbyserver, die schnelle Failover unterstützen, ohne dass Daten aus Transaktionen, für die ein Commit ausgeführt wurde, verloren gehen. |
|
Datenbankmodul unterstützt nun einen XML-Datentyp für das Speichern von XML-Dokumenten in Tabellenspalten oder Transact-SQL-Variablen. Außerdem wird die XQuery-Sprache unterstützt, einschließlich der XML-Datenbearbeitungssprache (Data Manipulation Language, DML). |
|
Erweiterungen der Skalierbarkeit und Leistung des Datenbankmoduls |
Die Datenpartitionierung wurde um die systemeigene Tabellen- und Indexpartitionierung erweitert. Die Verbesserung der Anwendungsparallelität besteht aus der neuen Snapshotisolationsstufe und der Möglichkeit, dass mehrere Resultsets pro Verbindung aktiviert sind. |
Die Sortierungen und Zeichensätze von Datenbankmodul und seinen Oberflächen unterstützen nun ergänzende Zeichen und GB18030-codierte Zeichen. |
|
Beschreibt die zahlreichen neuen Sicherheitsmechanismen. Zu diesen Mechanismen zählen die Oberflächenreduzierung bei der Installation, das Oberflächen-Konfigurationstool, die systemeigene Verschlüsselung, die integrierte Schlüsselverwaltung, die spezifische Autorisierung, die konfigurierbare Kennwortrichtlinie, der diskrete Ausführungskontext und mehrere Proxykonten. |
Siehe auch
Konzepte
Neuigkeiten in SQL Server 2005