【 使用环境 】测试环境
【 OB or 其他组件 】
【 使用版本 】4.2.0
【问题描述】
与sys租户在同一台服务器 DDL 要比 不在同一台 快很多,这是什么原因?
网络ping 没问题,延迟低,无丢包。资源负载低
节点多,表多,ddl 就超级慢了
【 使用环境 】测试环境
【 OB or 其他组件 】
【 使用版本 】4.2.0
【问题描述】
节点多,表多,ddl 就超级慢了
你的问题我们已经收到 稍后会回复
好的,谢谢呢
ddl在primaryzone上由rs节点执行,跨节点执行会比直连节点执行快,减少远程任务的时间,有对比单独建一张表的ddl耗时对比么
你写错了吧,
跨节点执行比直连要慢。
直连单条ddl SQL 耗时在1.2秒
跨节点单条ddl SQL耗时在6秒左右了
这个写反了 是直连快。 这我们也会测试一下大概会慢多少。 你这边三节点是本地机房吗?
是的,本地机房的
本身,直连的话,也不是 很快,create table 与 索引 是可以 并行,但 建表只能串行,414个对象,在空集群,就跑了差不多40分钟了,这个也看看吧,谢了
备节点慢应该是符合预期的, 具体的慢多少我们还需要测试确认下
收集一下建表期间的select * from __all_server_event_history vwhere gmt_create between ‘’ and ‘’;
拿一下rs节点的rs日志 执行节点的ob日志
没有备节点的,都是主节点,单副本
抱歉,内网环境的,日志不能拿到外网,需要搜什么关键字么?我查下看有没有