首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
MySQL干货
订阅
路上阳光
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
Mysql大数据表处理方案
当我们业务数据库表中的数据越来越多,如果你也和我遇到了以下类似场景,那让我们一起来解决这个问题 数据的插入,查询时长较长 后续业务需求的扩展 在表中新增字段 影响较大 表中的数据并不是所有的都
Mysql - 从一个小 case 理解 MVCC
从 innoDB 的一致性非锁定读说起 非锁定读和行快照数据 一致性的非锁定读(consistent nonlocking read)是指 InnoDB 存储引擎通过行多版本控制(multi vers
【调优向】MySQL调优必备-执行计划explain与索引数据结构推演
要进行SQL调优,你得知道要调优的SQL语句是怎么执行的,查看SQL语句的具体执行过程,以加快SQL语句的执行效率。 可以使用explain + SQL语句来模拟优化器执行SQL查询语句,从而知道MySQL是如何处理SQL语句的。 关于explain可以看看官网介绍。 UNIO…
【调优向】捅破窗户纸-入门MySQL调优之性能监控
MySQL调优,我们先从性能监控开始,找点感觉。 这个2 rows in set (0.00 sec)就是用命令行执行一个sql后给出的提示,而且还有执行时间0.00秒。 这样我们可以清晰地看到,Starting、System lock系统锁、Sending data等等一系列…
MySQL 事务隔离级别解析和实战
用户可以用SET TRANSACTION语句改变单个会话或者所有新进连接的隔离级别。语法如下: 当一个事务访问一个数据,并且进行了修改。另一个事务读到了被修改的数据,并且使用了这个数据。 在同一个事务内,多次读取同一个数据,此时事务还没有完成。另一个事务在前一个事务两次读取之间…
详细解读阿里手册之MySQL
阿里手册是阿里工程师多年一线经验的结晶,遵循其中的约定与规范,能很大程度的减少某些未知的隐患。 其规约强度由强到弱分为强制、推荐、参考三大类。 本文详细解读了阿里手册的MySQL部分,如果是一些很明确的、不需要过多解释的约定,本文不会解读。 说明:任何字段如果为非负数,必须是 …
「MySQL」高性能索引优化策略
今天接上一篇『MySQL』揭开索引神秘面纱 讨论了索引的实现原理,了解了大概的原理,接下来了解一下高性能索引的优化策略,这也是面试中经常会问到的问题。 1. 工具 Explain 在详细总结MySQL的索引优化策略之前,先给大家介绍一个工具,方便在查慢查询的过程,排查大部分的问…
『MySQL』揭开索引神秘面纱
上一篇文章简单的介绍了MySQL的执行流程,这一篇想详细介绍一下索引,一直想全面搞懂索引,尝试写一篇关于它的博文。 索引是什么了,查阅了官方文档。官方文档写了索引的作用和没有索引会带来全表扫描,非常费时间。 Indexes are used to find rows with …
一个案例彻底弄懂如何正确使用 mysql inndb 联合索引
查看当时的监控情况 cpu 使用率是超过了100%,show processlist看到很多类似的查询都是处于create sort index的状态。 查看该表的结构 索引有一个audit_time在左边的联合索引。 分析上面的sql执行的逻辑: 从联合索引里找到所有小于该审…
「MySQL」 MySQL执行流程
MySQL优化一直是老生常谈的问题,尤其在面试环节中,但在做MySQL的优化之前,得先了解MySQL的执行流程是怎样,这样才更好的去优化。 如果高并发,请求书过多,优先增加web服务器机器,做好负载均衡。 如果请求静态页面不卡,但是动态数据卡,则说明MySQL处理的请求过多,需…