码迷,mamicode.com
首页 >  
搜索关键字:数据库索引    ( 617个结果
数据库索引(一)
索引在mysql中也叫做键(key),是存储引擎用于快速找到记录的一种数据结构。常见索引类型:1. B-Tree索引大多数mysql引擎都支持这种索引;B-Tree通常意味着所有的值都是按顺序存储的,并且每一个叶子页到根的距离相同;存储引擎不需要进行全表扫描来获取需要的数据,取而代之是从索引的根节点开始进行搜索;适用于:A. 全键值查找(全值匹配)B. 键值范围(若是
分类:数据库   时间:2018-04-15 23:28:50    阅读次数:237
Java技术小册(核心篇)
核心篇 数据存储 MySQL 索引使用 的注意事项 说说反模式设计 说说分库与分表设计 分库与分表带来的分布式困境与应对之策 说说SQL优化之道 MySQL遇到的死锁问题 存储引擎的 lnnoDB 与 MyISAM 数据库索引的原理 为什么要用 B-tree 聚集索引与非聚集索引的区别 limit ...
分类:编程语言   时间:2018-04-15 20:51:09    阅读次数:333
mysql数据库索引
1. mysql使用的是什么结构的索引? 1). MyISAM引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址。因此,MyISAM中索引检索的算法为首先按照B+Tree搜索算法搜索索引,如果指定的Key存在,则取出其data域的值, 然后以data域的值为地址,读取相应数据 ...
分类:数据库   时间:2018-04-14 17:15:18    阅读次数:210
find文件查找
一、locate locate基于数据库索引来查找文件,数据库在开机时一段时间对更新,不会实时更新,数据库存放在(/var/lib/mlocate/mlocate.db),可以用updatedb来手动更新数据库。 优缺点: locate KEYWORD 选项: -i:不区分关键字大小写 -n #:打 ...
分类:其他好文   时间:2018-04-12 13:36:02    阅读次数:163
数据库(索引)
索引的含义和特点: 索引是单独的丶储存在磁盘上的数据库结构,它们包含着对数据表里所有记录的引用指针.用于提高数据库查询速度. myqsl:支持btree和hash 注意:myisam和innodb只支持btree索引 四个优点 1.通过创建唯一索引,可以保证数据库表中每一行数据的唯一性 2.可以大大 ...
分类:数据库   时间:2018-04-10 19:44:24    阅读次数:194
MySQL索引背后的数据结构及算法原理
http://blog.codinglabs.org/articles/theory-of-mysql-index.html 摘要 本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据 ...
分类:数据库   时间:2018-04-09 18:59:12    阅读次数:210
MySQL面试题
MySQL面试题 1.数据库三范式是什么? 2.有哪些数据库优化方面的经验? 3.请简述常用的索引有哪些种类? 4.以及在mysql数据库中索引的工作机制是什么? 数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树 5.MySQ ...
分类:数据库   时间:2018-04-08 13:25:12    阅读次数:166
mysql数据库索引优化与实践(一)
前言 mysql数据库是现在应用最广泛的数据库系统。与数据库打交道是每个Java程序员日常工作之一,索引优化是必备的技能之一。 为什么要了解索引 真实案例 案例一:大学有段时间学习爬虫,爬取了知乎300w用户答题数据,存储到mysql数据中。那时不了解索引,一条简单的“根据用户名搜索全部回答的sql ...
分类:数据库   时间:2018-03-29 18:58:43    阅读次数:175
饿了么 一面面题(略受打击)
1. 为什么数据库索引的数据结构是B+树,而不是红黑树? (这就要求你既了解B+树,也了解红黑树,还知道其不同之处。本屌只说了两种数据结构的特点,不知道索引为何这样选型,这题打分5分,10分制) 2. 一个完整的RPC请求过程,请详述? (之前整理过,地址 http://www.cnblogs.co ...
分类:其他好文   时间:2018-03-28 20:36:11    阅读次数:130
数据库索引的使用
前言 编写后台管理系统,测试使用,发现加载数据很慢,平均1秒多。之后和同事一起查找原因,从后段代码到前端, 最后问题是在数据库到设计,表没有主外键,之后我们把索引加上后,速度杠杠的... 数据库索引是什么 索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。 ...
分类:数据库   时间:2018-03-27 18:44:09    阅读次数:202
617条   上一页 1 ... 22 23 24 25 26 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!