Skip to content

Commit 0c8fbbe

Browse files
committed
Update MySQL.md
1 parent 85721e8 commit 0c8fbbe

File tree

1 file changed

+46
-1
lines changed

1 file changed

+46
-1
lines changed

docs/database/MySQL.md

Lines changed: 46 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,34 @@
1+
点击关注[公众号](#公众号)及时获取笔主最新更新文章,并可免费领取本文档配套的《Java面试突击》以及Java工程师必备学习资源。
2+
3+
<!-- TOC -->
4+
5+
- [书籍推荐](#书籍推荐)
6+
- [文字教程推荐](#文字教程推荐)
7+
- [视频教程推荐](#视频教程推荐)
8+
- [常见问题总结](#常见问题总结)
9+
- [什么是MySQL?](#什么是mysql)
10+
- [存储引擎](#存储引擎)
11+
- [一些常用命令](#一些常用命令)
12+
- [MyISAM和InnoDB区别](#myisam和innodb区别)
13+
- [字符集及校对规则](#字符集及校对规则)
14+
- [索引](#索引)
15+
- [查询缓存的使用](#查询缓存的使用)
16+
- [什么是事务?](#什么是事务)
17+
- [事物的四大特性(ACID)](#事物的四大特性acid)
18+
- [并发事务带来哪些问题?](#并发事务带来哪些问题)
19+
- [事务隔离级别有哪些?MySQL的默认隔离级别是?](#事务隔离级别有哪些mysql的默认隔离级别是)
20+
- [锁机制与InnoDB锁算法](#锁机制与innodb锁算法)
21+
- [大表优化](#大表优化)
22+
- [1. 限定数据的范围](#1-限定数据的范围)
23+
- [2. 读/写分离](#2-读写分离)
24+
- [3. 垂直分区](#3-垂直分区)
25+
- [4. 水平分区](#4-水平分区)
26+
- [一条SQL语句在MySQL中如何执行的](#一条sql语句在mysql中如何执行的)
27+
- [MySQL高性能优化规范建议](#mysql高性能优化规范建议)
28+
- [一条SQL语句执行得很慢的原因有哪些?](#一条sql语句执行得很慢的原因有哪些)
29+
30+
<!-- /TOC -->
31+
132
## 书籍推荐
233

334
- 《SQL基础教程(第2版)》 (入门级)
@@ -21,6 +52,10 @@
2152

2253
## 常见问题总结
2354

55+
### 什么是MySQL?
56+
57+
MySQL 是一种关系型数据库,在Java企业级开发中非常常用,因为 MySQL 是开源免费的,并且方便扩展。阿里巴巴数据库系统也大量用到了 MySQL,因此它的稳定性是有保障的。MySQL是开放源代码的,因此任何人都可以在 GPL(General Public License) 的许可下下载并根据个性化的需要对其进行修改。MySQL的默认端口号是**3306**
58+
2459
### 存储引擎
2560

2661
#### 一些常用命令
@@ -257,4 +292,14 @@ InnoDB 存储引擎在 **分布式事务** 的情况下一般会用到**SERIALIZ
257292

258293
### 一条SQL语句执行得很慢的原因有哪些?
259294

260-
[腾讯面试:一条SQL语句执行得很慢的原因有哪些?---不看后悔系列](https://mp.weixin.qq.com/s?__biz=Mzg2OTA0Njk0OA==&mid=2247485185&idx=1&sn=66ef08b4ab6af5757792223a83fc0d45&chksm=cea248caf9d5c1dc72ec8a281ec16aa3ec3e8066dbb252e27362438a26c33fbe842b0e0adf47&token=79317275&lang=zh_CN#rd)
295+
[腾讯面试:一条SQL语句执行得很慢的原因有哪些?---不看后悔系列](https://mp.weixin.qq.com/s?__biz=Mzg2OTA0Njk0OA==&mid=2247485185&idx=1&sn=66ef08b4ab6af5757792223a83fc0d45&chksm=cea248caf9d5c1dc72ec8a281ec16aa3ec3e8066dbb252e27362438a26c33fbe842b0e0adf47&token=79317275&lang=zh_CN#rd)
296+
297+
## 公众号
298+
299+
如果大家想要实时关注我更新的文章以及分享的干货的话,可以关注我的公众号。
300+
301+
**《Java面试突击》:** 由本文档衍生的专为面试而生的《Java面试突击》V2.0 PDF 版本[公众号](#公众号)后台回复 **"Java面试突击"** 即可免费领取!
302+
303+
**Java工程师必备学习资源:** 一些Java工程师常用学习资源公众号后台回复关键字 **“1”** 即可免费无套路获取。
304+
305+
![我的公众号](https://my-blog-to-use.oss-cn-beijing.aliyuncs.com/2019-6/167598cd2e17b8ec.png)

0 commit comments

Comments
 (0)