请输入您要查询的百科知识:

 

词条 数据库映像
释义

数据库映像是将数据库事务处理从一个SQL Server数据库移动到不同SQL Server环境中的另一个SQL Server数据库中。映像的拷贝是个备用的拷贝,不能直接访问;他只用在错误恢复的情况下。

自从SQL Server 2000以来,你已能够通过使用复制来创建一个备用的服务器、传输日志,及备份和重新存储了??不过目前微软又引入了一个内建的工具,他能实现自动的错误恢复。数据库映像是SQL Server 2005的一个新特性,他允许你将一个SQL Server中的数据库内容映像到另一个SQL Server上。他还让你能在发生错误的时候,通过映像数据库来进行错误恢复。

Edgewood Solutions 的Greg Robidoux 回答了我们一些SQL Server 2005中有关数据库映像的常见问题,同时还解释了为什么你目前就应该开始测试这个内建的功能来看看他最终是否会给你的环境带来好处。

什么是数据库映像?

Robidoux:数据库映像是将数据库事务处理从一个SQL Server数据库移动到不同SQL Server环境中的另一个SQL Server数据库中。映像的拷贝是个备用的拷贝,不能直接访问;他只用在错误恢复的情况下。

因为是在SQL Server 2005中新引入的特性,这个功能只能用在,这个版本的软件中。在某种程度上说,他是复制和日志传输的混合体:你所有的事物都在事物级别(复制)上移动(日志传输)到你的数据库的一个映像拷贝上,同时减少了你在实现日志传输或复制的时候可能会面临的问题。

复制包括大量的移动部分,并且如果你的数据库计划经常改动的话,要确保你的复制运行得流畅也是困难重重。对于日志传输,为了确保同步,同样需要实现非常多的处理,例如创建备份、拷贝备份,及备份重存。如果有一个进程崩溃了,整个处理过程就崩溃了。

数据库映像的工作方式是什么?

Robidoux :要进行数据库映像所需的最小需求包括了两个不同的SQL Server运行环境。主服务器被称为“基本的”,第二个服务器被称作“映像的”。基本数据库就是你实际用着的数据库,映像数据库就是你的数据库的备用拷贝。当事务写入你的基本服务器的时候,他们也同样被传送到并写入你的映像数据库中。

除了基本和映像之外,你还能引入另一个可选的组件,名为“证人”。证人数据库是第三个SQL Server 2005运行实例,他是在判断什么时候进行错误恢复的时候,用于基本和映像之间内部交流。只有当你想实现自动错误恢复的时候用到这个选项。他实现了2比1投票的能力,当我的一个组件不可达,并因此需要进行错误恢复的时候。证人服务器只有在你想实现自动错误恢复的时候才需要用到。

实现的方式是什么?

Robidoux :数据库映像提供了三种实现的方式。根据你想要用什么方式来进行错误恢复处理来进行选择。

高可用性:这个操作模式选项允许你在两台服务器上同步事务写入,并支持自动错误恢复。要使用这个选项,你必须还要使用一个证人服务器。

高保护:这个选项能让你在两台服务器上同步事物写入,不过错误恢复是手工的。因为自动的错误恢复不是这个选项的一部分,所以也不会用到证人服务器。

高性能:这个选项不关心两台服务器上的写入是否是同步的,因此在性能上有所提高。当使用这个选项的时候,你只能假设映像服务器上的所有事情都是成功完成。这个选项只允许手工的错误恢复,因此不会用到证人服务器。

时刻记住将你的数据自动恢复到第二个拷贝才是数据库映像的真正好处。因此,大多数的实现可能都是使用的高可达性方式。其他的选项仍然提供了内建的错误恢复过程,不过前提是你在发生错误的时候对进行自动的错误恢复怀有极大的兴趣。

数据库映像能工作在哪几个版本上?

Robidoux :数据库映像只能在标准版、研发版和企业版的SQL Server 2005中找到。基本服务器和映像服务器的SQL Server运行实例都需要是这几个版本。证人服务器能运行在所有版本的SQL Server上。此外,更有其他的一些特性是SQL Server的研发版和企业版上特有的,不过标准版具有最基本的功能。

总结

现如今,SQL Server 2005的数据库映像已关掉了,不过所有的功能仍然存在。数据库映像能通过使用检索标志来打开??不过微软目前并不支持这个功能了,所以不要在你的产品环境中运行他。数据库映像将会在本年年末完全实现并被支持。

要打开这个特性并开始你的测试,你能看看以前的专家知识解答。微软正在寻找额外的反馈,所以你能看看他是否能作为你的SQL Server环境的候选。

要找到更多有关数据库映像的内容,你能看看《SQL Server 2005 在线手册》,或看看《微软白皮书》,其中比较周详地解释了数据库映像的内容。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/25 9:26:22