Mysql
文章平均质量分 92
Mysql相关知识讲解
LAKURRAA
全栈美女
展开
-
MySQL事务隔离级别、锁机制、三大范式
锁是计算机用以协调多个进程间并发访问同一共享资源的一种机制,解决并发事务的访问问题。当一个事务进行读操作,另一个事务进行写操作,为了避免并发出现的问题,可以给读写操作都加锁。原创 2023-08-09 16:24:29 · 227 阅读 · 0 评论 -
MySQL的三种常见的存储引擎
MyISAM索引与InnoDB索引的区别?1.都使用的是B+树索引结构,数据存储方式:InnoDB索引是聚簇索引,MyISAM索引是非聚簇索引。2.InnoDB的主键索引的叶子节点data域存储着完整数据,key为主键,因此主键索引非常高效。MyISAM索引的叶子节点存储的是行数据地址,需要再寻址一次才能得到数据。3.InnoDB非主键索引的叶子节点存储的是主键值,因此查询时做到覆盖索引会非常高效。MyISAM的非主键索引叶子节点依旧存放的是地址,需要再次寻址才能得到数据。原创 2023-08-03 18:30:24 · 1914 阅读 · 0 评论 -
MySQL表的增删改查
(对于左外连接来说,当左侧的表的行数并没有右侧的表多时,最后左外连接的行数仍然以左侧表为准。第二范式:在满足1NF的基础上再满足依赖性的两个约束:一张表必须有一个主键;第三范式:在满足2NF的基础上,另外再满足一个条件:非主键列必须直接依赖于主键,不能存在传递依赖。第一范式:满足数据库中的每一列的字段都是单一属性、不可再分且每一字段都是由基本的数据类型构成。三大范式包括第一范式(1NF)、第二范式(2NF)、第三范式(3NF)。保证一个表中的数据匹配另一个表中的值的参照完整性。原创 2023-01-04 19:15:48 · 82 阅读 · 0 评论