-
主键模式数据表插入数据异常
insert into ads.ads_ec_sams_columns_f values(‘job_ads_ec_sams_action_search_shadow’,‘ads.ads_ec_sams_action_search_shadow_dtl_di’,‘cn_ads_dl_tables.ads_ec_sams_action_search_shadow_dtl_di’,‘keyword’,2),
(‘job_ads_ec_sams_action_search_shadow’,‘ads.ads_ec_sams_action_search_shadow_dtl_di’,‘cn_ads_dl_tables.ads_ec_sams_action_search_shadow_dtl_di’,‘pv’,3),
(‘job_ads_ec_sams_action_search_shadow’,‘ads.ads_ec_sams_action_search_shadow_dtl_di’,‘cn_ads_dl_tables.ads_ec_sams_action_search_shadow_dtl_di’,‘uv’,4),
(‘job_ads_ec_sams_action_search_shadow’,‘ads.ads_ec_sams_action_search_shadow_dtl_di’,‘cn_ads_dl_tables.ads_ec_sams_action_search_shadow_dtl_di’,‘ts’,5) -
发现一直插入不成功,也没抛出相关报错信息, 但查日志时出现primary key size exceed the limit
-
查询了官网相关信息, 发现: 单条主键编码后的最大长度为 128 字节
https://docs.starrocks.io/zh-cn/latest/table_design/table_types/primary_key_table#注意事项
-
插入主键的值,大于128字符,就会抛出这个问题, 如果是这样值小的, 毫秒级别
insert into ads.ads_ec_sams_columns_f values(‘a’,‘ads.b’,‘n.kk’,‘keyword’,2),
(‘a’,‘ads.b’,‘n.kk’,‘pv’,3),
(‘a’,‘ads.b’,‘n.kk’,‘uv’,4),
(‘a’,‘ads.b’,‘n.kk’,‘ts’,5)