数据库sql优化经验总结
数据库sql优化经验总结
陈小扁 发表于1年前
数据库sql优化经验总结
  • 发表于 1年前
  • 阅读 85
  • 收藏 1
  • 点赞 1
  • 评论 1

腾讯云实验室 1小时搭建人工智能应用,让技术更容易入门 免费体验 >>>   

摘要: 数据库sql优化经验总结

数据库sql优化经验总结

1.sql语句用索引,先聚集,后非聚集
sql语句查询中,能够使用聚集索引,就将聚集索引查询条件放最前面,然后是对应的非聚集索引

2.游标的用法
游标的快慢和游标的属性有关系的,游标分动态游标和静态游标,静态游标快,动态游标慢,一般尽量不要用动态游标

3.not exists替代not in, exists和in
not in语句不要使用,会使索引失效,一定用not exists来代替
not exists语句使用时,主语句和子语句都会使用索引

4.将数据大的表变小表
只要上百万的数据表都是大表,sql语句中多次使用该大表时,应使用临时表,来处理。根据查询条件,查出数据,放到临时表中,对临时表,根据需要来创建索引

5.数据量小表减少sql语句
小表就要减少sql语句,省一条sql语句就省一点时间

标签: 数据库sql优化
共有 人打赏支持
粉丝 43
博文 87
码字总数 69854
评论 (1)
ch751652064
受用了:+1:
×
陈小扁
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: