---
title: 编组
description: 日志归档状态机介绍 日志归档状态机 日志归档使用一个有限状态机集合来描述各个租户的归档状态， sys 租户可以通过 oceanbase.CDB_OB_ARCHIVELOG 视图的 STATUS 字段来查看；用户租户可以通过 oceanbase.DBA_OB_ARCHIVELOG （MySQL 租户） 视图和 sys.…
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*P8CuR4UJ_FkAAAAAAAAAAAAADiGDAQ/original) OceanBase 数据库分布式版 - V 4.0.0 企业版

# 日志归档状态机介绍

更新时间：2026-06-27 12:19:57

## 日志归档状态机

日志归档使用一个有限状态机集合来描述各个租户的归档状态，`sys` 租户可以通过 `oceanbase.CDB_OB_ARCHIVELOG` 视图的 `STATUS` 字段来查看；用户租户可以通过 `oceanbase.DBA_OB_ARCHIVELOG`（MySQL 租户） 视图和 `sys.DBA_OB_ARCHIVELOG`（Oracle 模式）视图的 `STATUS` 字段来查看。

各归档状态及说明如下表所示。

| 状态 | 描述 |
| --- | --- |
| PREPARE | 开启日志归档的初始状态。 |
| BEGINNING | 开始启动日志归档。该状态下，将会通知每个日志流开始归档。 |
| DOING | 正在进行日志归档。该状态下，会不断推进日志连续位点，即 `checkpoint_scn`。 |
| INTERRUPTED | 归档断流。至少有一个日志流归档发生断流时，就会进入该状态。 |
| STOPPING | 正在关闭日志归档。 |
| STOP | 日志归档已停止。 |

## 注意事项

- 在使用 `ALTER SYSTEM` 命令开启日志归档前，您需要首先确定状态机处于 `STOP` 才可以发起命令，命令成功执行之后状态机处于 `PREPARE` ，一直到状态机推到 `DOING` 才表明归档成功被打开。
 - 在使用 `ALTER SYSTEM` 命令关闭日志归档前，您也需要首先确定状态机处于 `PREPARE` 、 `BEGINNING` 、 `DOING` 或 `INTERRUPTED` 这 4 个状态中的任意一个状态，才可以发起命令，命令成功执行之后状态机处于 `STOPPING` ， 一直到状态机推到 `STOP` 才表明归档已经关闭。
 - 如果某一时刻状态机处于 `INTERRUPTED` ，即表示发生断流，此时日志归档行为会暂停，您需要先关闭归档后再重新打开。关闭归档的相关操作请参见 [关闭日志归档](https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-10000000000886365)。

## 相关阅读

- [查看归档进度](https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-10000000000886368)
 - [查看归档结果](https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-10000000000886369)

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
