什么叫热数据库(数据库)

APP高端开发 151
本篇文章给大家谈谈什么叫热数据库,以及数据库对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 什么叫热备份,冷备份? 热备份是在数据库运行的情况下,采用archivelog mode方式备份数据库的方法。即热备份是系统处于正常运转状态下的备份。所以,如果你有一个冷备份而且又有热备份文件,在发生问题时,就可以利用这些资料恢复更多的信息。热备份要求数据库在Archivelog()方式下操作,并需要大量的档案空间。一旦数据库运行在archivelog状态下,就可以做备份了。

本篇文章给大家谈谈什么叫热数据库,以及数据库对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

什么叫热备份,冷备份?

热备份是在数据库运行的情况下,采用archivelog mode方式备份数据库的方法。即热备份是系统处于正常运转状态下的备份。

所以,如果你有一个冷备份而且又有热备份文件,在发生问题时,就可以利用这些资料恢复更多的信息。热备份要求数据库在Archivelog()方式下操作,并需要大量的档案空间。一旦数据库运行在archivelog状态下,就可以做备份了。

冷备份(cold backup),也被称为离线备份,是指在关闭数据库并且数据库不能更新的状况下进行的数据库完整备份。并可对数据进行指定恢复。

冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份是将关键性文件拷贝到另外的位置的一种说法。对于备份Oracle信息而言,冷备份是最快和最安全的方法。

扩展资料:

一、热备份的优点:

1、可在表空间或数据库文件级备份,备份的时间短。

2、备份时数据库仍可使用。

3、可达到秒级恢复(恢复到某一时间点上)。

4、可对几乎所有数据库实体做恢复

5、恢复是快速的,在大多数情况下在数据库仍工作时恢复。

二、热备份的不足之处:

1、不能出错,否则后果严重

2、若热备份不成功,所得结果不可用于时间点的恢复

3、因难于维护,所以要特别仔细小心,不允许“以失败告终”。

三、冷备份的优点:

1、 是非常快速的备份方法(只需拷文件)

2、 容易归档(简单拷贝即可)

3、 容易恢复到某个时间点上(只需将文件再拷贝回去)

4、 能与归档方法相结合,做数据库“最佳状态”的恢复。

5、 低度维护,高度安全。

四、冷备份的不足:

1、 单独使用时,只能提供到“某一时间点上”的恢复。

2、 再实施备份的全过程中,数据库必须要作备份而不能作其他工作。也就是说,在冷备份过程中,数据库必须是关闭状态。

3、 若磁盘空间有限,只能拷贝到磁带等其他外部存储设备上,速度会很慢。

4、 不能按表或按用户恢复。

如果可能的话(主要看效率),应将信息备份到磁盘上,然后启动数据库(使用户可以工作)并将备份的信息拷贝到磁带上(拷贝的同时,数据库也可以工作)。

参考资料来源:百度百科—热备份

参考资料来源:百度百科—冷备份

数据库冷备份和热备份的区别

冷备份就是数据库服务停了以后再备份。

热备份就是数据库服务还在运行的时候做备份。

可以根据自己的需要选择冷备,还是热备。

数据库热备的什么是数据库热备

数据库热备使备用数据库保持为与生产数据库在事务上一致的副本。这些备用数据库按照企业投入成本意愿,设定在不同的建筑物,或者不同的城市,或者在数千公里外的灾难恢复站点.当生产数据库由于计划中断或意外中断而变得不可用时,数据库热备可以将任意备用数据库切换到生产角色,从而使与中断相关的停机时间减到最少,并防止任何数据丢失。

数据库热备包含应用和数据两方面的数据保护,应用保护类似高可用性(HA)解决方案,数据保护通过SQL的逻辑复制来提供独特的数据逻辑热备功能。数据库热备通过将HA +SQL复制 + 整库/表级数据恢复 + 行级的数据检查的有机整合,使得自身具有其他产品所不具备得非凡特性。

数据库热备份和冷备份是什么意思

热备份指的是数据库在运行的过程中对数据进行备份

冷备份是在数据库停止的情况下进行备份

一般现在的数据库都是进行热备

数据库热备和冷备的区别是什么

数据库热备:一般用于保证服务正常不间断运行,用两台机器作为服务机器,一台用于实际数据库操作应用,另外一台实时的从前者中获取数据以保持数据一致.如果当前的机器熄火,备份的机器立马取代当前的机器继续提供服务

冷备:.冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库.

热备是指与目标设备共同运转,当目标设备发生故障或停机时,热备设备立即承担起故障设备的工作任务;冷备是指当目标设备发生故障或停机后,冷备设备才开始由停机等待状态进入启动运转状态,并承担起故障设备的工作任务

拓展资料:

数据库(Database)是按照 数据结构来组织、 存储和管理数据的仓库,它产生于距今六十多年前,随着 信息技术和市场的发展,特别是二十世纪九十年代以后, 数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种 类型,从最简单的存储有各种数据的 表格到能够进行海量 数据存储的大型 数据库系统都在各个方面得到了广泛的应用。

什么是冷/热备份?他们各自有什么优点和缺点?

冷备份没什么太多可说的,这种备份就是简单的在数据库关闭状态下,用os的cp命令把数据文件,控制文件,以及日志文件复制到存储上,然后就可以了,这种备份的缺点就是等下次恢复的时候是一种不完全恢复,也就是说会有数据丢失,那么在生产库上如果用这种模式是非常危险的。热备份是说在数据库运行的模式下通过运行Begin backup xxx cp end backup这种命令操作来实现的,当运行Begin backup命令的时候系统会冻结这种指定的数据文件的头部scn,但是并不会停止对该数据文件的dml操作,但这就会产生一个问题就是由于在begin backup 与end backup命令之间运行了cp命令,这个是操作系统的命令,那么他复制的单位一般是2k,但是一般oracle数据库的库文件的最小单位是oracle block 一般这个块大小事8k,这就造成了数据块拷贝的时候可能会发生不一致现象,就是当你cp的前2k后,进行对整个数据块都修改了,那么你cp的后6k就与前2k数据不一致了,所以oracle 为了防止这种问题的产生那么就会把所有每个只要发生dml的oracle block的内容完全存储在日志文件中,这就造成了产生大量日志的缺点,等到下一次恢复的时候oracle 会根据日志来进行日志重演,那么可能会比较慢。当发生热备份的时候也有可能会造成很多等待事件的发生 比如log file sync,当然在热备份之前会触发检查点,使数据文件上的脏块列表写入到数据文件上。

冷备份的优点就是操作简单,数据库性能比归档模式稍高

什么叫热数据库的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于数据库、什么叫热数据库的信息别忘了在本站进行查找喔。

什么叫热数据库 什么叫数据库的映射什么叫数据库管理系统什么叫数据库营销什么叫数据库窗体什么叫数据库对象什么叫文摘型数据库数据库什么叫元祖数据库中什么叫码数据库中什么叫元组数据库中什么叫索引
扫码二维码