数据库分析
文章平均质量分 52
小毛桃学习猿
这个作者很懒,什么都没留下…
展开
-
Mysql InnoDB存储引擎【三】Change Buffer
mysql innodb change buffer原创 2022-08-19 16:38:59 · 478 阅读 · 1 评论 -
Mysql InnoDB存储引擎【一】InnoDB Multi-Versioning 多版本
InnoDB Multi-Versioning原创 2022-08-19 16:12:17 · 357 阅读 · 0 评论 -
一、mysql笔记
mysql 笔记一、mysql锁(一)全局锁对整个数据库实例加锁。MySQL提供加全局读锁的方法:Flush tables with read lock(FTWRL)这个命令可以使整个库处于只读状态。使用该命令之后,数据更新语句、数据定义语句和更新类事务的提交语句等操作都会被阻塞。使用场景:全库逻辑备份。风险:1.如果在主库备份,在备份期间不能更新,业务停摆2.如果在从库备份,备份期间不能执行主库同步的binlog,导致主从延迟官方自带的逻辑备份工具mysqldump,当mysqldum原创 2021-11-22 15:32:23 · 899 阅读 · 0 评论 -
SQL中escape关键字的使用
escape关键字的使用该关键字是用来定义一个转义符。将定义的该转义符后面的这一个字符作为普通字符使用。eg:slect * from table1 t where t.name like ‘g_’如果没有使用escape关键字,则会匹配 name 为 ga、gb、gc等,会把_作为通配符使用。slect * from table1 t where t.name like ‘g_’ escape ’\‘escape将\定义为转义字符,将其后面的_定义为普通字符。则原创 2021-01-12 16:15:22 · 1087 阅读 · 0 评论 -
数据库中---索引
索引Mysql数据库中数据的基本存储结构的分页存储(离散存储)。数据页:数据页就是分页存储中的物理地址,通过双向列表将其连接。每一个数据页可以存放若干个记录;这些若干个记录有可以组成一个单向链表;数据页为存放在页内的记录生成一个页目录。在通过主键查找某条记录的时候可以在页目录中使用二分法快速定位到对应的槽,然后再遍历该槽对应分组中的记录即可快速找到指定的记录。当以其他列(非主键)作为搜...原创 2019-11-19 22:05:10 · 210 阅读 · 0 评论