硅基社区
标签频道

CTE

该标签下的文章、提问与讨论帖。

问 MySQL 8.0 CTE 被多次引用时优化器物化还是合并?有没有系统性判断方法
背景 我在维护一套 MySQL 8.0.32 的订单系统,核心报表查询里大量使用 CTE(WITH ... AS)来组织多表关联逻辑。最近遇到一个反复出现的执行计划漂移问题,想请教社区有实际经验的 DBA。 现象 一条典型 SQL 结构如下
问 MySQL 8.0 CTE 被物化后大表 JOIN 变慢,如何判断该改派生表还是临时表
背景:MySQL 8.0.34,InnoDB,业务库有一张订单流水表 t_order_flow(约 1.2 亿行,PK=id,二级索引 idx_merchant_time (merchant_id, created_at)、idx_stat