【你看过哪些让你眼前一亮的架构案例或设计思路?】
云厂商做的一些冷热分离架构挺好
【所在行业的场景对系统架构有哪些要求?】
稳定、安全
【你认为 TiDB 是否能让您现有的架构在满足业务需求的同时更加简洁、高效和优化?】
TiDB 目前运维简单、运行高效
此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。
此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。
你用cdc cli changefeed query 查下cdc任务的sort_engine使用的什么引擎。
我怀疑你是低版本升级上来的还是默认用的 Unified Sorter排序,这个是用cdc本地服务器磁盘缓存数据的,非常吃硬盘。
那就排除下游写入慢
sorter output events这个指标能到多少?是否和puller output events/s差很多?
Sink - Transaction Sink里 Full Flush Duration的延迟高吗?
几个cdc节点啊,puller output events/s 监控能到多少?
此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。
【你想使用的数据库是什么样的】
傻瓜式安装,运维简单,扩容方便。
【在哪些方面你会给 TiDB 投一票?易用性 or 其他?】
社区活跃,易用性很强
做了个执行计划绑定,又能走索引了
CREATE global BINDING FOR SELECT LOW_PRIORITY SQL_NO_CACHE
id
FROM
soa_vehicle.t_track_ride_detail
WHERE
id >= ?
AND id < ?
AND create_time < FROM_UNIXTIME( ? ) ORDER BY id ASC LIMIT 500
USING
SELECT
LOW_PRIORITY SQL_NO_CACHE id
FROM soa_vehicle.t_track_ride_detail use …
确实是很久不做表信息统计了,另一张同样问题的数据量少的表analyze下就好了
表很大 手动做一个analyze要很久很久,想要删掉点数据再做
带LOW_PRIORITY SQL_NO_CACHE 支持CREATE GLOBAL BINDING?我试了下不行
去掉后
CREATE GLOBAL BINDING FOR SELECT
id
FROM
soa_vehicle.t_track_ride_detail
WHERE
id >= ?
AND id < ?
AND create_time < FROM_UNIXTIME(?) ORDER BY id ASC LIMIT 500
USING
SELECT /+ use_index(soa_vehicle.t_track_ride_detail, feng)/ id …
如果数据量大,到设置的任务时间点结束跑不完,怎么办?
截图里是sql和执行计划,这种分段的sql要跑37分钟。是不是太慢了,一晚上也删不了多少数据。
[image]