会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
GreatSQL
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
41
下一页
2025年5月23日
MySQL 派生表查询导致 Crash 的根源分析与解决方案
摘要: MySQL 派生表查询导致 Crash 的根源分析与解决方案 一、问题发现 在之前的 MySQL 8.0.32 使用中,发现使用以下带有派生表的 SQL 会导致 MySQL Crash,以下的sequence_table(2)替换为任何非常量表都行: 仅 MySQL 8.0.32 版本有影响。 EX
阅读全文
posted @ 2025-05-23 10:56 GreatSQL
阅读(64)
评论(0)
推荐(0)
2025年5月22日
MySQL派生条件下推优化导致自定义变量结果错误问题分析
摘要: MySQL派生条件下推优化导致自定义变量结果错误问题分析 1. 问题描述 现场 MySQL 8.0.25 版本运行中,发现带有用户变量的SQL执行结果集与预期不符。复现场景如下: -- 起锅烧油,连接 MySQL 8.0.25 数据库 mysql -uroot -S /var/lib/mysql/m
阅读全文
posted @ 2025-05-22 10:09 GreatSQL
阅读(61)
评论(0)
推荐(0)
2025年5月16日
针对大事务问题对业务存储过程改造
摘要: 针对大事务问题对业务存储过程改造 一、问题描述 1. 问题现象 业务调用存储过程没有成功,发现存在大事务,单独拿出来执行发现问题。 greatsql> INSERT INTO `ywdb1`.`t1`( `TIMEKEY`, `zbbh`, `zcbl`, `zcblms`, `zjzh`, `zj
阅读全文
posted @ 2025-05-16 09:56 GreatSQL
阅读(62)
评论(0)
推荐(0)
2025年5月14日
在Oracle到GreatSQL迁移中排序规则改变引发的乱码问题分析及解决
摘要: 一、引言 某老系统数据库从 Oracle 迁移至 GreatSQL 过程中,首批迁移(存储过程、表结构、基础数据)顺利完成。然而,第二批数据迁移时出现主键冲突问题:原Oracle数据库中存在主键字段A与a(忽略大小写后视为相同值),但 GreatSQL 默认排序规则 utf8mb4_0900_ai_
阅读全文
posted @ 2025-05-14 09:30 GreatSQL
阅读(62)
评论(0)
推荐(0)
2025年5月9日
GreatSQL Hash Join 条件列长度对执行计划的影响
摘要: GreatSQL Hash Join 条件列长度对执行计划的影响 一、问题发现 在一次开发中发现当执行 Hash Join 用 VARCHAR 字段作为连接的时候,字段长度长短不同时候,执行计划也不一样。看下面3个例子。 1、连接条件字段长度为20的场景 greatsql> CREATE TABLE
阅读全文
posted @ 2025-05-09 10:32 GreatSQL
阅读(48)
评论(0)
推荐(0)
2025年4月25日
使用 gt-checksum 分析迁移对象
摘要: 使用 gt-checksum 分析迁移对象 背景 本文以从 ORACLE 迁移到 GreatSQL 为例讲述如何使用gt-checksum分析迁移对象。 关于gt-checksum gt-checksum 是 GreatSQL 社区开源的一款静态数据库校验修复工具,支持MySQL、Oracle等主流
阅读全文
posted @ 2025-04-25 09:56 GreatSQL
阅读(95)
评论(0)
推荐(0)
2025年4月23日
Java程序使用预处理语句的性能提升
摘要: Java程序使用预处理语句的性能提升 GreatSQL提供了对服务器端预处理语句(Prepared Statements)的支持。预处理语句可以利用了高效的客户机/服务器二进制协议。使用带有参数值占位符的预处理语句有以下好处: 每次执行时解析语句的开销更少。通常,数据库应用程序处理大量几乎相同的语句
阅读全文
posted @ 2025-04-23 10:23 GreatSQL
阅读(94)
评论(0)
推荐(0)
2025年4月18日
GreatSQL启动崩溃:jemalloc依赖缺失问题排查
摘要: GreatSQL启动崩溃:jemalloc依赖缺失问题排查 故障现象: 之前协助用户安装 GreatSQL 测试环境时,遇到一个 case,数据库初始化时没有报错,但是使用mysqld_safe去启动,会直接 crash ,详情报错如下: ..... <jemalloc>: Error in mun
阅读全文
posted @ 2025-04-18 10:10 GreatSQL
阅读(101)
评论(0)
推荐(0)
2025年4月11日
MySQL备份文件导入GreatSQL MGR环境为什么出现大量报错?
摘要: MySQL备份文件导入GreatSQL MGR环境为什么出现大量报错? 1. 问题信息 1.1 问题描述 客户计划将数据库由 MySQL 迁移到 GreatSQL,为客户安装好3节点 GreatSQL MGR 环境后,客户将使用mysqldump从MySQL8中导出的数据导入到GreatSQL中,导
阅读全文
posted @ 2025-04-11 14:22 GreatSQL
阅读(133)
评论(0)
推荐(0)
2025年4月9日
MySQL下200GB大表备份,利用传输表空间解决停服发版表备份问题
摘要: MySQL下200GB大表备份,利用传输表空间解决停服发版表备份问题 问题背景 在停服发版更新时,需对 200GB 大表(约 200 亿行数据)进行快速备份以预防操作失误。 因为曾经出现过有开发写的发版语句里,UPDATE语句的WHERE条件写错了,原本只需要更新几行数据,最终导致更新了半张表的数据
阅读全文
posted @ 2025-04-09 10:23 GreatSQL
阅读(114)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
41
下一页
公告