首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
mysql
订阅
十里清扬
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
MySQL的万字总结(缓存,索引,Explain,事务,redo日志等)
hello,小伙伴们,好久不见,MySQL系列停更了差不多两个月了,也有小伙伴问我为啥不更了呢?其实我去看了MySQL的全集,准备憋个大招,更新篇长文(我不会告诉你是因为我懒的)。 好了,话不多说,直接开始吧。这篇文章将从查询缓存,索引,优化器,explain,redo日志,u…
听说又有兄弟因为用YYYY-MM-dd被锤了...
还记得去年分享过一篇日期格式化使用YYYY-MM-dd的潜在问题的文章不?历史又重演了...事故现场我们来写个单元测试,重现一下这个问题。测试逻辑:创建两个日期格式化,一个是出问题的YYYY-MM-d
Redis管道
Redis Pipelining: 客户端可以向服务器发送多个请求而无需等待回复, 最后只需一步即可读取回复. RTT(Round Trip Time): 往返时间. Redis是使用client-server模型和Request/Response协议的TCP服务器. 这意味着…
深度掌握 Java Stream 流操作,让你的代码高出一个逼格!
Java 8 是一个非常成功的版本,这个版本新增的Stream,配合同版本出现的 Lambda ,给我们操作集合(Collection)提供了极大的便利。
这样规范写代码,同事直呼“666”
七、删除未使用的局部变量、方法参数、私有方法、字段和多余的括号。
用Spring的BeanUtils前,建议你先了解这几个坑!
最近项目中在和第三方进行联调一个接口,我们这边发送http请求给对方,然后接收对方的回应,代码都是老代码。根据注释,对方的SDK中写好的Request类有一个无法序列化的bug,所以这边重新写了一个Request类,基本属性都是相同的,但是重点是有一个属性是静态内部类,还有两个…
书写高质量SQL的30条建议
1、查询SQL尽量不要使用select *,而是select具体字段。 理由: 只取需要的字段,节省资源、减少网络开销。 select * 进行查询时,很可能就不会使用到覆盖索引了,就会造成回表查询。
MySQL死锁系列-常见加锁场景分析
在上一篇文章《锁的类型以及加锁原理》主要总结了 MySQL 锁的类型和模式以及基本的加锁原理,今天我们就从原理走向实战,分析常见 SQL 语句的加锁场景。了解了这几种场景,相信小伙伴们也能举一反三,灵活地分析真实开发过程中遇到的加锁问题。 如下图所示,数据库的隔离等级,SQL …
【重温mysql】6、InnoDB 加锁分析
InnoDB 为了保证并发能力,采取行级加锁策略。为了实现事务的隔离级别,InnoDB 中又引入了各种不同的行级锁机制。不同的加锁顺序、加锁类型、锁的多少以及影响范围将直接影响到整个事务执行效率与执行时间直接影响 MySQL 的吞吐能力,不恰当的加锁策略甚至有可能产生死锁,因此…