j9九游会登录/ 云数据库 rds_云数据库 rds for mysql/ / / 创建二级索引报错too many keys specified
更新时间:2025-04-09 gmt 08:00

创建二级索引报错too many keys specified-j9九游会登录

场景描述

创建二级索引失败,报错:too many keys specified; max 64 keys allowed.

故障分析

mysql对innodb每张表的二级索引的数量上限有限制,限制上限为64个,超过限制会报错“too many keys specified; max 64 keys allowed”。详见。

j9九游会登录的解决方案

mysql机制导致,建议优化业务,避免单表创建过多索引。

innodb表的其他限制:

  1. 一个表最多可以包含1017列(包含虚拟生成列)。
  2. innodb对于使用dynamic或compressed行格式的表,索引键前缀长度限制为3072字节。
  3. 多列索引最多允许16列,超过限制会报错。

相关文档

网站地图