首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
mysql
订阅
big男孩
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
美团面试题:MySQL事务ACID是如何实现的?
文章内容收录到个人网站,方便阅读:http://hardyfish.top/ 资料分享 在 MySQL 的 InnoDB 存储引擎中,事务需要满足 ACID(原子性 Atomicity、一致性 Con
MySQL索引底层:B+树详解
当我们发现SQL执行很慢的时候,自然而然想到的就是加索引。对于范围查询,索引的底层结构就是B+树。今天我们一起来学习一下B+树哈~ 树跟数组、链表、堆栈一样,是一种数据结构。它由有限个节点,组成具有层次关系的集合。因为它看起来像一棵树,所以得其名。一颗普通的树如下: B-树,也…
MySQL连接的原理和基于成本的优化
对MySQL中的内连接,外连接的基本使用和原理进行介绍,包括简单嵌套循环连接,使用索引块加快连接速度和基于块的嵌套循环连接。最后,对MySQL中基本成本的优化进行分析和介绍。
SQL查询中的小技巧:SELECT 1 和 LIMIT 1 替代 count(*)
在写SQL查询时,常规做法是使用SELECT count(*)来统计符合条件的记录数。但在某些情况下,我们只关心是否存在符合条件的记录,为了优化性能,可以改用使用`SELECT 1`和`LIMIT 1
MySQL 三万字精华总结 + 面试100 问,和面试官扯皮绰绰有余(收藏系列)
和其它数据库相比,MySQL有点与众不同,它的架构可以在多种不同场景中应用并发挥良好作用。主要体现在存储引擎的架构上,插件式的存储引擎架构将查询处理和其它的系统任务以及数据的存储提取相分离。这种架构可以根据业务的需求和实际需要选择合适的存储引擎。 连接层:最上层是一些客户端和连…
(八)MySQL锁机制:高并发场景下该如何保证数据读写的安全性?
MySQL内部采用多线程执行业务SQL,但多线程虽然性能优异,但在高并发情况下自然也会带来一系列隐患问题,那MySQL是如何保障并发读写数据时的安全性呢?本文咱们一起来聊一聊MySQL的锁机制。
三个MySQL查询容易踩的坑
在使用MySQL的过程中,相比大家都踩过不少坑,下面我将列举日常生活中比较高频的三个”坑“,也欢迎大家踊跃分享自己的心路历程 🙃!
瞧瞧别人家的API接口,那叫一个优雅
前言 在实际工作中,我们需要经常跟第三方平台打交道,可能会对接第三方平台API接口,或者提供API接口给第三方平台调用。 那么问题来了,如果设计一个优雅的API接口,能够满足:安全性、可重复调用、稳定
为什么数据库不应该使用外键
当我们想要持久化地存储数据时,使用关系型数据库往往都是最稳妥的选择,这不仅因为今天的关系型数据库种类非常丰富并且稳定,还因为不同社区对关系型数据库的支持都非常完备。我们在前面的文章中曾经分析过 为什么
MySQL数据库-Mysql多表&外键&数据库设计
多表 多表简述 实际开发中,一个项目通常需要很多张表才能完成。 例如一个商城项目的数据库,需要有很多张表:用户表、分类表、商品表、订单表.... 单表的缺点 数据准备 1) 创建一个数据库db3 2)