面向托管商的 SQL 2008

作者:Walter Oliver

介绍

本文旨在提供有关为共享和专用托管环境部署和优化 SQL Server 2008 的信息。 本文提供了指向视频和文档的链接,这些视频和文档涵盖了托管 SQL Server 2008 部署的部署、配置、管理、安全性、可编程性、租户隔离和性能优化方面的最佳做法。 本文包含了完整的指南和详细信息,包括对 SQL Server 体系结构信息的引用,以及用于在共享托管方案中预配用户和数据库的示例脚本。 本文强调了使 SQL Server 成为理想的 Web 数据库平台的新功能的详细说明。

请注意,Microsoft 已生成一组针对各种方案(包括 Web 应用程序托管)的 SQL Server SKU。 下面是 SKU 功能比较表:

Screenshot of S K U feature comparison table with details of new features in various scenarios.

目录

《面向托管商的 SQL Server 2008 指南》

高可用性

Management

性能监视和故障排除

SQL Server 2008 中的 PHP 支持

T-SQL 可编程性

Reporting Services (SSRS)

安全性

SQL Server Data Services

非结构化数据存储

升级到 SQL Server 2008

《规划、部署和运行 SQL Server 2008》白皮书

结论

《面向托管商的 SQL Server 2008 指南》

此下载为有兴趣在多租户环境中部署 SQL Server 2008 的托管服务提供商提供了最佳做法和注意事项。 它包含有关以下内容的信息:

  • SQL Server 体系结构:关系引擎、集成、分析、Reporting Services、可伸缩性和高可用性。

  • 《面向托管商的 SQL Server 2008 指南》介绍了如何执行以下操作:

    • 部署和配置 SQL Server 计算机:

      • 为 Windows 配置大量内存。
      • 预配多个 SQL Server 实例。
      • 将 AWE API 用于具有大量内存的服务器。
      • 将 CLR 与 SQL Server 集成。
      • 查询成本调控器限制。
      • 预配安全性。
    • 配置 SQL Server 外围应用

    • 预配用户

      • 预配用户和数据库
      • 使用存储过程创建程序集

《面向托管商的 SQL Server 2008 指南》视频概述了面向托管商的 SQL Server 2008。 它介绍了 SQL Server 的各种版本,尤其是 Web 版本。 该视频提供了确定哪些版本适合哪种方案的指南。 它重点介绍了基于策略的管理、PowerShell、数据仓库、资源调控器、透明数据加密、审核、备份、Hyper-V 和 SQL 许可、迁移和升级、适用于 PHP 的 SQL Server 2005 驱动程序、数据库发布向导和数据库发布服务等主要功能。

高可用性

“使用 Windows Server 2008 的 Microsoft SQL Server 群集”演示和视频概述并演示了在 Windows Server 2008 上实现 SQL Server 故障转移群集的注意事项,以及有关 SQL Server 2008 故障转移群集的详细信息。

管理

以下视频和演示详细介绍了 SQL Server 2008 的主要可管理性功能:

  • 视频:

    • 针对用户的 24 小时可预测响应提供:

      • 可以组织数据库工作负载的资源调控器的概述。
      • 有关通过使用计划冻结使语句执行可预测的操作说明信息。
    • 高级 Microsoft SQL Server PowerShell 提示和技巧提供:

      • PowerShell 概述。
      • 有关 SQL Server PowerShell 提供程序的详细信息。
    • Microsoft SQL Server 2008 基于策略的管理提供:

      • 基于策略的管理 (PBM) 概述。
      • 生成高级策略条件。
      • 有关如何将 PowerShell 与 PBM 配合使用的操作说明信息。
    • Microsoft SQL Server 备份和灾难恢复功能提供:

      • 灾难方案概述(站点或服务器关闭、数据损坏和用户错误)。

      • 各种灾难方案的可用性要求。

      • SQL Server 灾难恢复功能:

        • 数据库镜像
        • 故障转移群集
        • 日志传送
        • 备份/还原
  • 有关 SQL Server 管理的演示

性能监视和故障排除

SQL Server 2008 提供了用于监视服务器和排查问题的新功能。 以下视频和演示提供了有关这些领域的详细信息。

  • 视频:

    • 使用扩展事件进行高级故障排除提供:

      • SQL Server 扩展事件功能和体系结构的概述,以及对 SQL Server 内部的效率和可见性进行故障排除。
      • 了解扩展事件体系结构。
      • 有关如何使用扩展事件监视和诊断 SQL Server 中问题的操作说明信息。
    • 使用 SQL Server Management Studio 进行性能监视提供:

      • 新工具和功能的定义。
      • 功能演示。
      • 有关内部和体系结构的信息。
      • 有关规划和实现的信息。
  • 有关 SQL Server 扩展事件和性能监视的演示

