数据库
WangDong_CNDS
知其然,知其所以然!
展开
-
数据库系列:索引总结
一、索引定义 索引,使用索引可加快速访问数据库表中的特定信息。索引是对数据库表中一列或多列的值进行排序的一种存储结构。 在关系数据库中,索引是一种与表有关的数据库结构,它可以使对应于表的SQL语句执行得更快。当表中有大量记录时,若要对表进行查询: 第一种搜索信息方式是全表搜索,是将所有记录一一取出,和查询条件进行一一对比,然后返回满足条件的记录,这样做会消耗大量数据库系统时间,并翻译 2016-10-06 15:38:32 · 564 阅读 · 0 评论 -
MySQL索引背后的数据结构及算法原理
本文的有道云笔记:http://note.youdao.com/noteshare?id=4ff5b7b5dbfda95db012b9bab5c5b0d0 一、摘要 特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用M转载 2016-10-06 22:43:31 · 317 阅读 · 0 评论 -
MySQL架构与概念
本文的有道云笔记:http://note.youdao.com/noteshare?id=90e8a2ef147a18900866db08c3e841ff 第一章、MySQL架构与概念 1、MySQL的逻辑架构 最上面:包括连接处理、认证、安全管理等。 中间层是MySQL的核心,包括查询解析、分析、优化和缓存等。还提供跨存储引擎的功能:包括存储过程、触发器和视图等。转载 2016-10-07 16:48:08 · 729 阅读 · 0 评论