码迷,mamicode.com
首页 >  
搜索关键字:数据库索引    ( 617个结果
redis 的Lettuce配置
################ Redis 配置 ############### Redis数据库索引(默认0)spring.redis.database=0 #redis服务器地址spring.redis.host=# Redis服务器连接端口spring.redis.port=6379 # R ...
分类:其他好文   时间:2020-03-15 22:30:59    阅读次数:206
MYSQL 数据库索引
索引概述在MySQL中,索引由数据表中一列或多列组合而成,创建索引的目的是为了优化数据库的查询速度。其中,用户创建的索引指向数据库中具体数据所在位置。当用户通过索引查询数据库中的数据时,不需要遍历所有数据库中的所有数据。这样,大幅度提高了查询效率。MySQL索引概述1.索引是一种将数据库中单列或者多列的值进行排序的结构。应用索引,可以大幅度提高查询的速度。2.用户通过索引查询数据,不但可以提高查询
分类:数据库   时间:2020-03-12 17:11:56    阅读次数:70
MySQL 索引
索引的概念 不使用索引,要操作某些行时,需要遍历遍历整张表来找到匹配的行,很花时间,且有点耗资源。 书:目录=>快速定位到指定章节,不用一页一页地找 数据库:索引=>快速定位到指定记录,不用遍历数据表去找,索引相当于数据表的目录 索引的优缺点 提高查询效率,尤其是记录数超级多的时候,查询速度提升极大 ...
分类:数据库   时间:2020-03-10 22:10:32    阅读次数:74
面试测试开发被问到数据库索引不知道怎么办?这篇文章告诉你
提出的问题 什么情况下创建索引,什么时候不需要索引? 索引的种类有哪些? 什么是索引 索引就是帮助数据库管理系统高效获取数据的数据结构,就好比一本书的目录,它可以帮我们快速进行特定值的定位与查找,从而加快数据查询的效率。 索引的种类 从功能逻辑上划分 普通索引是基础的索引,没有任何约束,主要用于提高 ...
分类:数据库   时间:2020-03-10 12:30:12    阅读次数:57
数据库索引失效原因
1、应尽量避免在where子句中使用!=或者<>操作符,否则引擎将放弃使用索引而进行全表扫描。 2、尽量避免在where子句中使用or来链接条件,否则将导致引擎放弃使用索引而进行全表扫描,即使其中有条件带索引也不会使用,这也是为什么尽量少使用or的原因。 3、对于多列索引,应满足最左匹配原则; 4、 ...
分类:数据库   时间:2020-03-06 19:39:50    阅读次数:71
深入浅出数据库索引原理
创建索引很简单,但是能深入理解索引原理又能恰到好处使用索引又是另外一回事。 为什么要给表加上主键? 为什么加索引后会使查询变快? 为什么加索引后会使写入、修改、删除变慢? 什么情况下要同时在两个字段上建索引? 为什么要给表加上主键? 我们平时建表的时候都会为表加上主键, 在某些关系数据库中, 如果建 ...
分类:数据库   时间:2020-03-06 15:46:40    阅读次数:70
bitmap、Trie、数据库索引、倒排索引、外排序、Mapreduce
Bitmap 问题给40亿个不重复的unsigned int的整数,没排过序的,然后再给一个数,如何快速判断这个数是否在那40亿个数当中?方案1:用位图/Bitmap的方法,申请512M的内存,一个bit位代表一个unsigned int值。读入40亿个数,设置相应的bit位,读入要查询的数,查看相 ...
分类:数据库   时间:2020-03-05 22:26:22    阅读次数:114
数据库索引
什么是索引 数据库索引好比是一本书前面的目录,能加快数据库的查询速度。例如这样一个查询:select * from table1 where id=10000。如果没有索引,必须遍历整个表,直到ID等于10000的这一行被找到为止;有了索引之后(必须是在ID这一列上建立的索引),即可在索引中查找。由 ...
分类:数据库   时间:2020-03-05 22:11:59    阅读次数:63
MySql索引底层原理
索引在生活中最常见的概念,无论是字典,还是图书馆藏书查找,根据索引能节约我们的时间。索引是一种为了高效获取数据的数据结构。要了解数据库索引的底层原理,我们就得先了解一种叫树的数据结构,而树中很经典的一种数据结构就是二叉树。 一、二叉树(Binary Search Trees) 二叉树是每个结点最多有 ...
分类:数据库   时间:2020-03-04 23:03:24    阅读次数:108
数据库索引和主键
1、什么是索引? 面试时候,常常被问到自己熟知的Mysql优化技巧,索引一定会被提及。那么,什么是索引呢?索引是一种加快海量数据查询的技术。索引就像是小时候的新华字典,有了索引,你可以快速地找到自己想找的东西。 2、索引的优缺点 1)优点A.加快数据检索速度和表与表之间的连接;B.可以显著减少查询中 ...
分类:数据库   时间:2020-03-03 22:31:50    阅读次数:85
617条   上一页 1 ... 3 4 5 6 7 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!