Todos os produtos
Search
Central de documentação

Tablestore:O que fazer quando a mensagem de erro [table ttl] must be bigger than or equal search index ttl aparece ao modificar o TTL de uma tabela de dados?

Última atualização: Jun 23, 2026

Esse erro ocorre quando a tabela de dados possui um search index e o time to live (TTL) da tabela é definido como um valor menor que o TTL do search index.

Descrição do problema

O seguinte erro ocorre ao modificar o TTL de uma tabela de dados:

[table ttl] must be bigger than or equal search index ttl

Causa

A tabela de dados possui um search index. O Tablestore exige que o TTL da tabela seja maior ou igual ao TTL do search index. Um TTL de tabela menor faz com que o índice referencie dados já expirados.

Solução

Escolha uma resolução com base na configuração atual do TTL:

  • TTL da tabela < TTL do search index — Reduza o TTL do search index primeiro e, em seguida, modifique o TTL da tabela. Para mais detalhes, consulte Especificar o TTL de um search index. Para informações sobre as configurações de TTL da tabela, consulte Versões de dados e TTL.

  • TTL da tabela ≥ TTL do search index — Modifique o TTL da tabela diretamente. Para mais informações, consulte Versões de dados e TTL.