---
title: __all_virtual_table 和 __all_virtual_meta_table 两个表数据不一致的原因解析-OceanBase数据库使用指南
description: 了解OceanBase数据库在实际应用中关于__all_virtual_table 和 __all_virtual_meta_table 两个表数据不一致的原因解析相关的常见问题和使用技巧，帮助您快速解决__all_virtual_table 和 __all_virtual_meta_table 两个表数据不一致的原因解析的难题。
---
切换语言

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

划线反馈

# __all_virtual_table 和 __all_virtual_meta_table 两个表数据不一致的原因解析

更新时间：2026-05-25 09:11

适用版本： V2.2.x、V3.1.x、V3.2.x 内容类型：TechNote  

本文介绍在一些场景下，表 `__all_virtual_table` 和表 `__all_virtual_meta_table` 数据不一致的原因。

两张内部表的含义如下。

- `__all_virtual_table`：保存所有表和索引表的基础信息。
 - `__all_virtual_meta_table`：保存包含 sys 租户之外的所有租户的分区表和全局索引（不包含本地索引）的位置信息。

#### 注意

sys 租户的位置信息在 `__all_root_table` 中。

  ​ 表 `__all_virtual_meta_table` 的部分字段更新有延迟，某些延迟删除的动作也不会立刻更新，需要合并才更新。一般合并后大概 20～30 分钟更新，也可能会延长，更新实际主要由后台异步线程执行。

- 当 create 一张表后，查询表 `__all_virtual_table` 或者表 `__all_virtual_meta_table` 都可以查询到。
 - 当 drop 这张表后，`__all_virtual_table` 则立刻生效；而 `__all_virtual_meta_table` 里依然存在这张表。

## 适用版本

OceanBase 数据库 V2.x、V3.x 版本。

上一篇

[Oracle 普通用户 CREATE VIEW 权限问题](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000000708044)

下一篇

[表 __all_virtual_proxy_schema 的查询注意事项](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000000466056) ![有帮助](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) 咨询热线
