全部產品
Search
文件中心

Tablestore:修改資料表生命週期時報錯[table ttl] must be bigger than or equal search index ttl

更新時間:Apr 30, 2026

如果資料表已建立多元索引,修改資料表的資料生命週期(TTL)時,資料表 TTL 必須大於或等於多元索引 TTL,否則會觸發此報錯。

現象

修改資料表的資料生命週期時出現如下報錯:

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

原因

資料表上存在多元索引時,Table Store要求資料表 TTL 必須大於或等於多元索引 TTL。若資料表 TTL 更短,多元索引會引用已到期的資料。

解決方案

根據當前 TTL 配置選擇對應操作:

  • 資料表 TTL < 多元索引 TTL — 先調小多元索引 TTL,再修改資料表 TTL。調整多元索引 TTL 的操作,請參見修改多元索引TTL。修改資料表 TTL 的操作,請參見修改資料表TTL

  • 資料表 TTL ≥ 多元索引 TTL — 直接修改資料表 TTL。具體操作,請參見修改資料表TTL