MySQL InnoDB 锁 笔记 (全局锁 表级锁 行锁)

MySQL InnoDB 锁 笔记 (全局锁 表级锁 行锁)

1个月前 Van_Vodkaer

1. 全局锁 全局锁是一种对整个数据库进行锁定的操作,通常用于确保在备份期间数据的一致性。全局锁在操作期间会阻止所有写操作,因此会导致系统处于只读状态。 特点与使用 常用于备份操作:在备份期间,通过加 …

MySQL 索引 笔记 (索引使用 性能优化 设计原则)

MySQL 索引 笔记 (索引使用 性能优化 设计原则)

1个月前 Van_Vodkaer

索引语法 创建索引 CREATE [UNIQUE | FULLTEXT] INDEX index_name ON table_name (index_col_name, …); UNIQUE:创建 …

MySQL 事务 笔记 (四大特性 并发事务 隔离级别)

MySQL 事务 笔记 (四大特性 并发事务 隔离级别)

1个月前 Van_Vodkaer

1. 事务简介 事务:一组操作的集合,要么全部执行成功,要么全部回滚,确保数据库的完整性。 事务提供了数据的一致性和完整性,常用于多步骤的数据操作中,确保操作的安全和准确。 2. 事务的四大特性(AC …

MySQL 多表查询 笔记 (多表关系 内连接 外连接 自连接 联合查询 标量子查询 列子查询 行子查询 表子查询)

MySQL 多表查询 笔记 (多表关系 内连接 外连接 自连接 联合查询 标量子查询 列子查询 行子查询 表子查询)

1个月前 Van_Vodkaer

一、关系类型与实现方式 1. 一对多(One-to-Many) 定义:一个表中的一条记录可以关联到另一个表中的多条记录,而另一表中的每条记录仅关联到前者的一条记录。 实现方式: 多的一方(Many s …

MySQL 约束与外键约束 笔记

MySQL 约束与外键约束 笔记

1个月前 Van_Vodkaer

MySQL 数据库约束类型与外键操作 在 MySQL 数据库中,约束用于限定表中字段的数据,以保证数据的完整性和一致性。 1. 非空约束(NOT NULL) 定义:限制该字段的数据不能为 NULL,即 …