Erweiterungen der Verwaltbarkeit des Datenbankmoduls
Aktualisiert: 14. April 2006
Die Verwaltbarkeit von Microsoft SQL Server 2005-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.
Erweiterungen der Verwaltbarkeit
Sicherheit: Alle Berechtigungen erteilbar
Die Sicherheitsverwaltung wurde dadurch vereinheitlicht, dass alle Berechtigungen über die GRANT-Anweisung als erteilbar festgelegt werden können. In früheren Versionen von SQL Server wurden Berechtigungen über eine Kombination aus Berechtigungen auf Instanzebene, Datenbankrollen und gewöhnlichen Berechtigungen verwaltet.
Weitere Informationen finden Sie unter Berechtigungshierarchie.
Sicherheit: Trennung von Benutzern und Schemas
Die Rollen von Schemas in SQL Server-Datenbanken wurden erweitert. Alle Objekte in einer Datenbank befinden sich nun in Schemas und sind nicht im Besitz einzelner Benutzer. Jedes Schema kann sich im Besitz von Rollen befinden, sodass Datenbankobjekte von mehreren Benutzer verwaltet werden können. In früheren Versionen von SQL Server konnten Benutzer erst aus einer Datenbank gelöscht werden, nachdem sie den Besitz ihrer einzelnen Objekte neu zugewiesen hatten. Nun muss der Besitz lediglich für das Schema und nicht für jedes einzelne Objekt angepasst werden.
Weitere Informationen finden Sie unter Berechtigungshierarchie.
Verwaltung: Tabellen- und Indexpartitionierung
Tabellen und Indizes können auf der Basis von Wertebereichen in Partitionen aufgeteilt werden. Durch die Partitonierung können große Tabellen und Indizes einfacher verwaltet werden, da Sie sich bei den Verwaltungsaufgaben auf einzelne Partitionen anstelle ganzer Auflistungen konzentrieren können. Datenblöcke können innerhalb des Datenbankschemas effizienter übertragen werden, und Wartungsvorgänge können für einzelne Partitionen anstelle von vollständigen Tabellen oder Indizes ausgeführt werden, wobei die Integrität der gesamten Einheit gewahrt wird.
Weitere Informationen finden Sie unter Partitionierte Tabellen und Indizes.
Verwaltung: Dynamische Verwaltung von AWE-Arbeitsspeicher
Datenbankmodul verwaltet nun die Größe des Speicherpools automatisch, wenn große Datenbanken mithilfe von AWE-Arbeitsspeicher unterstützt werden. In früheren Versionen von SQL Server war der Speicherpool bei Verwendung von AWE-Arbeitsspeicher statisch.
Weitere Informationen finden Sie unter Verwalten von Arbeitsspeicher für große Datenbanken.
Verwaltung: ATTACH_REBUILD_LOG
Bei Verwendung der ATTACH_REBUILD_LOG-Klausel werden zum Anfügen einer Datenbank nicht alle Protokolldateien benötigt. Wenn Sie beispielsweise eine Datenbank von einem Produktionsserver trennen, damit sie als schreibgeschützte Datenbank auf einem Berichtsserver verwendet werden kann, sind für die schreibgeschützte Umgebung nicht alle bei der Produktion verwendeten Protokolldateien erforderlich. Mit ATTACH_REBUILD_LOG können Sie die Datenbank auf den Berichtsserver kopieren, ohne alle Produktionsprotokolldateien kopieren zu müssen.
Weitere Informationen finden Sie unter CREATE DATABASE (Transact-SQL).
Verwaltung: Sofortige Dateiinitialisierung
Wenn Datenbankmodul eine neue Datenbank erstellt, kann der für die Datendateien benötigte Speicherplatz reserviert werden, sodass die Datenbank sofort verwendet werden kann. Die tatsächlichen Datenseiten werden erst mit Binärnullen initialisiert, wenn SQL-Abfragen auf die Seiten verweisen. In früheren Versionen von SQL Server konnte eine Datenbank erst dann verwendet werden, wenn alle Datenseiten mit Binärnullen initialisiert worden waren.
Weitere Informationen finden Sie unter Erstellen einer Datenbank (Datenbankmodul).
Verwaltung: Deaktivieren von Indizes
Indizes können für Verwaltungs- und Diagnoseaufgaben deaktiviert werden. Wenn Sie einen nicht gruppierten Index neu erstellen, können Sie die benötigte Menge an Speicherplatz erheblich reduzieren, indem Sie den Index vor der Neuerstellung deaktivieren.
Weitere Informationen finden Sie unter Deaktivieren von Indizes.
Verwaltung: Neuorganisieren und Neuerstellen von Indizes
Mit SQL Server 2005 wird die ALTER INDEX-Anweisung eingeführt, mit der Indizes neu organisiert oder neu erstellt werden und Indexoptionen festgelegt werden können. Indizes können online neu erstellt werden, Seiten mit LOB-Daten können komprimiert werden, und partitionierte Indizes können für jede einzelne Partition neu organisiert oder neu erstellt werden.
Weitere Informationen finden Sie unter ALTER INDEX (Transact-SQL).
Verwaltung: Massenkopieren und Laden von Formatdateien im XML-Format
Mit SQL Server 2005 wird ein XML-Schema eingeführt, mit dem Formatdateien als XML-Dokumente angegeben werden können. Als Alternative zu herkömmlichen Formatdateien, die nicht als XML-Dateien formatiert sind, bieten XML-Formatdateien mehrere Vorteile.
Weitere Informationen finden Sie unter Grundlegendes zu XML-Formatdateien.
Verwaltung: OPENROWSET-Massenrowsetanbieter
Mit SQL Server 2005 werden Massenrowsetanbieter eingeführt, auf die über die neue BULK-Option der OPENROWSET-Funktion in einer SELECT-Anweisung zugegriffen werden kann. Diese Anbieter können dann für INSERT-Anweisungen verwendet werden.
Weitere Informationen finden Sie unter OPENROWSET (Transact-SQL) und Importieren von Massendaten mithilfe von BULK INSERT oder OPENROWSET(BULK...).
Verwaltung: Überwachen der Datenbankspiegelung
Mit SQL Server 2005 SP1 werden der Datenbankspiegelungs-Monitor sowie eine Reihe gespeicherter Systemprozeduren eingeführt, mit denen Datenbankspiegelungen überwacht und Schwellenwerte für einige wichtige Spiegelungsleistungsmetriken festgelegt werden können.
Weitere Informationen finden Sie unter Überwachen der Datenbankspiegelung.
Siehe auch
Konzepte
Erweiterungen des Datenbankmoduls
Hilfe und Informationen
Informationsquellen für SQL Server 2005
Änderungsverlauf
Version | Verlauf |
---|---|
14. April 2006 |
|