SQL 2008 für Hoster
von Walter Oliver
Einführung
Der Zweck dieses Artikels besteht darin, Informationen zum Bereitstellen und Optimieren von SQL Server 2008 für freigegebene und dedizierte Hostingumgebungen zu liefern. Es enthält Links zu Videos und Dokumenten, die bewährte Methoden für die Bereitstellung, Konfiguration, Verwaltung, Sicherheit, Programmierbarkeit, Mandantenisolation und Leistungsoptimierung einer gehosteten SQL Server 2008-Bereitstellung abdecken. Es bietet eine vollständige Übersicht über Anleitungen und detaillierte Informationen, einschließlich Verweisen auf SQL Server-Architekturinformationen und Beispielskripts zur Bereitstellung von Benutzern und Datenbanken in gemeinsam genutzten Hostingzenarien. Es hebt detaillierte Beschreibungen der neuen Features hervor, die SQL Server zu einer idealen Datenbankplattform für das Web machen.
Beachten Sie, dass Microsoft eine Reihe von SQL Server-SKUs für verschiedene Szenarien erstellt hat, einschließlich dem Webanwendungshosting. Dies ist die Vergleichstabelle für SKU-Features:
Contents
SQL Server 2008-Leitfaden für Hoster
Leistungsüberwachung und Problembehandlung
PHP-Unterstützung in SQL Server 2008
Unstrukturierter Datenspeicher
Aktualisieren auf SQL Server 2008
Whitepapers zum Planen, Bereitstellen und Ausführen von SQL Server 2008
SQL Server 2008-Leitfaden für Hoster
Dieser Download bietet bewährte Methoden und Überlegungen für Hostingdienstanbieter, die an der Bereitstellung von SQL Server 2008 in Mehrinstanzenumgebungen interessiert sind. Sie enthält Informationen zu:
SQL Server-Architektur: Relationales Modul, Integration, Analyse, Reporting Services, Skalierbarkeit und hohe Verfügbarkeit.
SQL Server 2008 for Hosters Guidance, ein Leitfaden für die Vorgehensweise:
Bereitstellen und Konfigurieren eines SQL Server-Computers:
- Konfigurieren von Windows für große Speichermengen.
- Bereitstellen mehrerer Instanzen von SQL Server.
- Verwenden der AWE-API für Server mit großen Speichermengen.
- Integrieren von CLR im SQL Server.
- Grenzwerte für die Abfragekostenkontrolle.
- Sicherheitsvorsorge.
Konfigurieren des SQL Server-Oberflächenbereichs
Benutzerbereitstellung
- Bereitstellen von Benutzern und Datenbanken
- Erstellen von Kombinationen mit gespeicherten Prozeduren
Das Video SQL Server 2008 für Hosters Guidance bietet eine Übersicht über den SQL Server 2008 für Hoster. Es ist eine Einführung in die verschiedenen Editionen des SQL Server, insbesondere in der Web Edition. Das Video enthält Richtlinien zur Bestimmung, welche Editionen für welche Szenarien geeignet sind. Es hebt wichtige Features wie richtlinienbasierte Verwaltung, PowerShell, Data Warehouse, Ressourcenkontrolle, transparente Datenverschlüsselung, Überwachung, Sicherung, Hyper-V- und SQL-Lizenzierung, Migration und Upgrades, SQL Server-Treiber für PHP 2005, Database Publishing Wizard und Database Publishing Service hervor.
Hochverfügbarkeit
Die Microsoft SQL Server-Clustering mit Windows Server 2008-Präsentation und -Video bieten eine Übersicht und Demos der Überlegungen zur Implementierung von SQL Server-Failover-Clustern unter Windows Server 2008 sowie Details zum SQL Server 2008-Failover-Clustering.
Verwaltung
Die folgenden Videos und Präsentationen enthalten Details zu wichtigen Verwaltbarkeitsfeatures des SQL Server 2008:
Videos:
Eine 24-stündige vorhersagbare Antwort auf Ihre Benutzer bietet:
- Ein Überblick über den Ressourcen-Governor, der die Datenbankauslastung organisieren kann.
- Informationen darüber, wie Sie die Ausführung von Anweisungen durch Einfrieren von Plänen vorhersehbar machen.
Erweiterte Tipps und Tricks zu Microsoft SQL Server PowerShell bieten:
- Eine Übersicht über PowerShell.
- Details zum SQL Server PowerShell-Anbieter.
Die richtlinienbasierte Verwaltung von Microsoft SQL Server 2008 bietet Folgendes:
- Eine Übersicht über die richtlinienbasierte Verwaltung (PBM).
- Erstellen erweiterter Richtlinienbedingungen.
- Vorgehensweisen zur Verwendung von PowerShell mit PBM.
Microsoft SQL Server Backup and Disaster Recovery Features bietet:
Eine Übersicht über Notfallszenarien (Standort oder Server nach unten, Datenbeschädigung und Benutzerfehler).
Verfügbarkeitsanforderungen für die verschiedenen Notfallszenarien.
SQL Server-Notfallwiederherstellungsfeatures:
- Datenbankspiegelung
- Failovercluster
- Protokollversand
- Sichern und Wiederherstellen
Präsentationen zur SQL Server-Verwaltung
Leistungsüberwachung und Problembehandlung
SQL Server 2008 bietet neue Features für die Überwachung von Servern und die Problembehandlung. Die folgenden Videos und Präsentationen enthalten Details zu diesen Bereichen.
Videos:
Erweiterte Problembehandlung mit erweiterten Ereignissen bietet Folgendes:
- Eine Übersicht über das Feature und die Architektur von erweiterten SQL Server-Ereignissen sowie die Problembehandlung bei Effizienz und Sichtbarkeit von SQL Server-Internals.
- Ein Verständnis der Architektur erweiterter Ereignisse.
- Informationen zur Verwendung von erweiterten Ereignissen zum Überwachen und Diagnostizieren von Problemen im SQL-Server.
Die Leistungsüberwachung mit SQL Server Management Studio bietet Folgendes:
- Definitionen der neuen Tools und Features.
- Funktionsdemonstrationen.
- Informationen zu Internals und Architektur.
- Informationen zur Planung und Umsetzung.
Präsentation für erweiterte SQL Server-Ereignisse und Leistungsüberwachung
PHP-Unterstützung im SQL Server 2008
Der SQL Server-Treiber für PHP wurde entwickelt, um eine zuverlässige, skalierbare Integration in SQL Server für PHP-Anwendungen zu ermöglichen, die auf der Windows-Plattform bereitgestellt werden. Der SQL Server 2005-Treiber für PHP ist eine PHP 5-Erweiterung, die das Lesen und Schreiben von SQL Server-Daten aus PHP-Skripts ermöglicht. Die Erweiterung bietet eine prozedurale Schnittstelle für den Zugriff auf Daten in allen Editionen von SQL Server 2005 und SQL Server 2008. Es verwendet PHP-Features, einschließlich PHP-Streams, um große Objekte zu lesen und zu schreiben. Laden Sie den SQL Server 2005-Treiber für PHP hier herunter.
Ein Link zu diesem Dokument erläutert, wie der Treiber geladen und konfiguriert wird und erläutert, wie sie mehrere der Features nutzen können. Vollständige Informationen und Beispiele sind auf den folgenden Websites verfügbar:
- MSDN Library
- Foren auf MSDN
- SQL Server Driver Team Blog
T-SQL-Programmierbarkeit
Das folgende Video und die folgende Präsentation enthalten Details zu den neuen SQL Server-Programmierbarkeitsfeatures, darunter:
- Neue Datentypen für Datum, Uhrzeit, Tabelle und benutzerdefinierte Datentypen
- Neue SQL-Abfragesprachen-Features
- Funktionen für neue Verfahrenssprache
Reporting Services (SSRS)
Microsoft® SQL Server 2008 Reporting Services (SSRS) bietet eine umfassende Palette von einsatzbereiten Tools und Diensten zum Erstellen, Bereitstellen und Verwalten von Berichten sowie Programmierfeatures zum Erweitern und Anpassen von Berichten.
Das folgende Video und die folgende Präsentation enthalten Details zu den neuen SQL Server Reporting Services-Features, einschließlich:
- Dienstarchitektur
- Updates für Verwaltungstools
- Skalierbarkeit und Speicherverwaltung
- Bereitstellung und Upgrade
Sicherheit
Das Video "Sicherheitsverbesserungen" in Microsoft SQL Server 2008 und die entsprechende Präsentation und heben die neuen Features in diesem Bereich von SQL Server hervor. Dazu gehören:
- SQL Server-Sicherheitsübersicht
- Erweiterbare Schlüsselverwaltung
- Transparent Data Encryption
- Integrierte Authentifizierungsverbesserungen
- SQL-Überwachung
SQL Server Datenservices
SQL Server Data Services (SDS) bietet hoch skalierbare und internetorientierte verteilte Datenbankdienste in der Cloud zum Speichern und Verarbeiten relationaler Abfragen. SDS ermöglicht die schnelle Entwicklung und Bereitstellung neuer Anwendungen mit REST- und SOAP-basierten Webprotokollen. Die Dienste basieren auf robusten SQL Server-Datenbank- und Windows Server-Technologien, die hohe Verfügbarkeit und Sicherheit bieten.
Das SQL Server Datenservices-Video und die entsprechende Präsentation enthalten Details zu SDS. Dazu gehören:
Wertversprechen
Beispielszenarien
BS-Architektur
- Datenmodell
- Plattform
- Dienstleistungen Ökosystem
SDS-Dienstbereitstellung
- Business SLA
- Roadmap
- Ressourcen
Unstrukturierter Datenspeicher
SQL Server bietet eine Reihe von Funktionen, die sich über das herkömmliche Datenbanksystem und eine Datenplattform bewegen, um alle Arten von Daten zu speichern, zu verwalten und abzufragen, einschließlich unstrukturierter Binärdaten, XML und räumlicher Daten. Das Whitpaper SQL Server Unstructured Storage von SQL Server bietet einen Überblick über die Szenarien und Features, die in der unstrukturierten Speicherverwaltung beteiligt sind. Das Video "New Unstructured Data Storage Solutions" und die entsprechende Präsentation enthalten weitere Details zu diesem Bereich. Dazu gehören:
- Eine Übersicht und Demonstration des Wertversprechens von FILESTREAM Storage.
- Eine Übersicht und Demonstration des Wertversprechens von Remote Blob Storage.
Aktualisieren auf SQL Server 2008
Das Video °Upgrading to SQL Server 2008 early adopter notes and best practices° und die entsprechende Präsentation enthalten Details, die bei der Planung und Implementierung des SQL Server 2008-Upgrades hilfreich sind. Dazu gehören:
- Upgrade-Optionen, Methodik, Tools und Planung
- Technische und nicht technische Überlegungen
- Häufige Probleme, Mythen und Fehler
- Aufgaben vor dem Upgrade
- Aufgaben für das Upgrade
- Aufgaben nach dem Upgrade
Whitepapers zum Planen, Bereitstellen und Ausführen von SQL Server 2008
Der folgende Download enthält die folgenden Leitfäden:
- Erstellen manueller Wartungspläne für SQL Server 2008 Web-Edition
- Ausführen von SQL Server 2008 in Hyper-V-Umgebung
- SQL Server 2008-Bereitstellungsleitfaden für Webhosting-Umgebungen
- Verwenden des Ressourcengouverneurs in einer freigegebenen Hosting-Umgebung
Zusammenfassung
Dieser Artikel enthält eine vollständige Übersicht über Anleitungen und detaillierte Informationen zu SQL Server 2008, die auf Hostingdienstanbieter zugeschnitten sind, um sie bei der Planung, Bereitstellung, Wartung, Integration und Optimierung von SQL Server zu unterstützen. Es umfasst hohe Verfügbarkeit, Verwaltbarkeit, Überwachung, Problembehandlung, Programmierung, Berichterstellung und Upgrade bewährter Methoden und wichtiger Features. Darüber hinaus werden Informationen über PHP-Unterstützung, Sicherheit und SQL Server Data Services bereitgestellt.