首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
MySQL
订阅
月夜听雨D
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
写出一个复杂的SQL步骤
写出一个复杂的SQL步骤 公号原文 今天就浅显写一篇文章专门介绍数据处理中常见的sql查询场景中的复杂查询。为什么单独说复杂查询呢?因为在业务开发中我们常用orm就可以解决很多查询问题,但是都是比较简
使用AI优化慢SQL,开发秒变DBA
“AI不会替代他们,但善用AI的人会” 慢 SQL 经常会让应用程序响应变慢,轻者影响用户体验,严重的时候可能会导致服务不可用。如果,每次遇到慢 SQL 都求助于 DBA,一方面效率很低,另一方面也会
Shopee 的分布式数据库实践之路
Shopee 于 2015 年底上线,是东南亚地区领先的电子商务平台,覆盖东南亚和台湾等多个市场,在深圳和新加坡分别设有研发中心。 本文系 Shopee 的分布式数据库选型思路漫谈。因为是『漫谈』,可能不成体系;会着重介绍一些经验以及踩过的坑,提供给大家参考。 在 Shopee…
面试官:什么是索引?
索引是依靠某些数据结构和算法来组织数据,最终引导用户快速检索出所需要的数据。 工作方式: 利用b+树,链表,二分法查找,做到了快速定位目标数据,快速范围查找。 索引的本质:通过不断地缩小想要获取数据的范围来筛选出最终想要的结果,同时把随机的事件变成顺序的事件,也就是说,有了这种…
Mysql索引不会怎么办?6000字长文教会你
经常在开发中碰到同事说,数据查询好慢,第一个反应就是给表加个索引。从而引发想去探索下我们常说的索引究竟是什么?难道只需要加个索引就能解决数据库查询问题吗? 带着这个问题我们开始探究MySQL中的索引究竟是什么,它能帮助我们做些什么。 在现有程序业务中,数据库作为存储的重要一环,…
我终于掌握了 MySQL 主从配置和读写分离
小阿花:嗯,是的。 小阿花:额,都是 DBA 帮我们搞好的,我们直接用就好了。 小阿花:这个也是 DBA 搞的。 面试官:(微笑)好的,今天就到这里,回去等通知吧。 现在不用再等 DBA 了,自己配置 MySQL 主从,自己做自己的 DBA 吧。 假设各位都已经安装好了 MyS…
深入理解InnoDB -- 事务篇
不可重复读:事务 A 多次读取同一数据,期间事务B对数据作了更新并提交,导致事务A多次读取同一数据时,结果不一致。 幻读:事务A多次同一条件查询,期间事务B删除或插入了满足条件的数据,导致事务A多次读取的结果集不一。 | READ UNCOMMITTED | 一个事务会读到另一…
Redis——由分布式锁造成的重大事故
基于Redis使用分布式锁在当今已经不是什么新鲜事了。本篇文章主要是基于我们实际项目中因为redis分布式锁造成的事故分析及解决方案。 背景:我们项目中的抢购订单采用的是分布式锁来解决的。有一次,运营做了一个飞天茅台的抢购活动,库存100瓶,但是却超卖了!要知道,这个地球上飞天…
Redis总结
Redis是C语言开发的一个开源的(遵从BSD协议)高性能键值对(key-value)的内存数据库,可以用作数据库、缓存、消息中间件等。它是一种NoSQL的内存数据库。 支持数据持久化。可以将内存中数据保存在磁盘中,重启时加载 概括:使用一个redisObject对象来表示所有…
MySQL 三万字精华总结 + 面试100 问,和面试官扯皮绰绰有余(收藏系列)
和其它数据库相比,MySQL有点与众不同,它的架构可以在多种不同场景中应用并发挥良好作用。主要体现在存储引擎的架构上,插件式的存储引擎架构将查询处理和其它的系统任务以及数据的存储提取相分离。这种架构可以根据业务的需求和实际需要选择合适的存储引擎。 连接层:最上层是一些客户端和连…