zoukankan      html  css  js  c++  java
  • Mysql查询可通过给条件字段添加索引提高查询速度

    背景

    当使用sql语句查询表数据时,会发现随着表中记录的增多,查询的速度也会也来越慢,特别是那种日志记录,少则几十万,多则上百万,甚至上千万数据,如果查询一次耗时太长,会严重影响业务逻辑,这时候可以考虑给经常作为条件的字段添加索引了,这样做会大大加快查询速度,这里所说的条件字段,就是指sql语句中放到where条件中用于筛选记录的字段。


    总结

    给条件字段添加索引可以大大加快数据的查询速度,提高系统的性能。
    不要考虑在所有的字段上添加索引,创建索引和维护索引都要耗费时间,这种时间随着数据量的增加而增加。
    适合添加索引的字段:总是作为条件查询的字段、常用来做连接的字段、作为主键或者强调唯一的列上。
    不适合加索引的字段:块数据类型的字段、取值很少的字段。

    参考:https://blog.csdn.net/albertsh/article/details/88578840

  • 相关阅读:
    Unity-JobSystem
    Unity-ECS-实践
    Unity-Editor
    网络编程-HTTPS
    网络编程-UDP、TCP
    Cast, OfType
    DataGrid
    bat 开机自动执行脚本
    bat 单行输出彩色信息
    工厂模式
  • 原文地址:https://www.cnblogs.com/zhaoyanhaoBlog/p/13035668.html
Copyright © 2011-2022 走看看