在线备份(dump)的探讨
<P>今天参加两天sybase的培训,对sybase又有更进一步的了解!在此,提出这个问题!</P><P> 大家都知道:在sybase下通过</P>
<P> sql> dump database dbnameto ''</P>
<P> 可以在线备份。</P>
<P> 但不知道大家有没有想过备份出来的的文件是否会是那个时间点的数据?或者,sybase是通过那个机制能使备份出来的文件是一致的!</P>
[此贴子已经被作者于2005-12-8 20:22:54编辑过]
<P>放FTP上啊~~建个文件夹,呵呵。</P>
Citibank(香港)职位: Sybase DBA和SQL DBA(急)
大胆地分析一下,认为在DUMP过程中,ASE只写日志,并不激活脏数据的回写。 <br> 有没有好的资料,传点上来共享啊~~呵呵。我给你加精啊。 <P>好啊,但是现在没办法,晚上传上去,告诉我怎么传?</P> <DIV class=quote><B>以下是引用<I>ehxz</I>在2005-12-9 10:18:34的发言:</B><BR>有没有好的资料,传点上来共享啊~~呵呵。我给你加精啊。</DIV><P>呵呵,,把加精当糖。。。</P> <P>其实sybase的最小的存储单位是‘页’,在一个‘页’里包含许多的行。</P>
<P>但dump的时候,有可能在这个‘页’里的有些行已经被备份进文件里,但是其他的行就有可能</P>
<P>在还没有被备份进文件的时候就被更新了,这个时候要备份的进去文件的这个‘页’的被更新的行</P>
<P>就不会去备份这些被更新的行,而是去日志里找未被更新前的数据。</P>
<P>其实sybase和oracle一样,也有scn这个,也要保证页的完整性。</P>
页:
[1]