object_dependencies
您可以通过查询 object_dependencies
视图查看异步物化视图的依赖关系。
object_dependencies
提供以下字段:
字段 | 描述 |
---|---|
object_id | 对象的 ID。 |
object_name | 对象的名称。 |
object_database | 对象所在的数据库。 |
object_catalog | 对象所在的 Catalog。该字段常为 default_catalog 。 |
object_type | 对象的类型。该字段常为 MATERIALIZED_VIEW 。 |
ref_object_id | 依赖对象的 ID。 |
ref_object_name | 依赖对象的名称。 |
ref_object_database | 依赖对象所在的数据库。 |
ref_object_catalog | 依赖的对象所在的 Catalog。 |
ref_object_type | 依赖的对象的类型。 |
示例:
MySQL > SELECT * FROM sys.object_dependencies\G
*************************** 1. row ***************************
object_id: 11115
object_name: mv2
object_database: test_db
object_catalog: default_catalog
object_type: MATERIALIZED_VIEW
ref_object_id: 11092
ref_object_name: mv1
ref_object_database: test_db
ref_object_catalog: default_catalog
ref_object_type: MATERIALIZED_VIEW
*************************** 2. row ***************************
object_id: 11092
object_name: mv1
object_database: test_db
object_catalog: default_catalog
object_type: MATERIALIZED_VIEW
ref_object_id: 11074
ref_object_name: test_tbl
ref_object_database: test_db
ref_object_catalog: default_catalog
ref_object_type: OLAP
上述示例表明,物化视图 mv1
是基于 StarRocks 内表 test_tbl
创建的,物化视图 mv2
是基于物化视图 mv1
创建的。