首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
数据库
wzl
创建于2023-02-16
订阅专栏
数据库相关的笔记
暂无订阅
共10篇文章
创建于2023-02-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
死锁案例分析
线上遇到的死锁例子与分析 表结构入下 死锁日志 指的是事务1持有了 file_sync_task 的 idx_status索引的行锁 使用的腾讯云数据库监控 sql语句如下 分析 首先代码里是没有加事
MySQL MGR高可用架构
MySQL 是目前最流行的开源关系型数据库,国内金融行业也开始全面使用,其中 MySQL 5.7.17 提出的 MGR(MySQL Group Replication)既可以很好的保证数据一致性又可以
double write buffer——mysql
原文链接:double write buffer——mysql MySQL 的 buffer 一页的大小是 16K,文件系统一页的大小是 4K,也就是说,MySQL 将 buffer 中一页数据刷入磁
MySQL 参数
connection 相关 max_connections 连接由两种常见状态:sleep / query sleep:连接处于闲置状态 query:代表连接正处于处理任务的状态 sleep + qu
分库分表
拆分方式 垂直拆分 更多是从业务角度拆分,主要是降低业务耦合度,如果一行数据字段越多,那么占用数据就越大,那么每一页存储的数据自然越少,那么查询所需 IO 次数就越高因此性能更差。 水平拆分 水平拆分
MySQL 坑
GROUP_CONCAT() 排序是乱的 需要按照指定字段排序,比如 GROUP_CONCAT( name ORDER BY id ) 函数有长度限制,超过长度会被截断 查询 group_concat
MySQL 操作
操作 json类型 行子查询 https://wk.baidu.com/view/c21ec1a7ef3a87c24028915f804d2b160b4e8667 SELECT * FROM tabl
MySQL
数据库三范式 第一范式 数据库所有字段只有单一属性 单一属性都是由基本数据类型构成 数据库的表都是二维的(行与列) 第二范式 要求符合第一范式 表必须有一个主键 其他字段可由主键确定 二范式的目的是通
MySQL 45 讲学习笔记
MySQL 45 讲学习笔记 在学习《MySQL 45 讲》的时候加上网上一些资料总结的笔记。 基础架构 首先看 MySql 的基础架构示意图: 连接器:第一步,连接数据库,就是由连接器来做的,连接器
MySQL 优化笔记
数据库优化痛点 SQL 执行慢、没有合适索引、锁等待时间长、数据库资源(IO/CPU)耗尽 怎么办? 整体和层次 整体 用户发起请求,到收到结果经历的部分: 客户端 Web 端 数据库缓存 连接池 数