摘要:
1、隔离级别 SQL 标准的事务隔离级别包括:读未提交(read uncommitted)、读提交(read committed)、可重复读(repeatable read)和串行化(serializable )。 读未提交是指,一个事务还没提交时,它做的变更就能被别的事务看到。 读提交是指,一个事 阅读全文
posted @ 2023-01-02 23:08
shog808
阅读(46)
评论(0)
推荐(0)
摘要:
1、redo log (引擎层) 如果每一次的更新操作都需要写进磁盘,然后磁盘也要找到对应的那条记录,然后再更新,整个过程 IO 成本、查找成本都很高。为了解决这个问题,MySQL 的设计者就用了类似酒店掌柜粉板的思路来提升更新效率。而粉板和账本配合的整个过程,其实就是 MySQL 里经常说到的 W 阅读全文
posted @ 2023-01-02 22:21
shog808
阅读(57)
评论(0)
推荐(0)
摘要:
1、MySQL逻辑架构图 2、整体解析 大体上MySQL 可以分为 Server 层和存储引擎层两部分。 Server 层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖 MySQL 的大多数核心服务功能,以及所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎的功能都在这一层实现, 阅读全文
posted @ 2023-01-02 15:43
shog808
阅读(44)
评论(0)
推荐(0)

浙公网安备 33010602011771号