04 2021 档案
摘要:一、认识事务 1、概述 A(Atomicity)原子性:原子性是指数据库事务是不可分割的工作单位,只有使事务中所有的数据库操作都执行成功,才算整个事务成功,事务中任何一个SQL语句执行失败,已经执行成功的SQL语句也必须撤销,数据库状态应该回退到执行事务前的状态。 C(Consistency)一致性
阅读全文
摘要:一、什么是锁 锁机制用于管理对共享文件的并发访问,并提供数据的完整性和一致性。对于MyISAM引擎,其锁是表锁结构,在并发情况下读没有问题,但是并发插入时性能较差。而对于Microsoft SQL Server,在乐观并发下支持行级锁,但是锁越多开销越大,因此会有锁升级,行锁会升级到表锁,导致并发能
阅读全文
摘要:一、InnoDB存储引擎索引概述 InnoDB存储引擎支持以下几种常见的索引:①B+树索引;②全文索引;③哈希索引 InnoDB存储引擎支持的哈希索引是自适应的,InnoDB存储引擎会根据表的使用情况自动为表生成哈希索引,不能人为干预是否在一张表中生成哈希索引。B+树索引就是传统意义上的索引,B+树
阅读全文
摘要:一、索引组织表 在InnoDB存储引擎中,表都是根据主键顺序组织存放的,这种存储方式称为索引组织表。如果创建表时没有显示地指定主键,InnoDB引擎会按照下述规则选择或创建主键:判读表中是否有非空的唯一索引,有即为主键如果有多个会选择创建表时第一个定义的非空唯一索引(Not Null+Unqiue
阅读全文
摘要:一、参数文件 Mysql实例启动时,数据库会读取配置参数文件,用来寻找数据库各种文件所在位置以及指定某些初始化参数 1、什么是参数 简单来说,数据库参数可以看成一个键值对,可以通过命令Show Variables查看数据库中的所有参数 2、参数类型 Mysql数据库中的参数分为两类:动态参数和静态参
阅读全文

浙公网安备 33010602011771号