首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
数据库
订阅
Kripath_Rion
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
大厂都是怎么SQL调优的?
这天我正在午休呢,公司DBA就把我喊醒了,说某库出现大量慢SQL,很快啊,很快,我还没反应过来,库就挂了,我心想现在的用户不讲武德啊,怎么在我睡觉的时候大量请求呢。 这是很常见的一个场景哈,因为很多业务开始数据量级不大,所以写sql的时候就没注意性能,等量级上去,很多业务就需要…
从源码分析DBCP数据库连接池的原理
我们重点只有三个:数据库连接工厂是什么,连接池工厂是什么,连接池是什么。我们先来看数据库连接工厂 现在应该就没有问题了,整个流程就是获取连接,如果获取不到就返回空,否则返回一个包装类。连接通过borrowObject方法来获取,这个方法的实现是在GenericObjectPoo…
浅谈Redis五种数据结构的底层原理
list-max-ziplist-size:表示每个quicklistNode的字节大小。默认为2,表示8KB list-compress-depth:表示quicklistNode节点是否要压缩。默认为0,表示不压缩
[译]MySQL中InnoDB的锁分类
InnoDB支持多种粒度的锁定,来允许行锁和表锁同时存在,例如LOCK TABLE ... WRITE语句可以在指定的表上使用排它锁。为了实现多粒度锁定,InnoDB使用了意向锁 例如,SELECT ... FOR SHARE会设置IS锁,SELECT ... FOR UPDA…
浅谈Redis的两种持久化机制
前言众所周知,redis是一个内存数据库,既然是将数据保存在内存中,上下线之后数据自然就会丢失,在我们的业务中,这种情况当然是不允许发生的,所以这时候就需要涉及到redis的持久化机制redis可以手