登录 | 注册
首页
方案案例
技术社区
资源中心
培训体系
服务合作
关于我们
避免低效SQL的注意事项
关于避免低效SQL的几则随想
码筑匠心
专栏:数据架构师笔记 2024-07-26 5 0
分享到:

1.尽量不要使用like ‘%xxx’的形式,这种无法走索引,like ‘xxx%’这种可以走索引。

2.WHERE过滤条件列上尽量不要使用函数,SUNDB暂时不支持函数索引

3.WHERE过滤条件列上尽量不要使用表达式,对列进行表达式操作会导致无法使用索引。

4.SELECT 子句中尽量避免使用*

5.索引不是越多越好,DML操作需要维护索引,索引越多,维护成本越高。

6.尽量只在必要的列创建索引,能用联合索引时尽量用联合索引。

7.非必要不排序,如果结果集要求排序,尽量用索引访问代替排序操作。





0
评论

登录后发表回复

暂无评论
专栏作者
码筑匠心

技术专家

  • 文章

    9
  • 阅读量

    53
  • 获赞

    7
数据库适配过程中的经验分享
专栏其它文章更多 》

SUNDB

常见问题集锦

SUNDB

免费试用

回复