Todos os produtos
Search
Central de documentação

:Corrigir o erro "Row size too large" no DMS

Última atualização: Jun 27, 2026

Ao executar uma instrução SQL em um banco de dados MySQL no DMS, o sistema retorna o erro "Row size too large" porque o tamanho total da linha excede o limite de 65.535 bytes. Para corrigir esse problema, converta colunas grandes para TEXT ou BLOB ou reduza o comprimento delas.

Descrição do problema

Ao executar uma instrução SQL em um banco de dados ApsaraDB RDS for MySQL ou MySQL autogerenciado no console do DMS, o sistema retorna o seguinte erro. Um banco de dados autogerenciado pode estar implantado em uma instância ECS ou em um Internet Data Center (IDC).

Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs

Causa

O MySQL impõe um limite de 65.535 bytes para o tamanho total da linha, independentemente do mecanismo de armazenamento. Mesmo que o InnoDB suporte linhas maiores, esse limite ainda se aplica. MySQL: Limits on Table Column Count and Row Size.

Soluções

Use um dos métodos a seguir:

  • Altere colunas VARCHAR ou CHAR grandes para TEXT ou BLOB.

    1. Faça login no console do DMS.

    2. No painel de navegação à esquerda, expanda a instância de banco de dados e clique em no banco de dados de destino.

    3. Na página SQL Console, clique com o botão direito na tabela de destino e selecione Edit Table Schema.

    4. Na página Edit Table, clique em na aba Column Information e altere o tipo da coluna para TEXT ou BLOB.

  • Reduza o comprimento de colunas VARCHAR ou CHAR grandes.

    1. Faça login no console do DMS.

    2. No painel de navegação à esquerda, expanda a instância de banco de dados e clique em no banco de dados de destino.

    3. Na página SQL Console, clique com o botão direito na tabela de destino e selecione Edit Table Schema.

    4. Na página Edit Table, clique em na aba Column Information e reduza o comprimento da coluna.

Aplicável a

  • Data Management (DMS)

  • ApsaraDB RDS