可以通过两种方式完成不关闭数据库的derby备份: 1.使用SYSCS_UTIL.SYSCS_FREEZE_DATABASE()冻结数据库,使用OS命令创建复制derby目录结构,然后解冻derby数据库。
使用德比备份过程。
SYSCS_UTIL.SYSCS_BACKUP_DATABASE()
SYSCS_UTIL.SYSCS_BACKUP_DATABASE_NOWAIT()
SYSCS_UTIL.SYSCS_BACKUP_DATABASE_AND_ENABLE_LOG_ARCHIVE_MODE()
SYSCS_UTIL.SYSCS_BACKUP_DATABASE_AND_ENABLE_LOG_ARCHIVE_MODE_NOWAIT()
据我所知,在进行备份时可以进行读取操作。
如果我必须从上述两个选项中选择一种方法,应该选择哪一种,为什么? 与冻结/解冻(第一选项)相比,第二选项有什么优势吗?