10 月 26 号!TiDB 地区交流活动(杭州站)-走进电魂网络|一起聊聊核心系统上 TiDB 的收益和体验 & 多业务场景怎么在 TiDB 一站式实现!
其他
其他
商业咨询
其他
文档
其他
论坛
其他
专栏
其他
课程
其他
活动
其他
排行榜
其他
TiDB User Group
其他
地区活动
其他
贡献者专区
其他
社区准则
其他
私信
Raymond
V9
于 2021-10-07 加入
获赞
139
回答
645
文章
7
徽章
20/84
点亮更多徽章
回答 645
提问 264
文章 7
全部
请问大家一个关于mysql 执行计划的问题
没有了
3 个月前
请问大家一个关于mysql 执行计划的问题
和这个没关系的,到了MySQL 8.0 没有说的你那个特性
3 个月前
请问大家一个关于mysql 执行计划的问题
但是为什么要对gender 排序呢,应该是对age排序才对
3 个月前
TiDB可以作为zabbix 6.0以上版本的后端数据库吗
企业版支持?有说明或者测试结果嘛
4 个月前
关联条件中的or 在走hash join 时形成笛卡尔积
优化器这块还是需要继续加强
4 个月前
TiDB优化器未对关联条件中“or”进行改写
不知道为什么 hash join 后要形成笛卡尔积,这种在Oracle 上好像不需要形成笛卡尔 集合
4 个月前
join reorder没有对等值关联条件做转换
是的,我就是这个意思 所以我才觉得tidb 那里的又多判断了一次
[image]
5 个月前
join reorder没有对等值关联条件做转换
我的意思是语句的join 的时候 a和c的join 条件为a.c1 = c.c1 and a.id = c.id 然和和b表去关联是b.id=c.id 是这个意思
5 个月前
join reorder中inner join和outer join顺序问题
[image]
为什么从这里得到的测试结果是a和b先join,再和cjoin 6.5.3版本
5 个月前
join reorder没有对等值关联条件做转换
1.从MySQL和PG的测试来看,都支持自动推到出来a.id=c.id
[image]
[image]
2.有个疑问?
[image]
a和c表关联后,再和b表关联,应该只需要满足b.id = ``c.id` 就行了吧或者b.id=a.id 不需要 eq(test.a.id, test.b.id) eq(test.c.id, test.b.id)] 这两个条件同时去判断了吧?
5 个月前
请问子查询形成表的hint怎么写?
应该是bug来着,6.5.6以上的版本应该修复了 也可以通过下面这种方式绕一下 select /*+hash_join_probe(q) */ q.a,q.b from ( select a,b from table1 partition(p0520) where c >100 group by a,b) as n join table1 partition(p0520) q on n.a=q.a group by a,b;
5 个月前
请问子查询形成表的hint怎么写?
谢谢,这可能只是一种绕过的方法
5 个月前
请问子查询形成表的hint怎么写?
q,b这里只是我写错了,就是q.b
5 个月前
你在使用TiCDC时踩过什么坑,线上使用有何[最佳实践]建议?
在实践使用中我们也发现了这个问题,如果 TiCDC 同步流有延迟,出现重启(手动调参重启或任务自动重启)时,会有很高的瞬时 CPU 冲击,如之前遇到的一个案例在同步任务的延迟超过 20 小时后,手动重启同步流,瞬时消耗 CPU达到了 6000%(共8000%)。此时可能会带来一些额外问题,如果是和其他节点混部,可能会对集群产生冲击。 这也说明在极端场景,尤其是延迟接近 24h (GC safe point TTL)时,重启同步流会有很夸张的 CPU 瞬时冲击。这是因为 TiCDC 重启后需要重新全部获取落后的数据,重新进行落后这段时间内的变更数据拉取、排序和同步。 延迟越高,同步流重启时…
6 个月前
逻辑优化未能消除无用排序
这条语句MySQL也没有改写成功
[image]
6 个月前
逻辑优化未能消除无用排序
[image]
MySQL 自动改写了
6 个月前
关于select查询的问题
按region 去拿的
6 个月前
你在使用TiCDC时踩过什么坑,线上使用有何[最佳实践]建议?
ticdc 在某些场景下会初现ddl 乱序,导致报错 6.5版本
6 个月前
tidb exists 语句优化器的执行效率问题
第二个我看 pr 合并到 master 了,老版本没合,这个主要说的是算子实现不够高效的问题,你纠结的不是执行计划的问题吗
都有哈哈,感谢老师回复
6 个月前
没有更多内容了