数据库恢复挂起是什么意思

数据库恢复挂起是什么意思

数据库恢复挂起意思是数据库找不到,无法恢复到以前的状态。如果数据库处于一个恢复挂起的状态,并且对数据库做脱机和分离的操作,可能是因为数据库的数据文件和日志文件在数据库正常连接的情况下,文件所在的磁盘脱机,导致数据库在一段时间内找不到数据库的文件,就把数据库置于一个恢复挂起的状态。所以磁盘联机后,重启数据库服务,重新去找数据文件和日志文件,找到后数据库即可正常使用。挂起状态可以避免备份数据库时的IO操作。当数据库试图进入挂起状态时,允许当前活动的事务完成,新发起的事务会进入队列中。