【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
ANALYZE TABLE JHVIEW.V_API_HDR_VISIT
1105 - Primary key column not found
【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
ANALYZE TABLE JHVIEW.V_API_HDR_VISIT
1105 - Primary key column not found
ADMIN CHECK TABLE tbl_name ;
看下结果
好的我试一下,业务高峰期可以执行吗
执行完后仍然提示上述错误
表结构发下呢
show create table table_name;
看下,你这个表能正常select吗?
你这个不会是视图吧?
确实有可能啊,有个v
看下 TiDB Server 日志吧,感觉不太正常
可以正常select,但是现在执行计划不太准,所以才想analyze一下才发现报错了
新建一张空表可以正常analyze,但是灌入一些数据后analyze就失败
我的意思你 analyze 的时候看看日志有什么报错吗
是不是缺少关键字,explain analyze select * from t 这样可以试下
可以重启tidb吗?
可以的话,添加’enable-error-stack = true’ 到 tidb.toml的[log]项下,然后查看tidb.log的具体输出信息。
先把表结构发出来瞧瞧呢