摘要:
- 1. GIPKs特性简介 - 2. GIPKs特性的作用 - 3. 玩转GIPKs > GIPKs解决了历史难题 ## 1. GIPKs特性简介 从MySQL 8.0.30开始,新引入一个叫做GPIKs的特性,其全称是 **Generated Invisible Primary Keys**,简 阅读全文
摘要:
当前,全球数字经济加速发展,数据正在成为重组全球要素资源、重塑全球经济结构、改变全球竞争格局的关键力量。**数据库作为存储与处理数据的关键技术,在数字经济浪潮下,不断涌现新技术、新业态、新模式。** 7月4-5日,**由中国通信标准化协会和中国信息通信研究院主办**,大数据技术标准推进委员会承办,I 阅读全文
摘要:
## 一、问题发现 在一次开发中在sp中使用`MySQL PREPARE`以后,使用`match AGAINST`语句作为`prepare stmt`的参数后,发现执行第二遍call会导致数据库crash,于是开始动手调查问题发生的原因。 > 注:本次使用的 MySQL 数据库版本为最新的debug 阅读全文
摘要:
**往期系列回顾** - [图文结合系列之带你搞懂MySQL日志系列](http://mp.weixin.qq.com/s?__biz=MzkzMTIzMDgwMg==&mid=2247496981&idx=1&sn=ec496da6e52e19ee505483a15fb54f6b&chksm=c2 阅读全文
摘要:
# 关联文章: - [MySQL对derived table的优化处理与使用限制](http://mp.weixin.qq.com/s?__biz=MzkzMTIzMDgwMg==&mid=2247501528&idx=1&sn=03ea1cd0eb8f42bacda0583879ad494c&ch 阅读全文
摘要:
- 前言 - Instant add or drop column的主线逻辑 - 表定义的列顺序与row 存储列顺序阐述 - 引入row版本的必要性 - 数据腐化问题 - 原因分析 - Bug重现与解析 - MySQL8.0.30修复方案 ## 前言 DDL 相对于数据库的 DML 之类的其他操作, 阅读全文
摘要:
> 芬达,《芬达的数据库学习笔记》公众号作者,开源爱好者,擅长 MySQL、ansible。 ## 背景 ### openEuler 是什么 openEuler22.03 LTS 是 openEuler 社区于 2022 年 3 月发布的开源操作系统(从系统版本的命名不难发现吧)。openEuler 阅读全文
摘要:
# GreatSQL删除分区慢的跟踪 ## 背景 某业务系统,每天凌晨会删除分区表的一个分区(按天分区),耗时较久,从最开始的30秒,慢慢变为1分钟+,影响到交易业务的正常进行。 在测试环境进行了模拟,复现了删除分区慢的情况,本次基于GreatSQL8.0.25-17进行测试,官方mysql版本也存 阅读全文
摘要:
1. 安装简介 2. 高可用搭建 3. 高可用及负载均衡测试 4. 问题处理 # 一、安装简介 ## 1.1 安装目的 MySQL官方提供了InnoDB Cluster,该集群由MySQL MGR和MySQL Router组成。MySQL MGR在数据库层面实现自主高可用性,而MySQL Route 阅读全文
摘要:
往期回顾 - [图文结合带你搞定MySQL日志之Undo log(回滚日志)](http://mp.weixin.qq.com/s?__biz=MzkzMTIzMDgwMg==&mid=2247496981&idx=1&sn=ec496da6e52e19ee505483a15fb54f6b&chks 阅读全文