SQL审核流程图
2020-06-16 08:46:31 35 举报
SQL审核流程
作者其他创作
大纲/内容
使用最左范围原则保存索引字段列表
order by字段是否有效
group by字段是否有效
where条件
Y
解析order by
依据表的结果集大小选择驱动表
将Cardinality值倒序
过滤重复索引
输出索引建议
SQL是否是多表查询
解析where条件
join
解析Join段
单表
提交SQL
保存join关系
解析group by
结束
将group by字段插入到索引列表合适位置
多表
N
where条件 or join关系
语法/语义检查
选择最优索引计算字段的Cardinality
将order by字段插入到索引列表合适位置
返回错误信息
0 条评论
回复 删除
下一页