SQL Server 2008 中的 PHP 支持

适用于 PHP 的 SQL Server 驱动程序旨在实现与 Windows 平台上部署的 SQL Server for PHP 应用程序的可靠且可缩放的集成。 适用于 PHP 的 SQL Server 2005 驱动程序是允许从 PHP 脚本中读取和写入 SQL Server 数据的 PHP 5 扩展。 该扩展提供了一个过程接口,用于访问 SQL Server 2005 和 SQL Server 2008 的所有版本中的数据。 它利用 PHP 功能(包括 PHP 流)来读取和写入大型对象。 请在此处下载适用于 PHP 的 SQL Server 2005 驱动程序。

指向本文的链接解释了如何加载和配置驱动程序,并讨论了如何利用其中的几个功能。 以下站点上提供了完整的信息和示例:

T-SQL 可编程性

以下视频和演示提供有关新的 SQL Server 可编程性功能的详细信息,包括:

  • 新日期、时间、表和用户定义的数据类型
  • 新的 SQL 查询语言功能
  • 新的过程语言功能

Reporting Services (SSRS)

Microsoft® SQL Server 2008 Reporting Services (SSRS) 提供了各种现成可用的工具和服务,用于创建、部署和管理报表,以及用于扩展和自定义报表功能的编程功能。

以下视频和演示提供有关新的 SQL Server Reporting Services 功能的详细信息,包括:

  • 服务体系结构
  • 管理工具更新
  • 可伸缩性和内存管理
  • 部署和升级

安全性

“Microsoft SQL Server 2008 中的安全增强功能”视频和相应的演示重点介绍了 SQL Server 这一方面的新功能。 其中包括:

  • SQL Server 安全性概述
  • 可扩展的密钥管理
  • 透明数据加密
  • 集成的身份验证增强功能
  • SQL 审核

SQL Server Data Services

SQL Server Data Services (SDS) 在云中提供高度可缩放且面向 Internet 的分布式数据库服务,用于存储和处理关系查询。 SDS 支持使用基于 REST 和 SOAP 的 Web 协议快速开发和预配新应用程序。 这些服务是在可靠的 SQL Server 数据库和 Windows Server 技术基础上构建的,可提供高可用性和安全性。

SQL Server Data Services 视频和相应的演示提供有关 SDS 的详细信息。 其中包括:

  • 价值主张

  • 示例方案

  • SDS 体系结构

    • 数据模型
    • 平台
    • 服务生态系统
  • SDS 服务交付

    • 业务 SLA
    • 蓝图
    • 资源

非结构化数据存储

SQL Server 提供了许多超越传统数据库系统的功能,并转向用于存储、管理和查询各种数据(包括非结构化二进制数据、XML 和空间数据)的数据平台。 SQL Server 非结构化存储白皮书概述了非结构化存储管理所涉及的方案和功能。 “新的非结构化数据存储解决方案”视频和相应的演示提供有关此领域的更多详细信息。 其中包括:

  • FILESTREAM 存储的价值主张概述和演示。
  • 远程 Blob 存储的价值主张概述和演示。

升级到 SQL Server 2008

升级到 SQL Server 2008 早期采用者说明和最佳做法视频以及相应的演示提供了在规划和实现 SQL Server 2008 升级时有用的详细信息。 其中包括:

  • 升级选项、方法、工具和规划
  • 技术和非技术注意事项
  • 常见问题、误解和错误
  • 升级前任务
  • 升级任务
  • 升级后任务

《规划、部署和运行 SQL Server 2008》白皮书

以下下载包括以下指南:

  • 为 SQL Server 2008 Web 版本创建手动维护计划
  • 在 Hyper-V 环境中运行 SQL Server 2008
  • 面向 Web 托管环境的 SQL Server 2008 部署指南
  • 在共享托管环境中使用 Resource Governor

结束语

本文提供了有关 SQL Server 2008 的完整指南和详细信息,这些指南和详细信息专为托管服务提供商量身定制,以帮助他们规划、部署、维护、集成和优化 SQL Server。 它涵盖了高可用性、可管理性、监视、故障排除、编程、报告以及升级最佳做法和关键功能。 它还提供了有关 PHP 支持、安全性和 SQL Server Data Services 的信息。