首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#mysql

OLAP 与 OLTP

用户9917333

数据处理大致可以分成两大类: 联机事务处理 OLTP(on-line transaction processing)、联机分析处理OLAP(On-Line An...

4910

优化批处理流程:自定义BatchProcessorUtils的设计与应用

凯哥Java

在我们开发过程中,处理大量的数据集是一项常见的任务。特别是在数据库操作、文件处理或者任何需要对大量数据进行分批处理的应用场景中,如何有效地管理数据流成为了优化性...

3510

【惊天BUG】MySQL查表 where value = 0;查询结果让大师兄都傻眼了

100001385403

一个阳光明媚的下班点,发现组长表情凝重,愁眉不展,遂狗哥上来询问,原来是之前狗哥写的迭代线上出了问题!

10110

技术分享 | 深入理解 MySQL 中的 SQL_MODE

爱可生开源社区

作者:许祥,爱可生 MySQL DBA 团队成员,负责处理客户 MySQL 及我司自研 DMP 平台日常运维中的问题。

10510

第 57 期:MySQL 清理 undo log 居然用了 10 个小时

爱可生开源社区

目前,ChatDBA 还在最后的准备阶段,会尽快跟大家见面。想预约试用的朋友,可以扫码文末的 预约试用 二维码或点击 原文链接。我们正在对 DBA 群体试用大模...

8210

MySQL 核心模块揭秘 | 33 期 | RR 隔离级别插入记录,唯一索引冲突加什么锁?

爱可生开源社区

作者:操盛春,爱可生技术专家,公众号『一树一溪』作者,专注于研究 MySQL 和 OceanBase 源码。

8010

MySQL 核心模块揭秘 | 32 期 | 插入记录,主键索引冲突加什么锁?

爱可生开源社区

作者:操盛春,爱可生技术专家,公众号『一树一溪』作者,专注于研究 MySQL 和 OceanBase 源码。

7710

MySQL 核心模块揭秘 | 31 期 | 隐式锁

爱可生开源社区

作者:操盛春,爱可生技术专家,公众号『一树一溪』作者,专注于研究 MySQL 和 OceanBase 源码。

4810

MySQL 核心模块揭秘 | 30 期 | 死锁日志详解

爱可生开源社区

以上是从死锁日志中择(zhái)出来的辅助信息。只有系统变量 log_error_verbosity 的值为 3,死锁日志中才会包含这些信息。

5210

技术分享 | MySQL 索引合并优化实践

爱可生开源社区

在生产环境的数据库中,经常会看到有些 SQL 的 where 条件包含:普通索引等值 + 主键范围查询 + order by limit。明明走普通索引效率更高...

6310

第 56 期:为什么不建议关闭 MySQL 严格模式?

爱可生开源社区

社区王牌专栏《一问一实验:AI 版》全新改版归来,得到了新老读者们的关注。其中不乏对 ChatDBA 感兴趣的读者前来咨询,表达了想试用体验 ChatDBA 的...

3810

MySQL 核心模块揭秘 | 29 期 | 授予锁

爱可生开源社区

事务申请加表锁或者行锁,有可能立即获得锁,也有可能被其它事务持有的锁阻塞,需要先进入锁等待状态,等其它事务释放表锁或者行锁之后,申请加锁的事务才能获得锁。

7210

故障分析 | 为什么你的 show slave status 会卡住?

爱可生开源社区

在数据库 MySQL 的日常运维中,生产环境一般都是 1 主 N 从的高可用架构。涉及主从同步的问题,通常执行 show slave status 命令就可以了...

5310

MySQL 核心模块揭秘 | 28 期 | 什么时候释放锁?

爱可生开源社区

InnoDB 事务执行过程中,加表锁或者行锁之后,释放锁最常见的时机是事务提交或者回滚即将完成时。

2710

故障分析 | MySQL 5.7 连续 Crash 引发 GTID 丢失

爱可生开源社区

生产环境中 MySQL 5.7.26 版本下,当主库短时间内连续遇到 2 次 Crash 的特殊场景时,会导致备库重新建立复制时会抛出错误 Slave has ...

8510

MySQL 核心模块揭秘 | 27 期 | 死锁(3)解决死锁

爱可生开源社区

解决死锁最重要的事情,就是决定回滚死锁环中哪个事务,也就是选择哪个事务作为死锁受害事务。

6310

技术分享 | MySQL 备库可以设置 sync_binlog 非 1 吗?

爱可生开源社区

众所周知,防止断电丢失 Binlog、故障恢复过程丢失数据,MySQL 主库必须设置 sync_binlog=1。那么作为备库可以例外吗?

8310

MySQL 核心模块揭秘 | 26 期 | 死锁(2)发现死锁

爱可生开源社区

作者:操盛春,爱可生技术专家,公众号『一树一溪』作者,专注于研究 MySQL 和 OceanBase 源码。

6110

故障分析 | MySQL 主从切换后数据不一致了?

爱可生开源社区

近期生产上出现了个故障,某一套部署了 MySQL 主库的服务器由于硬件问题导致服务器宕机重启。由于该库部署了相关高可用组件,在服务器重启之后,该数据库服务被高可...

7210

技术分享 | 满足多场景需求的 MySQL 物理备份实践

爱可生开源社区

在 MySQL 日常运维中,备份是一个必不可少的环节,最常用的一般则是 Percona XtraBackup 工具。

6810
领券