美文网首页
mysql简记(二)

mysql简记(二)

作者: 叶上初晨 | 来源:发表于2018-09-17 15:51 被阅读0次

1.数据库的隔离级别

  (1)脏读 (Dirty Reads) : 

        脏读是指在一个事务处理过程里读取了另一个未提交的事务中的数据。

          这个在多线程操作数据库的时候是很可怕的,应该避免

    (2) 不可重复读 ( Non-repeatable Reads ):

         不可重复读是指在对于数据库中的某个数据,一个事务范围内多次查询却返回了不同的数据值,这是由于在查询间隔,被另一个事务修改并提交了。

        

      (3) 虚读(幻读)

           幻读和不可重复读都是读取了另一条已经提交的事务(这点就脏读不同),所不同的是不可重复读查询的都是同一个数据项,而幻读针对的是一批数据整体(比如数据的个数)。

2.mySql数据库提供了四种隔离级别

      (1)Serializable (串行化):可避免脏读、不可重复读、幻读的发生。

    (2)Repeatable read (可重复读):可避免脏读、不可重复读的发生。

    (3)Read committed (读已提交):可避免脏读的发生。

    (4)Read uncommitted (读未提交):最低级别,任何情况都无法保证。

    隔离级别从高到低,隔离级别越高,相对效率越低

    mysql默认的使用的为Repeatable read (可重复读)  不可避免幻读

相关文章

  • mysql简记(二)

    1.数据库的隔离级别 (1)脏读(Dirty Reads): 脏读是指在一个事务处理过程里读取了另一个未提交的...

  • mysql简记(一)

    1.mysql 的引擎常用的为Innodb和MyIASM Innodb:对数据支持事物(ACID) ,提供...

  • 简记(二)

    何时 来到这个世界 经历了太多现实 看透多少人世间的沧桑 灵魂本是自由的个体 终究是约束不到 那远处的光还在为谁亮...

  • 简记(二)

    ①有问题,就得提出来,协商着解决。 ②再一次给自己洗脑:有时,行动就是解决问题的方案。 ③一个人的格局,很大概率决...

  • 旅行简记(二)

    旅途不在乎目的地,在乎的是沿途的风景,以及看风景的心情。 ——题记 ...

  • 小提琴-音乐专业术语

    一、强弱记号 pp [意]很弱。Pianissmo之简记。 P [意]弱。Piano之简记。 mp [意]中弱。m...

  • 数组的方法简单用法

    数组的方法简记 console DEMO

  • 巡山记(图录)

    出城觅秋,归晚简记。

  • Mysql for mac 安装以及配置

    一: 下载Mysql .dmg http://dev.mysql.com/downloads/mysql/ 二: ...

  • 关于MySQL的基础知识

    一、MySQL的官网: https://www.mysql.com/ 二、MySQL常见的版本: * Mysql ...

网友评论

      本文标题:mysql简记(二)

      本文链接:https://www.haomeiwen.com/subject/vsmlnftx.html