看啥推荐读物
专栏名称: 网舟科技
专注于中国通信、互联网与电子商务行业,打造国内领先的“互联网数字营销”、“电商大数据”咨询/运营支撑服务提供商,国内跨业领先互联运营大数据服务提供商
今天看啥  ›  专栏  ›  网舟科技

以MySQL为例,详解数据库索引原理及深度优化

网舟科技  · 公众号  ·  · 2019-05-05 18:29
本文内容主要来源于互联网上主流文章,只是按照个人理解稍作整合,后面附有参考链接。一、摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引,至于哈希索引和全文索引本文暂不讨论。二、常见的查询算法及数据结构为什么这里要讲查询算法和数据结构呢?因为之所以要建立索引,其实就是为了构建一种数据结构,可以在上面应用一种高效的查询算法,最终提高数据的查询速度。2.1 索引的本质MySQL ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照