mysql
文章平均质量分 92
秋忆侬sonny
成功来自于脚踏实地,更来自于自信
展开
-
一文理解MySQL事务隔离级别与锁机制
1、对MyISAM表的读操作(加读锁) ,不会阻寒其他进程对同一表的读请求,但会阻赛对同一表的写请求。只有当 读锁释放后,才会执行其它进程的写操作。2、对MylSAM表的写操作(加写锁) ,会阻塞其他进程对同一表的读和写操作,只有当写锁释放后,才会执行其它进 程的读写操作。原创 2022-12-26 23:13:06 · 141 阅读 · 0 评论 -
InnoDB引擎底层存储和缓存原理
InnoDB 是一个将表中的数据存储到磁盘上的存储引擎,所以即使关机后重启我们的数据还是存在的。而真正处理数据的过程是发生在内存中的,所以需要把磁盘中的数据加载到内存中,如果是处理写入或修改请求的话,还需要把内存中的内容刷新到磁盘上。而我们知道读写磁盘的速度非常慢,和内存读写差了几个数量级,所以当我们想从表中获取某些记录时,InnoDB将数据划分为若干个页,以页作为磁盘和内存之间交互的基本单位,InnoDB 中页的大小一般为 16 KB。原创 2022-12-18 22:42:18 · 128 阅读 · 0 评论 -
MySQL索引原理及性能优化
索引的本质是为了帮助mysql高效获取数据的排好序的数据结构。原创 2022-12-10 23:05:47 · 209 阅读 · 0 评论