首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
数据库
订阅
你一户口本都是憨熊
更多收藏集
微信扫码分享
微信
新浪微博
QQ
52篇文章 · 0订阅
MySQL面试必问:存储用户密码,char还是varchar?答案出乎意料!
面试被问到“存储用户密码散列用什么字段?”很多人随口答varchar(255),结果当场被问懵。其实这是个小坑大题,背后藏着安全与存储的深度思考。今天小米带你彻底搞懂!
创建数据库索引时,要考虑一下这5个维度
数据库索引是帮助提升查询性能的核心工具,尤其在处理复杂查询时(如 JOIN、GROUP BY、WHERE 或 ORDER BY 操作),能够显著减少查询时间。 索引的工作原理简单而高效:通过以不同的顺
数据库占用内存过高如何解决
大家好!我是【提前退休的java猿】(抖音同号)👏 昨天有位粉丝私信我“数据库占用内存过高,如何优化?”,今天就和大家分享一下如何解决数据库占用内存过高的问题 数据库内存占用过高 要解决问题肯定
2个真实案例,揭示Java并发工具类的致命陷阱,ConcurrentHashMap也不是100%安全
你是否曾遇到过这样的情况:明明使用了ConcurrentHashMap替换了普通的HashMap,系统依然出现了数据错乱?或者引入了CopyOnWriteArrayList,却发现在某些情况下读取的数
1. 慢查询诊断
文章聚焦慢查询诊断,介绍相关参数与设置建议,提及减少突发影响的方法及调优思路。还阐述判断 SQL 消耗阶段的分析思路与执行器操作,通过课堂练习举例,答疑涉及磁盘、慢查询影响、索引添加等问题。
为何要小表驱动大表?
为什么要小表驱动大表? MySQL在执行Join操作时,优先使用较小的表作为驱动表(也称为外层表)去连接较大的表(也称为被驱动表或内层表)。这样做的原因是,对于连接操作,通常需要对驱动表进行全表扫描或
妙用MyBatisPlus,12个实战技巧解锁新知识
我忽然想起了小时候外婆做的那锅鲜美的羊肉汤。平常人家做的羊肉汤无非是几块肉、几片姜,味道寡淡得很,喝了和喝白开水差不多。但……
MySQL库表设计为什么不建议使用TEXT类型
MySQL库表设计为什么不建议使用TEXT类型 背景 在需求中有一段不确定长度的序列化数据,后端同学的库表设计中将这个字段设计为VARCHAR(2000)类型。 因此我产生了一个疑问:既然不确定长度,
一次线上生产库的全流程切换完整方案
作者:京东零售 杨亚龙 一、现状梳理 需要改造的xx系统为一个较为陈旧的技术栈系统,其中MongoDB作为核心数据存储中间件,承担着存储全部xx数据的重要任务。该系统目前的配置为1主1副本模式,涉及1
一种轻量分表方案-MyBatis拦截器分表实践
作者:京东零售 张均杰 背景 部门内有一些亿级别核心业务表增速非常快,增量日均100W,但线上业务只依赖近一周的数据。随着数据量的迅速增长,慢SQL频发,数据库性能下降,系统稳定性受到严重影响。本篇文