首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
mysql
订阅
angryfun
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
为什么MySQL不建议delete删除数据
我负责的有几个系统随着业务量的增长,存储在MySQL中的数据日益剧增,我当时就想现在的业务方不讲武德,搞偷袭,趁我没反应过来把很多表,很快,很快啊都打到了亿级别,我大意了,没有闪,这就导致跟其Join的表的SQL变得很慢,对的应用接口的response time也变长了,影响了…
后端程序员必备:SQL高性能优化方案!50条优化,建议马上收藏!
关于MySQL的知识点总结了一个思维导图,希望对大家所有帮助!关注公众号:程序员白楠楠,领取2021版MySQL笔记(300多页PDF文档)。本文会提到50条SQL语句性能优化策略。1、对查询进行优化
用十一张图讲清楚,当你CRUD时BufferPool中发生了什么!以及BufferPool的优化!
1、篇幅偏短,建议稍微加长一点。 这点说的确实挺对,有的篇幅确实比较短,针对这个提议我会考虑将相似的话题放在一篇文章中。但是这可能会导致我中断每天更新的步调,换成隔几天发一篇的步调(但是这个系列的文章一定会写完的!) 2、Buffer Pool、LRU List、Flush L…
8种经常被忽视的SQL错误用法,你有没有踩过坑?
分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般 DBA 想到的办法是在 type, name, create_time 字段上加组合索引。这样条件排序都能有效的利用到索引,性能迅速提升。 好吧,可能90%以上的 DBA 解决该问题就到此…
ElasticSearch 索引 VS MySQL 索引
这段时间在维护产品的搜索功能,每次在管理台看到 elasticsearch 这么高效的查询效率我都很好奇他是如何做到的。 这甚至比在我本地使用 MySQL 通过主键的查询速度还快。 ES 是基于 Lucene 的全文检索引擎,它会对数据进行分词后保存索引,擅长管理大量的索引数据…
Fluent Mybatis 入门介绍三: 复杂查询&连表查询
fluent mybatis处理在简单的CRUD中可以省略很多手工编码工作,但即使是复杂的查询,那也是信手拈来,毫无问题。在这篇文章中,我们将演示下面功能: 不仅仅是支持2张表的关联查询,还支持任意张表JOIN。 我们看到fluent mybatis根据设置自动组装了join查…
HTTP 499 问题处理方法合集
在这篇文章中,我总结了最近处理的日常业务中的 499 问题,其中详细描述出现 499 的原因、以及定位过程,希望对大家有所帮助。 从注释上,我们可以看到 499 表示客户端主动断开连接。 表面上 499 是客户端主动断开,然而在实际业务开发中,当出现 HTTP 499 状态码时…
为什么你的insert就死锁了
本以为只需要系统学习一个较完全的逻辑,但是实际牵扯很多innodb锁相关知识及加锁方式。我好像并没有那么大的能耐,把各种场景的加锁过程一一列举并加之分析;亦没有太多的精力验证网上的言论的准确性。 只好根据现在了解的内容,参考官方文档,说说自己当前的理解。 本文仅供参考,如有误导…
MySQL索引如何优化?二十条铁则送给你!
此篇文章详细的讲述了索引优化的几个原则,只要在工作中能够随时应用到,相信你写出的SQL一定是效率最高,最牛逼的。 因为页面搜索严禁左模糊或者全模糊,如果需要可以使用搜索引擎来解决。 union能够命中索引,并且MySQL 耗费的 CPU 最少。 in能够命中索引,查询优化耗费的…