S01019

错误代码

S01019

报错信息

<restore> Failed to add new value partitions to database {dbUrl}. Please manually add new partitions: {newDistinctValues}. RefId:S01019

错误原因

错误信息中:

  • dbUrl:数据库的 URL
  • newDistinctValues:新写入的数据中不同的 values 列表

数据写入会自动新增分区,并需要打开数据库的 domain 分区。如果多个写入并发进行,对同一个 domain 的并发冲突太多会导致 domain 打开失败。当重试次数达到固定的 1200 次时,该错误抛出。

解决办法

  • 如非高并发场景,手动添加新分区。
  • 创建数据库时,静态指定分区。