zoukankan      html  css  js  c++  java
  • 事务简单了解

    https://www.cnblogs.com/fjdingsd/p/5273008.html 事务简单了解

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

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

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

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

    type包含的类型包括如下图所示的几种,从好到差依次是:

    system > const > eq_ref > ref > range > index > all

    all全表扫描,没有优化,最慢的方式 index 索引全扫描 range 索引范围扫描,常用语<,<=,>=,between等操作

    ref 使用非唯一索引扫描或唯一索引前缀扫描,返回单条记录,常出现在关联查询中

    eq_ref 类似ref,区别在于使用的是唯一索引,使用主键的关联查询

    const 当查询是对主键或者唯一键进行精确查询,系统会把匹配行中的其他列作为常数处理 System 表只有一条记录(实际中基本不存在这个情况)

  • 相关阅读:
    导入模块
    Windows x86-64下python的三个版本
    ubuntu 16.04 添加网卡
    重启rsyncd
    docker时区
    git回滚
    impdp and docker install oracleXE
    Oracle 把一个用户所有表的读权限授予另一个用户
    zabbix web监控
    WebStorm license server
  • 原文地址:https://www.cnblogs.com/jk-jun/p/15223509.html
Copyright © 2011-2022 走看看