首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Mysql
java爱好者
创建于2022-05-12
订阅专栏
专门用来学习数据库的
暂无订阅
共5篇文章
创建于2022-05-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
SQL
1.窗口函数(排名) 1)每个班级内:按班级分组 partition by用来对表分组。在这个例子中,所以我们指定了按“班级”分组(partition by 班级) 2)按成绩排名 order by子
缓存不一致
缓存一致性问题,不考虑更新缓存。更新缓存存在很大的并发性问题 想完全解决光靠删肯定也不行,只能加分布式锁。但是又影响性能,所以才去延迟双删。 1.先删缓存在更新库 这里存在的缓存不一致的时间期,要不然
范式与1对1的关系
范式主要是为了减少冗余 1.第一范式(确保每列保持原子性) 第一范式的合理遵循需要根据系统的实际需求来定。比如某些数据库系统中需要用到“地址”这个属性,本来直接将“地址”属性设计成一个数据库表的字段就
mysql next-key lock
行级锁 因为行级锁加锁规则比较复杂,不同的场景,加锁的形式还不同. 对记录加锁时,加锁的基本单位是 next-key lock,它是由记录锁和间隙锁组合而成的,next-key lock 是前开后闭区
mysql索引
Mysql有关于索引的分类B+树索引,哈希索引,全文索引,空间索引。以及索引的优化,单列索引,组合索引,前缀索引,覆盖索引。索引的好处和索引的用法