【PPT 下载】TiDB 社区交流南京站,面向未来的国产数据库怎么选择?一键 get 从 MySQL/Oracle/SQL Server/Hadoop 到 HTAP 数据库 TiDB 的转型实战!
其他
其他
商业咨询
其他
文档
其他
论坛
其他
专栏
其他
课程
其他
活动
其他
排行榜
其他
TiDB User Group
其他
TiDB 地区组织活动
其他
贡献者专区
其他
社区准则
其他
私信
foxchan
V8
于 2019-11-27 加入
获赞
67
回答
312
文章
1
徽章
13/87
点亮更多徽章
回答 312
提问 67
文章 1
全部
v7.5.4 分区表在analyze之后不支持tiflash查询,加hint报错Can't find a proper physical plan for this query
8.5 没问题,看来是已知问题。7.5的小版本修复了吗
2 小时前
dm同步mysql到tidb,mysql挂掉后同步报错:Client requested master to start replication from position \u003e file size
可以不用新建任务重新开始 1、 停止异常的任务 stop-task 任务名 2、找到最接近异常binlog 的position, 这里就是mysql-bin.018513,position 4。 3、在下游tidb修改dm_meta.任务名_syncer_checkpoint, 在schema和table为空的行,修改binlog_name和binlog_pos为你希望的起始点。 同时删除 exit_safe_binlog_name和exit_safe_binlog_pos 记录 [image] 4、启动任务,start-task
1 天前
dm同步mysql到tidb,mysql挂掉后同步报错:Client requested master to start replication from position \u003e file size
o ,现在就是这么处理的。 我还以为是别的方法,在原有的任务进行修改。 比如怎么修改dm_meta库的数据,来指定binlog 和position
1 天前
dm同步mysql到tidb,mysql挂掉后同步报错:Client requested master to start replication from position \u003e file size
咋跳啊,能帮忙指导下吗
1 天前
dm同步mysql到tidb,mysql挂掉后同步报错:Client requested master to start replication from position \u003e file size
设置的每个binlog大小是1G, 所以这个512肯定是损坏了。该怎么修复dm同步呢
1 天前
v7.5.4 分区表在analyze之后不支持tiflash查询,加hint报错Can't find a proper physical plan for this query
设置engine 为tidb,tiflash,就会走tiflash
[image]
[image]
如果用hint的话就是报错
[image]
走tikv 看到warnings
[image]
4 天前
v7.5.4 分区表在analyze之后不支持tiflash查询,加hint报错Can't find a proper physical plan for this query
可能我没描述清楚,这个bug可以复现。 1、建立表board_material_rebate_daily_fox和dept_level_fox 2、添加board_material_rebate_daily_fox表 tiflash副本数为2 3、tiflash副本数正常后,用样例SQL查询,可以看到board_material_rebate_daily_fox表走的tiflash 4、 对表board_material_rebate_daily_fox 进行analyze 之后,再用SQL查询,执行计划就走了tikv 5、样例SQL添加 hint,/*+ read_from_st…
9 天前
TiDB & PingCAP 十周年,感谢有你们。十载共筑,远见新生!
【PingCAP 10周年祝福语 】 下个十年见 【你对TiDB 印象最深刻的事情】 开源和社区环境非常棒!
10 天前
统计信息 merge global stats for xxx columns [types:1406]Data Too Long, field len 12
[image] 正常
3 个月前
v7.5.4 tiflash 会把bigint类型转换成decimal,是否符合预期
[image] 嗯,是升级上来的。当时改这个是因为7.5 刚开始不稳定 mpp老崩。 后面我再验证下吧。
3 个月前
v7.5.4 tiflash 会把bigint类型转换成decimal,是否符合预期
你tidb版本新一点的话(好像是7.3之后 集群版本是7.5.4 [image] 其他的感觉也不会加太多的cast 查了一下,基本都是bigint 和varchar转义,典型的一时找不出。找到了再发帖吧。 再次感谢回复
3 个月前
v7.5.4 tiflash 会把bigint类型转换成decimal,是否符合预期
感谢回答。 1、加了group by 确实会去走mpp
[image]
2、关于优化器问题, 有排查的建议吗 3、关于tiflash的类型推导,是不是为了兼容mysql,来确保行为一致。这边业务大量依赖tiflash,现在有很多的cast,导致优化的时候比较茫然(应该重新设计字段类型,还是显式的cast)。最好有文档能详细描述tikv和tiflash的差异。目前的文档还是不够详细。
[image]
3 个月前
v7.5.4 tiflash 会把bigint类型转换成decimal,是否符合预期
[image]
我这不行, 就算走mpp,tiflash也是转义成decimal啊,为什么bigint类型不是直接求和呢
3 个月前
统计信息 merge global stats for xxx columns [types:1406]Data Too Long, field len 12
关闭 tidb_enable_historical_stats drop stats 之后重新analyze,还是报错
[image]
4 个月前
统计信息 merge global stats for xxx columns [types:1406]Data Too Long, field len 12
集群是4版本开始 慢慢升上来的, 这次7.5 是从6.1 升上来的。 这个分区表都有2020年的数据,所以基本没有变更,操作就是把历史分区合并 tidb 错误日志
analyze-tidb.log.gz
(1.3 MB)
[image]
错误表iD 是分区 209616 [image] 2879028
[image]
健康度 [image]
4 个月前
统计信息 merge global stats for xxx columns [types:1406]Data Too Long, field len 12
我这里环境是稳定复现,换个集群或者复现步骤 就不行了 [image]
[image]
4 个月前
统计信息 merge global stats for xxx columns [types:1406]Data Too Long, field len 12
尝试建新表 analyze之后没有复现出来
4 个月前
执行analyze table表整理命令后tidb服务oom再也启动不了了
老版本的kill 如果不好使, 可以找owner 去kill 或者重启 1、找出 DDL owner 节点: 通过 curl http://{TiDBIP}:10080/info/all 获取当前集群的 Owner, 2、如果 Owner 不存在,尝试手动触发 Owner 选举: curl -X POST http://{TiDBIP}:10080/ddl/owner/resign
5 个月前
k8s 部署tidb
对,你要先扩容tikv,然后再下掉。tikv至少保证3个可用
7 个月前
没有更多内容了