在 Apache Phoenix 中显示索引
Show Index in Apache Phoenix
我在 HDP 2.3 上安装了 Apache Phoenix 4.4。有谁知道如何查看在 table 上创建的所有索引?喜欢 MySQL 有 show index on table_name
查询。我找不到有关文档 here.
的帮助
如果您使用的是默认情况下与 Phoenix 捆绑在一起的 sqlline,您应该能够通过发出命令来查看现有索引
!indexes ${schema_name}.${table_name}
如果 sqlline 不可用,可以通过这种方式查看索引和 table 数据:
SELECT * 来自“系统”。“目录”,其中 TABLE_SCHEM = '${SCHEMA_NAME}' AND TABLE_TYPE = 'i';
我在 HDP 2.3 上安装了 Apache Phoenix 4.4。有谁知道如何查看在 table 上创建的所有索引?喜欢 MySQL 有 show index on table_name
查询。我找不到有关文档 here.
如果您使用的是默认情况下与 Phoenix 捆绑在一起的 sqlline,您应该能够通过发出命令来查看现有索引
!indexes ${schema_name}.${table_name}
如果 sqlline 不可用,可以通过这种方式查看索引和 table 数据:
SELECT * 来自“系统”。“目录”,其中 TABLE_SCHEM = '${SCHEMA_NAME}' AND TABLE_TYPE = 'i';