首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Mysql学习记录
林希希
创建于2023-11-22
订阅专栏
个人mysql学习记录专栏
暂无订阅
共7篇文章
创建于2023-11-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
7.redo log & undo log
1. redo log事务提交后,数据绝对不会丢失的意义 只要你事务提交的时候保证你做的修改以日志形式写入redo log日志,此时宕机,mysql重启之后,把redo log在Buffer Pool
6. 磁盘优化生产经验
1. Linux存储系统 Linux存储系统分为VFS层,文件系统层,Page Cache缓存层、通用Block层、IO调度层、Block设备驱动层、Block设备层 一次redo log日志文件顺序
5. mysql磁盘存储文件
1. 数据页 innodb存储引擎,把数据组织成一页一页的概念,每一页有16kb,然后每次加载磁盘的数据到内存的时候,是至少加载一页数据进去的,甚至是多页数据进去。 2. 一行数据在磁盘是如何存储的
4. Buffer Pool生产经验
1. 多Buffer Pool优化数据库并发性能 多线程访问Buffer Pool是用到锁的,但是由于都是在内存内操作,基本是微秒级别,所以性能也不会差多少。 如果资源够,可以分配多个Buffer P
3. Buffer Pool
1. 如何配置 默认是128MB,参数innodb_buffer_pool_size进行调整。 2. Buffer Pool 存储的数据 数据页,磁盘上存放的数据页的大小是16KB。 Buffer P
2.mysql压测
1. 数据库压测工具 sysbench进行数据库压测。 1.1. 安装 1.2. 压力测试准备 --db-driver=mysql:驱动程序选择 --time=300:连续访问300s --threa
1、初窥Mysql
1. MySQL的驱动与连接池 2. 一条SQL查询的执行过程 3. InnoDB的存储引擎架构设计 Buffer Pool加载磁盘数据进入内存。 更新数据前,写undo日志文件,用于事务回滚。 更新