文档

QuickAudience创建受众报错“exceed table count limit 256 of database”

更新时间:
一键部署

产品名称

QuickAudience

产品模块

受众管理

概述

ADB数据库对于建表数量有限制,需要升级上限,或者删除一些不再使用的受众。

问题描述

创建受众时报错:StatementCallback; uncategorized SQLException for SQL [CREATE  TABLE es_xxx( user_unique_id varchar(128) COMMENT 'user unique id', primary key (user_unique_id) )PARTITION BY HASH KEY(user_unique_id) options (updateType='realtime')TABLEGROUP `qci_group_7`;]; SQL state [HY000]; error code [18017]; CreateOperationFailed:MdsClient create table failed with an exception: Sending xxx table creation request to MDS server failed, error: {"code":20017,"message":"Exceed table count limit 256 of database xxx "}; nested exception is java.sql.SQLException: CreateOperationFailed:MdsClient create table failed with an exception: Sending bsdbi_qa_adb table creation request to MDS server failed, error: {"code":20017,"message":"Exceed table count limit 256 of database xxx "}

问题原因

ADB数据库建表数量达到上限。

解决方案

QuickAudience的一些操作会在数据库内建表,比如创建AIPL数据集(其他数据集不会建表)、创建受众等,一般购买ADB数据库后,可以建表数量为256张表(该上限可以升级)。对于一些不需要用的受众,需要手动清理删除掉,然后数据库里会自动将该受众生成的表删掉(数据库里自动生成的表名称会以es开头,不要直接去库里删,误删会导致受众不可用)。

 

 

  • 本页导读
文档反馈