mysql
文章平均质量分 91
wu_amber
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mysql索引结构的实现
什么是索引 索引(Index)是帮助数据库高效获取数据的数据结构。索引是在基于数据库表创建的,它包含一个表中某些列的值以及记录对应的地址,并且把这些值存储在一个数据结构中。最常见的就是使用哈希表、B+树作为索引。 Mysql索引的数据结构:B+Tree 一般来说,索引本身也很大,不可能全部存储在内存中,因此索引往往以索引文件的形式存储在磁盘上。这样的话,索引查找过程...原创 2018-09-07 23:39:51 · 7263 阅读 · 0 评论 -
MySQL数据库优化
数据库优化层次 • 引擎的选择 • 表的结构 • 数据类型的选择 • 索引的使用 MySQL的引擎 • InnoDB • MyISAM • MEMORY 索引 • 优化SELECT语句的最好的方式就是索引 • 大多数的索引都是 B-tree 索引,除了: • 空间数据类型使用R-tree • MEMORY表使用Hash 索引 • InnoDB使用 反转列表 来 FULL...原创 2018-10-08 23:32:20 · 214 阅读 · 0 评论 -
Mysql的运算符与常用函数
1. MySQL 中的运算符 1.1 算术运算符 MySQL 支持的算术运算符 运算符 作用 + 加法 - 减法 /,DIV 除法,返回商 %,MOD 除法,返回余数 除法运算和模运算中,如果除数为0,将是非法除数,返回结果为NULL 对于模运算,还有另外一种表达方式,使用MOD(a,b)函数与a%b 效果一样。 1.2 比较运算符...原创 2018-11-11 23:33:31 · 515 阅读 · 0 评论 -
MySQL EXPLAIN详解
在日常工作中,我们会有时会去查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,此时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。MySQL EXPLAIN命令是查询性能优化不可缺少的一部分,该文主要讲解explain命令的使用及相关参数说明。 EXPLA...原创 2019-01-29 09:03:06 · 258 阅读 · 0 评论
分享