File tree Expand file tree Collapse file tree 1 file changed +46
-1
lines changed Expand file tree Collapse file tree 1 file changed +46
-1
lines changed Original file line number Diff line number Diff line change
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
+
1
32
## 书籍推荐
2
33
3
34
- 《SQL基础教程(第2版)》 (入门级)
21
52
22
53
## 常见问题总结
23
54
55
+ ### 什么是MySQL?
56
+
57
+ MySQL 是一种关系型数据库,在Java企业级开发中非常常用,因为 MySQL 是开源免费的,并且方便扩展。阿里巴巴数据库系统也大量用到了 MySQL,因此它的稳定性是有保障的。MySQL是开放源代码的,因此任何人都可以在 GPL(General Public License) 的许可下下载并根据个性化的需要对其进行修改。MySQL的默认端口号是** 3306** 。
58
+
24
59
### 存储引擎
25
60
26
61
#### 一些常用命令
@@ -257,4 +292,14 @@ InnoDB 存储引擎在 **分布式事务** 的情况下一般会用到**SERIALIZ
257
292
258
293
### 一条SQL语句执行得很慢的原因有哪些?
259
294
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 )
You can’t perform that action at this time.
0 commit comments