数据库索引

  1. 多大数据量建索引。
    答: 100万以下基本没必要。
  2. 不适合建索引的情况。
    答:
    1 ) 数据更新很频繁。
    2 )数据区分度不大 如性别。(同值数据超过表的15%,就没必要建索引了)。
    3 )数据太长。(可以取前10个字符建索引)
  3. 那些查询操作不能使用索引。
    答:<>,not in ,!= , like %xxx ,
    对列进行函数运算无法走索引 to_char(create_date,'yyyyddmm hh24miss') > '20200815 235959'
    NULL会导致索引形同虚设,
    备注: like xxx% 是可以索引的,like %xxx 不行。就向查字典,找xxx开头的单词,和包含xxx的单词。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。