- 博客(2)
- 收藏
- 关注
原创 12个SQL优化方法
用小结果集驱动大结果集,将筛选结果小的表(在决定哪个表做驱动表的时候,应该是两个表按照各自的条件过滤,过滤完之后,计算参与join的各个字段的总数据量,数据量小的那个表,就是“小表”)首先连接,再去连接结果集比较大的表,尽量减少join语句只的Nested-Loop的循环总次数。对于一棵B+树索引来讲,如果根节点是字符def,假如查询条件的通配符在后面,例如abc%,则其知道应该搜索左子树,假如传入为efg%,则应该搜索右子树,如果通配符在前面%abc,则数据库不知道应该走哪一面,就都扫描一遍了。
2022-08-21 22:58:22 767 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人