Todos os produtos
Search
Central de documentação

PolarDB:Visão geral

Última atualização: Aug 13, 2026

Ao usar um IMCI para consultar instruções SQL complexas, o IMCI deve ser válido para todas as colunas envolvidas nessas instruções. O PolarDB for MySQL oferece um conjunto de stored procedures integrados que permitem obter os nomes das colunas para as quais o IMCI é inválido nas instruções SQL e gerar as instruções DDL para crie IMCIs. Este tópico descreve os stored procedures integrados do PolarDB for MySQL e como criar IMCIs com esses procedimentos.

Visão geral

O PolarDB for MySQL fornece os seguintes procedimentos integrados:

  • Verifique se o IMCI é válido para todas as colunas na instrução SQL: dbms_imci.check_columnar_index()

  • Obtenha as instruções DDL para crie IMCIs: dbms_imci.columnar_advise() e dbms_imci.columnar_advise_by_columns()

  • Obtenha em lote as instruções DDL para crie IMCIs: dbms_imci.columnar_advise_begin(), dbms_imci.columnar_advise_show() e dbms_imci.columnar_advise_end()

Notas de uso

Ao utilizar um IMCI para consultar instruções SQL complexas, você deve verificar se as colunas para as quais o IMCI é inválido estão envolvidas nas instruções SQL. Em caso afirmativo, obtenha a instrução DDL para crie um IMCI para uma instrução SQL ou obtenha as instruções DDL para crie IMCIs em lote para um service. Execute as instruções DDL obtidas para defina o IMCI como válido para todas as colunas nas instruções SQL e, em seguida, use o IMCI para acelerar a consulta.