加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

MySQL DBA口试常见题目总结--索引,事宜,存储引擎,优化等

发布时间:2019-08-16 12:14:10 所属栏目:编程 来源:波波说运维
导读:这篇文章首要是针对开拓职员的,以是不涉及到MySQL的处事陈设等操纵,首要包罗索引,事宜,存储引擎,优化等方面。 一、索引 关于MySQL的索引,之前现实上也先容了许多次,这里首要先容一些常用的口试题。 1. 什么是索引?索引是个什么样的数据布局呢? 索引是一

多事宜的并发举办一样平常会造成以下几个题目:

  • 脏读:A事宜读取到了B事宜未提交的内容,而B事宜后头举办了回滚.
  • 不行一再读::当配置A事宜只能读取B事宜已经提交的部门,会造成在A事宜内的两次查询,功效竟然纷歧样,由于在此时代B事宜举办了提交操纵.
  • 幻读::A事宜读取了一个范畴的内容,而同时B事宜在此时代插入了一条数据.造成"幻觉".

3. 怎么办理这些题目呢?MySQL的事宜断绝级别相识吗?

MySQL的四种断绝级别如下:

(1) 未提交读(READ UNCOMMITTED)

这就是上面所说的破例环境了,这个断绝级别下,其他事宜可以看到才干务没有提交的部门修改.因此会造成脏读的题目(读取到了其他事宜未提交的部门,而之后该事宜举办了回滚).

这个级此外机能没有足够大的上风,可是又有许多的题目,因此很少行使.

(2) 已提交读(READ COMMITTED)

其他事宜只能读取到才干务已经提交的部门.这个断绝级别有 不行一再读的题目,在统一个事宜内的两次读取,拿到的功效竟然纷歧样,由于其它一个事宜对数据举办了修改.

(3) REPEATABLE READ(可一再读)

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读