目录
数据库 ....................................................................................................................................................... 1
1、 为什么要使用数据库? ................................................................................................................... 1
2、 关系型和非关系型数据库的区别是什么? ................................................................................... 1
MySql ........................................................................................................................................................ 3
3、 什么是 SQL? ...................................................................................................................................3
4、 什么是 MySQL? ............................................................................................................................... 3
5、 MySQL 的内部构造? ..................................................................................................................... 3
6、 MySQL 内部是如何执行一条 SQL 语句? ................................................................................... 3
7、 Mysql 的数据类型? ........................................................................................................................ 4
8、 CHAR 和 VCHAR 的适用场景? ................................................................................................... 6
9、 什么是索引?................................................................................................................................... 6
10、 索引的优缺点? ............................................................................................................................. 6
11、 索引使用场景? ............................................................................................................................. 7
12、 Order by 的字段有没有建立索引对排序有影响吗? ..................................................................7
13、 索引覆盖是什么意思? ................................................................................................................. 7
14、 索引有哪几种类型? ..................................................................................................................... 8
15、 索引的数据结构? ......................................................................................................................... 8
16、 索引为什么能提高查询效率? ................................................................................................... 10
17、 创建索引的原则? ....................................................................................................................... 10
18、 使用索引查询一定能提高查询的性能吗? ............................................................................... 11
19、 Mysql 为什么使用 B+树作为索引的底层实现,而不是使用其他数据结构? ...................... 11
20、 什么是聚簇索引与非聚簇索引?选择使用的时机? ............................................................... 13
21、 非聚簇索引一定会回表查询? ................................................................................................... 14
22、 说说联合索引?最左前缀匹配原则又是什么? ....................................................................... 14
23、 什么情况下索引会失效而使查询进行全表扫描? ................................................................... 15
24、 事务是什么? ............................................................................................................................... 15
25、 事物的四大特性? ....................................................................................................................... 15
26、 说说脏读、幻读、不可重复读? ............................................................................................... 16
27、 幻读和不可重复读的区别? ....................................................................................................... 16
28、 说说事务的四大隔离级别? ....................................................................................................... 17
29、 MySql 的锁是什么? ................................................................................................................... 17
30、 乐观锁和悲观锁的应用场景? ................................................................................................... 19
31、 数据库死锁常见的解决方法? ................................................................................................... 19
32、 存储引擎是什么? ....................................................................................................................... 20
33、 MySql 存储引擎 MyISAM 与 InnoDB 的区别? .......................................................................20
34、 MyISAM 与 InnoDB 实现索引的区别? ....................................................................................20
35、 InnoDB 引擎的 4 大特性? ......................................................................................................... 21
36、 MyISAM 与 InnoDB 的适用场景?如何选择? ........................................................................21
37、 Mysql 的视图了解吗? ................................................................................................................21
38、 简单说下 Mysql 的游标? ........................................................................................................... 22
39、 什么是存储过程? ....................................................................................................................... 23
文档被以下合辑收录
相关文档
评论