1 .一种数据库的物理备份方法,其特征在于,所述方法包括:
在数据库启动物理备份时,确定所述数据库中的至少一个目标物理文件;所述目标物
理文件为数据库中存储容量满足预设的第一容量阈值条件的物理文件;所述第一容量阈值
条件基于数据库所在系统在当前时刻对应的系统资源状态所确定;
对于任一目标物理文件,根据所述系统资源状态,确定所述目标物理文件对应的备份
线程的第一数量;所述第一数量大于1;
根据所述第一数量对应的备份线程对所述目标物理文件进行物理备份处理。
2 .根据权利要求1所述的方法,其特征在于,所述系统资源状态表征所述系统的忙碌程
度越高,所述第一数量越少。
3 .根据权利要求1所述的方法,其特征在于,根据所述第一数量对应的备份线程对所述
目标物理文件进行物理备份处理,包括:
对于所述第一数量对应的备份线程中的任一线程,根据所述第一数量,和所述目标物
理文件的存储容量,确定当前线程在对所述目标物理文件进行物理备份时对应的备份容
量;
基于所述当前线程对所述备份容量对应的文件内容进行备份操作。
4 .根据权利要求3所述的方法,其特征在于,根据所述第一数量,和所述目标物理文件
的存储容量,确定当前线程在对所述目标物理文件进行物理备份时对应的备份容量,包括:
根据所述存储容量和所述第一数量之间的商值,确定所述当前线程对应的初始备份容
量;
若所述初始备份容量不满足预设的第二容量阈值条件,则对所述初始备份容量进行容
量调整,得到所述备份容量。
5 .根据权利要求1‑4中任一项所述的方法,其特征在于,确定所述数据库中的至少一个
目标物理文件,包括:
确定所述系统在当前时刻对应的所述系统资源状态;
根据预设的第一映射关系和所述系统资源状态,确定所述第一容量阈值;所述第一映
射关系为所述系统资源状态和所述第一容量阈值之间的映射关系;
根据所述数据库中各物理文件的存储容量,和所述第一容量阈值,确定所述数据库中
的至少一个目标物理文件。
6 .根据权利要求1‑4中任一项所述的方法,其特征在于,所述数据库中还包括至少一个
其他物理文件;
所述方法,还包括:
对于任一所述其他物理文件,采用单个数量的备份线程对所述其他物理文件进行物理
备份处理。
7 .一种数据库的物理备份装置,其特征在于,所述装置包括:
目标物理文件确定模块,用于在数据库启动物理备份时,确定所述数据库中的至少一
个目标物理文件;所述目标物理文件为数据库中存储容量满足预设的第一容量阈值条件的
物理文件;所述第一容量阈值条件基于数据库所在系统在当前时刻对应的系统资源状态所
确定;
线程数量确定模块,用于对于任一目标物理文件,根据所述系统资源状态,确定所述目
权 利 要 求 书
1/2 页
2
相关文档
评论