Consultar o banco de dados para todas as tabelas no índice, e resolveu sql

SELECT  i.TABLE_NAME, i.COLUMN_NAME, i.INDEX_NAME, i.NON_UNIQUE,
CONCAT('ALTER TABLE ',i.TABLE_NAME,'  ADD INDEX `',i.INDEX_NAME, "`(",(select group_concat(COLUMN_NAME) from INFORMATION_SCHEMA.STATISTICS bb where
 TABLE_SCHEMA = '数据库名称' AND
 i.TABLE_NAME = bb.TABLE_NAME and i.INDEX_NAME = bb.INDEX_NAME),' );') 
FROM INFORMATION_SCHEMA.STATISTICS i
-- 排除主键和唯一
WHERE TABLE_SCHEMA = '数据库名称' AND i.INDEX_NAME <> 'PRIMARY' 
and i.NON_UNIQUE = 1
group by TABLE_NAME,INDEX_NAME;

Use SQL consulta todo o índice e configurado para SQL

Publicado 27 artigos originais · Louvor obteve 53 · vista 160 000 +

Acho que você gosta

Origin blog.csdn.net/auspi12341/article/details/103970235
Recomendado
Clasificación