首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
sql
订阅
哒哒哒马蹄
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
阿里一面:MySQL中,一个表最多支持多少个索引?64?16个?
大家好,我是捡田螺的小男孩~ 日常开发中,我们后端程序员经常需要写SQL。写完SQL后,我们会考虑对查询条件的列加索引。 那么,你知道mysql中,一个表最多只能加多少个索引嘛?一个联合索引最多
【MySQL八股文】慢SQL是什么?怎么处理?
定义 慢SQL指的是执行时间较长,影响数据库性能的SQL语句。在MySQL中,通常认为执行时间超过1秒(或自定义阈值)的查询可以被视为慢查询。这类SQL语句可能会导致数据库响应缓慢、资源占用过高等问题
SQL优化的20条军规
前言 作为一个写SQL的程序员,代码写得好不好是一回事,但SQL写得烂,性能拉胯,全公司都得为你的慢查询买单,尤其在大数据量表上,SQL写不好就是“内鬼”级别的错误。 今天不整那些虚的,直接来点硬货:
面试官:limit 100w,10为什么慢?如何优化?
在 MySQL 中,limit X,Y 的查询中,X 值越大,那么查询速度也就越慢,例如以下示例: limit 0,10:查询时间大概在 20 毫秒左右。 limit 1000000,10:查询时间可
字节2面:为了性能,你会违反数据库三范式吗?
数据库的三大范式,它是数据库设计中最基本的三个规范,那么,三大范式是什么?在实际开发中,我们一定要严格遵守三大范式吗?这篇文章,我们一起来聊一聊。
MySql系列:MySQL 到底是怎么解决幻读的? | 八月更文挑战
纯真的【苏醒】、海上的【告别】、傍晚的【遗憾】、山中的【约定】、平凡的【妥协】、自我的【同行】、美好的【相遇】、社恐的【停顿】、表达的【倾听】、勇敢的【探索】,最终发现,【爱】是雾中的灯塔,指引着..
面试官:数据库自增 ID 用完了会咋样?
01 前言 哈喽,好久没更新啦。因为最近在面试。用了两周时间准备,在 3 天之内拿了 5 个 offer,最后选择了广州某互联网行业独角兽 offer,昨天刚入职。这几天刚好整理下在面试中被问到有意思
MySQL事务,这篇文章就够了
在看这篇文章之前,我们回顾一下前面的几篇关于MySQL的系列文章,应该对你读下面的文章有所帮助。InnoDB与MyISAM等存储引擎对比面试官问你B树和B+树,就把这篇文章丢给他MySQL的B+树索引
乐观锁与悲观锁
通过主键选中的。那么这个时候是行级锁 选中的条件不明确包含主键。这个时候会锁表 悲观锁:当我们要对一个数据库中的一条数据进行修改的时候,为了避免同时被其他人修改,最好的办法就是直接对该数据进行加锁以防止并发。 悲观并发控制实际上是“先取锁再访问”的保守策略,为数据处理的安全提供…
11条MySQL规范,你知道的有几个?
1)将字符串转换成数字类型存储,如:将IP地址转换成整形数据。 插入数据前,先用inet_aton把ip地址转为整型,可以节省空间。显示数据时,使用inet_ntoa把整型的ip地址转为地址显示即可。 使用UTF8存储255个汉字 Varchar(255)=765个字节。过大的…