建好索引,用好索引

 1。索引也就不多说了,想必用过数据库的都知道索引的好处。

2。sql 大家都回写,但是你写出的sql的性能怎么样?有经验的人,都会把自己写好的sql放在执行计划中查看sql的性能,以及sql的执行步骤和各个执行的成本。

3。一定要避免全表扫描。当你表中的数据量很小的时候,可能没有太大的差别。但是数据量的增多,通过索引扫描的速度还是有很大的差别的。

4。几个数据量比较大的表的关联的时候。一定要确定好主驱动表。

5。联合索引。

      如果一个表是用A+B两个列做联合索引,你创建索引的时候,A列是第一个,B列是第二个的时候。

    查询条件如果仅仅有A,是没有太大区别的

    查询条件如果仅仅有B,这个时候,sql的执行成本是很高的。

 

   所以说联合索引,查询的时候一定要用联合索引的字段,来共同作为查询条件。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值