SQLServer2008数据库引擎的详细介绍
SQL Server的数据库引擎组件是存储、处理数据、保证数据安全的核心服务,数据库引擎提供了受控访问和快速事务处理,以满足企业中要求高、海量数据的应用需求。SQL Server支持在同一台计算机上存在多达50个数据库引擎实例。对于本地安装,必须作为管理员运行安装程序。如果从远程共享安装SQL Server,则必须使用具有读取和执行权限的域帐户进行远程共享。
高可用性解决方案概述
高可用性解决方案可以减少硬件或软件故障的影响,保持应用程序的可用性,并尽量减少用户感到的停机时间。
l故障转移群集
故障转移群集是由一个或多个具有两个或更多的共享disks.sql服务器故障转移群集实例节点或服务器将在网络上像一个单一的计算机显示的,但它有一个故障节点之间传递时当前节点不可用的功能。例如,在非磁盘硬件故障的情况下,操作系统故障或操作系统升级计划,SQL Server实例可以被配置在故障转移群集的一个节点,以便它可以被转移到磁盘组中的任何其他节点。
l数据库镜像
数据库镜像实际上是一种软件解决方案,它提供几乎瞬时故障转移以提高数据库的可用性。数据库镜像可用于维护相应生产数据库的一个备用数据库(或镜像数据库)(称为主数据库)。
日志传送
与数据库镜像、日志传送是数据库级别的操作,日志传送可以用来保持一个或多个相应的温度制备生产数据库数据库(称为主要的数据库),备用数据库也被称为一个辅助数据库。每个辅助数据库的恢复或使用备份但不能恢复主数据库的数据库备份,备份恢复可以使用生成的一个有限的报告辅助数据库。
l复制
复制使用发布-订阅模式。在这种方式中,主服务器(称为发布服务器)可以将数据分发到一个或多个辅助服务器,即用户提供实时的可用性和可扩展性。复制这些服务器之间。它支持筛选,以提供一个用户数据的一个子集,也支持分区更新。用户处于在线状态,可用于报告或其他功能的查询recovery.sql不需要服务器提供了三种类型的复制:快照复制、事务复制和合并复制。延迟时间最短的事务复制通常用于要求高可用性的情况下。
可伸缩共享数据库
可扩展的共享数据库的功能都可以使用只读数据库,生成报告特别延长。报告数据库必须居住在一套专用的只读卷,主要用来进行数据库。使用商用服务器硬件和商业量的硬件,您可以扩展报表数据库提供多个报表服务器该报告的数据视图,该功能还允许报告数据库使用一个平滑的升级路径。