首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
重新认识Database-MySQL
星星152
创建于2023-01-20
订阅专栏
工作许久,只使用,未深入,故重识数据库
暂无订阅
共7篇文章
创建于2023-01-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
重新认识Database-MySQL⑦--日志机制
重要日志介绍 binlog:归档日志,MySQLSerer层实现,所有引擎(MyIASM,InnoDB)都可以使用,是逻辑日志,记录数组操作的逻辑。 redo log:重做日志,InnoDB引擎实现,
重新认识Database-MySQL⑥--执行原理
MySQL整体架构 从架构上来看,大致为Server层与存储引擎层。 Server层 主要包括连接器、查询缓存、分析器、优化器、执行器等,存储过程、触发器、视图和内置函数(如:时间、日期、数字等)都在
重新认识Database-MySQL①--抉择B+数
工作许久,但是可能只是简单的使用,基本上也只是网上搜索优化,而缺乏自己的见解。想想需要对底层数据有提升才行,底层实现如何,为啥要这样做,其余的方式为啥就不好?不断对比的方式来认识下数据库。 从索引(i
重新认识Database-MySQL②--索引使用
sql语句 用户表 采用5.7版本 一、type:连接类型 最关键的一列 效率(const>eq_ref>ref>range>index>all) const:查询索引字段,并且表中最多只有一行匹配(
重新认识Database-MySQL③--执行计划慢查询
sql执行计划分析 sql执行计划 输出比较简单,是否使用索引,扫描的大概记录数等。 打印sql详细执行情况 慢查询分析 找到存放路径,查看具体的慢日志(slow.log结尾的文件),进行分析即可。
重新认识Database-MySQL④--事务原理
阳后的第三次奔跑,感觉下降不少.继续努力;2023年工作加油,继续保持输出文档. 事务 一组数据要么成功,要么失败.保证数据最终一致性. 事务特性 事务通常具有4个属性(简称ACID) 原子性(Ato
重新认识Database-MySQL⑤--锁机制
锁分类 性能分有乐观锁和悲观锁,前者适用读操作较多的业务,后者适用写操作较多的业务. 操作分有行锁,表锁. 数据库操作类型有读锁和写锁(都属于悲观锁) 乐观锁 只是在执行更新的时候判断一下在此期间别人