首页
学习
活动
专区
工具
TVP
发布

爱可生开源社区

专栏成员
855
文章
710842
阅读量
46
订阅数
SQLE 3.2410.0 发布,轻松掌握数据库结构差异
专业版(文末下载)和 企业版(体验环境)会在下周一更新,欢迎体验!以下是 SQLE 3.24010.0 正式版的新功能解读。
爱可生开源社区
2024-11-11
590
MySQL 核心模块揭秘 | 40 期 | insert on duplicate 加锁分析(1)
lock_data = 2、lock_mode = X,REC_NOT_GAP 表示对主键索引中 <id = 2> 的记录加了排他普通记录锁。
爱可生开源社区
2024-11-06
730
OB 运维 | Oracle 迁移到 OB 过程中的函数改造案例
客户源数据库(Oracle)中有使用 XMLAGG 函数对列拼接的需求。通过查询官方文档发现 OceanBase 3.x 版本不支持 XMLAGG 相关函数,故使用 WM_CONCAT 函数进行适配改造。在初步改造后发现实际输出结果并没有排序,通过加 HINT 进行改造优化后,实现与预期一致的结果。
爱可生开源社区
2024-11-06
1070
OB 开发 | 多源数据库支持升级!达梦到 OceanBase,一步到位!
随着国产数据库的逐步普及,尤其是 OceanBase[1] 和 达梦(DM)[2] 的快速发展,不同数据库间的数据迁移和同步需求愈发增多。众多企业在转向国产数据库的进程中,遇到了一系列迁移难题,例如数据结构差异、性能优化、兼容性挑战等。
爱可生开源社区
2024-11-04
890
SQL 质量管理 | 结构对比:轻松掌握数据库结构差异
还在为多人协作开发中数据库结构变更的追踪和管理烦恼吗?还在为多环境数据源的一致性确认费时费力吗?
爱可生开源社区
2024-11-04
860
MySQL 核心模块揭秘 | 39 期 | 死锁案例分析(1)插入意向锁
作者:操盛春,爱可生技术专家,公众号『一树一溪』作者,专注于研究 MySQL 和 OceanBase 源码。
爱可生开源社区
2024-10-30
1080
OB 运维 | OAT 初始化报错?原来是 PAM 配置惹的祸!
ERROR - check current session hard limit of open_files (ulimit -H -n): 4096 != 655350 ... EXPECT 655350 ... FAIL
爱可生开源社区
2024-10-30
980
故障分析 | MySQL 8.0 中多字段虚拟列引发的宕机
在这篇文章中我会分享一个在 MySQL 8.0.35 版本中修复的一个宕机 bug,以及怎样通过错误日志、corefile 和 gdb 发现的这个 bug。
爱可生开源社区
2024-10-29
1460
MySQL 核心模块揭秘 | 38 期 | 非唯一索引范围查询加什么锁?
作者:操盛春,爱可生技术专家,公众号『一树一溪』作者,专注于研究 MySQL 和 OceanBase 源码。
爱可生开源社区
2024-10-23
810
OB 运维 | 进程崩溃定位难?日志分析五步安!
作者:胡呈清,爱可生 DBA 团队成员,擅长故障分析、性能优化,个人博客:[简书 | 轻松的鱼],欢迎讨论。
爱可生开源社区
2024-10-22
1010
MySQL 核心模块揭秘 | 37 期 | 主键索引范围查询加什么锁?
lock_data = 10、lock_mode = S,REC_NOT_GAP 表示对主键索引中 <id = 10> 的记录加了共享普通记录锁。
爱可生开源社区
2024-10-21
500
OB 运维 | OB4.X-Follower 节点时钟偏差导致合并卡住?
某客户由于 OBServer 机器(租户 Follower 节点)发生过重启,且时钟同步服务未自动启动,导致此机器时间比时钟源落后 60s+!
爱可生开源社区
2024-10-21
780
技术分享 | 数据库源码学习调试利器之 CGDB
作者:赵黎明,爱可生 MySQL DBA 团队成员,熟悉 Oracle、MySQL 等数据库,擅长数据库性能问题诊断、事务与锁问题的分析等,负责处理客户 MySQL 及我司自研 DMP 平台日常运维中的问题,对开源数据库相关技术非常感兴趣。
爱可生开源社区
2024-10-15
1130
故障分析 | 哪些情况下 MySQL 配置文件会被截断?
作者:龚唐杰,爱可生 DBA 团队成员,主要负责 MySQL 技术支持,擅长 MySQL、PG、国产数据库。
爱可生开源社区
2024-10-10
1440
MySQL 核心模块揭秘 | 36 期 | 非唯一索引等值查询加什么锁?
作者:操盛春,爱可生技术专家,公众号『一树一溪』作者,专注于研究 MySQL 和 OceanBase 源码。
爱可生开源社区
2024-10-10
1120
故障分析 | 查询 ps.data_locks 导致 MySQL hang 住
跑批执行到 insert into t1 select * from t2 时,有一个定时任务运行 MySQL 巡检脚本,巡检脚本执行到 select * from performance_schema.data_locks、select * from performance_schema.data_lock_waits 会导致 MySQL hang,一开始只是某些 SQL 执行无响应,最终 MySQL 无法登录。
爱可生开源社区
2024-09-25
1160
MySQL 核心模块揭秘 | 35 期 | 主键索引等值查询加什么锁?
lock_data = 10, lock_mode = S,REC_NOT_GAP 表示对主键索引中 <id = 10> 的记录加了共享普通记录锁。
爱可生开源社区
2024-09-25
1000
紧急避坑 | MySQL 含有下划线的数据库名在特殊情况下导致权限丢失
作者:芬达, 【芬达的数据库学习笔记】公众号作者,开源爱好者,擅长 MySQL、ansible。
爱可生开源社区
2024-09-25
1720
OB 运维 | 存储过程慢?可能是 plan cache 失效了
业务反馈一个存储过程执行慢,需要排查原因。由于存储过程过长且涉及多张表,所以主要分享排查思路。
爱可生开源社区
2024-09-19
680
MySQL 核心模块揭秘 | 34 期 | RC 隔离级别插入记录,唯一索引冲突加什么锁?
作者:操盛春,爱可生技术专家,公众号『一树一溪』作者,专注于研究 MySQL 和 OceanBase 源码。
爱可生开源社区
2024-09-19
1170
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档