云数据库 GAUSSDB(FOR MYSQL)-创建二级索引进度查询:使用示例

时间:2024-08-02 14:03:56

使用示例

  1. 执行如下SQL查询目标表结构。

    desc table_name;

    例如:

    查询表test_stage的结构。

    desc test_stage;
    图2 查看表结构

    从上述表结构中可以看出,表test_stage中不存在二级索引。

  2. 执行如下SQL,为目标表的某一列增加索引。

    ALTER TABLE table_name ADD INDEX idxa(field_name);

    例如:

    对test_stage表的a列增加索引。

    ALTER TABLE test_stage ADD INDEX idxa(a);

  3. 执行如下SQL查询创建索引的进度。

    SELECT QUERY, ALTER_TABLE_PHASE FROM INFORMATION_SCHEMA.INNODB_ALTER_TABLE_PROGRESS;

    图3 查询创建索引的进度

support.huaweicloud.com/usermanual-gaussdbformysql/gaussdbformysql_05_0342.html