首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
mysql
订阅
丰绩
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
同事问我MySQL怎么递归查询,我懵逼了
最近在做的业务场景涉及到了数据库的递归查询。我们公司用的 Oracle ,众所周知,Oracle 自带有递归查询的功能,所以实现起来特别简单。 于是,就有了这篇文章。 在 Oracle 中是通过 start with connect by prior 语法来实现递归查询的。 按…
show processlist 命令详解,MySQL优化看这一篇就够了
我们已经写了很多 MySQL 的文章了,比如索引优化、数据库锁、主从复制等等。今天在来和大家学习一个优化方法:show processlist——查看当前所有数据库连接的 session 状态。帮助我们查看每个 SQL 线程的运行状态,是运行正常呀,还是 sleep 了,还是其…
我终于掌握了 MySQL 主从配置和读写分离
小阿花:嗯,是的。 小阿花:额,都是 DBA 帮我们搞好的,我们直接用就好了。 小阿花:这个也是 DBA 搞的。 面试官:(微笑)好的,今天就到这里,回去等通知吧。 现在不用再等 DBA 了,自己配置 MySQL 主从,自己做自己的 DBA 吧。 假设各位都已经安装好了 MyS…
138 张图带你 MySQL 入门
MySQL 是一种关系型数据库,说到关系,那么就离不开表与表之间的关系,而最能体现这种关系的其实就是我们接下来需要介绍的主角 SQL,SQL 的全称是 Structure Query Language ,结构化的查询语言,它是一种针对表关联关系所设计的一门语言,也就是说,学好 …
Mysql的InnoDB引擎的数据结构(B+树)以及聚簇索引的介绍
前言:自己的对知识的复习和归纳,参考网上资料和书籍(Mysql高性能),部分概念便于理解会做简单处理。 数组:如果是二分查询,查询时间OK,但是插入、更新慢。 链表、环形链表:查询慢。 跳表:作为索引,思想是ok的,但是不贴合磁盘特性。 hash : 虽然可以快速定位,但是没有…
MySQL 三万字精华总结 + 面试100 问,和面试官扯皮绰绰有余(收藏系列)
和其它数据库相比,MySQL有点与众不同,它的架构可以在多种不同场景中应用并发挥良好作用。主要体现在存储引擎的架构上,插件式的存储引擎架构将查询处理和其它的系统任务以及数据的存储提取相分离。这种架构可以根据业务的需求和实际需要选择合适的存储引擎。 连接层:最上层是一些客户端和连…
PHP面试知识梳理
看到这个还挺受欢迎的,也因为新工作基本定下来了,现在的公司正常交接中,打算下周末之前把这个知识梳理整理完,感谢各位的点赞、收藏和关注,大家一起努力。
MySQL索引和SQL调优
MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引。 MySQL官方对索引的定义为:索引(In…
说一下聚簇索引 & 非聚簇索引
上一篇讲MySQL索引的文章没有提到聚簇索引和非聚簇索引,这一片就来看一下这两个具体是什么以及优缺点。 InnoDB 主键使用的是聚簇索引,MyISAM 不管是主键索引,还是二级索引使用的都是非聚簇索引。 1.对于非聚簇索引表来说(右图),表数据和索引是分成两部分存储的,主键索…
『MySQL』搞懂 InnoDB 锁机制 以及 高并发下如何解决超卖问题
1. 锁知识 确保每个用户能以一致的方式读取和修改数据。 latch 一般叫做闩锁,轻量级。 在InnoDB存储引擎中,latch分为 mutex (互斥锁)和 rwlock(读写锁),目的是用来保证并发线程操作临界资源的正确性,并且通常也没有死锁检测机制。很少用到。 lock…