摘要:
一、什么是事务 事务(Transaction):访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。当在数据库中更改数据成功时,在事务中更改的数据便会提交,不再改变。否则,事务就取消或者回滚,更改无效。 二、事务的四大特性 1、原子性(Atomicity) 原子性是指事务包含的所有操作要 阅读全文
posted @ 2024-03-08 17:18
无虑的小猪
阅读(133)
评论(0)
推荐(0)
摘要:
官方文档地址:https://dev.mysql.com/doc/refman/8.3/en/innodb-storage-engine.html。 InnoDB存储引擎有三大特性:双写机制、Buffer Pool、自适应Hash。 InnoDB存储引擎架构的内存和磁盘结构如下: 上述架构图描述了 阅读全文
posted @ 2024-03-08 17:13
无虑的小猪
阅读(3009)
评论(0)
推荐(0)
摘要:
1、单表访问之索引合并 - index merge MySQL中使用多个索引来完成一次查询的执行方法称之为 索引合并(index merge)。索引合并算法有 Intersection合并、Union合并、Sort-Union合并。 1.1、Intersection合并 Intersection合并 阅读全文
posted @ 2024-03-08 16:50
无虑的小猪
阅读(273)
评论(0)
推荐(0)
摘要:
1、概述 MySQL有几个系统数据库,包含了MySQL服务器运行过程中所需的一些信息以及一些运行状态信息。 系统库 作用 performance_schema MySQL服务器运行过程中的一些状态信息,是对MySQL服务器的一个性能监控,包括最近执行的语句,及花费的时间、内存使用情况等信息 info 阅读全文
posted @ 2024-03-08 16:24
无虑的小猪
阅读(441)
评论(0)
推荐(0)
摘要:
1、整体概述 MySQL是由 连接池、管理工具和服务、SQL接口、解析器、优化器、缓存、存储引擎、文件系统 组成。 1.1、Connection Pool - 连接池 创建数据库连接是一个耗时的操作,连接池的作用就是将这些连接缓存下来,再次访问数据库时,可以直接用已经建立好的连接,提升服务器性能。 阅读全文
posted @ 2024-03-08 16:07
无虑的小猪
阅读(417)
评论(0)
推荐(0)

浙公网安备 33010602011771号