![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
凌晨的咸鱼
这个作者很懒,什么都没留下…
展开
-
MySql索引总结
1、什么是索引 索引是存储引擎用于快速找到记录的一种数据结构,好比是一本书的目录,使用索引能快速访问数据库表中的特定信息。 2、索引的原理 索引一般以文件的形式存放在磁盘中,索引实际上是以空间换时间。 数据库在未添加索引时进行查询默认的是进行全局扫描,然后找到匹配的数据,直到全表扫描完。 建立索引后,会将建立索引的key值存放在一个B+树上,每当以索引进行条件查询时,会去树上根据key值直接进行搜...原创 2018-10-15 10:36:21 · 160 阅读 · 0 评论 -
MySQL引擎总结
InnoDB: 1、支持事务 2、支持行级锁,并发较高时,效率较高 3、支持外键约束 4、不支持全文索引 MyISAM: 1、不支持事务 2、不支持行级锁,每次更新操作时都是锁定整个表 3、不支持外键约束 4、支持全文索引 ...原创 2018-10-16 15:58:04 · 152 阅读 · 0 评论 -
MySQL关于SQL语句的一些题目
1、用一条SQL语句查询出每门课都大于80的学生的姓名 name class grade 张三 语文 81 张三 数学 75 李四 语文 76 李四 数学 90 王五 语文 81 王五 数学 100 王五 英语 90 ...原创 2018-10-19 10:29:49 · 2263 阅读 · 0 评论 -
MySQL事务的四种隔离级别总结
一、事务的四个基本要素(ACID) 原子性:事务开始后所有操作,要么全部不做,要么全部做完;事务执行过程中出错,会回滚到事务开始前的状态,一个事务不可能只执行其中一部分操作。 一致性:事务开始前和结束后,数据库的完整性约束没有被破坏;比如A想B转钱,A扣了钱,B也一定增加了钱。 隔离性:同一时间,只允许一个事务请求同一数据,不同事务之间没有干扰;比如A正在从一张银行卡中取钱,这个过程中,B不能对...原创 2018-10-16 23:06:52 · 313 阅读 · 0 评论