摘要:
前言 开发人员写的SQL语句中经常会用到in,exists,not in,not exists 这类子查询,通常,含in、exists的子查询称为半连接(semijoin),含not in、 not exists的子查询被称之为反连接,经常会有技术人员来评论in 与exists 效率孰高孰低的问题, 阅读全文
摘要:
GreatSQL里也能用上RocksDB引擎 1. 前言 RocksDB 是基于Facebook 开源的一种支持事务的、高度可压缩、高性能的MyRocks存储引擎,特别适用于高度压缩和大容量的数据。以下是一些关键特点: 高性能: LSM 树结构使得RocksDB在写入密集型负载下表现卓越。它能够处理 阅读全文
摘要:
某业务系统将MySQL 8.0.26升级为GreatSQL 8.0.32-24 后,某些特定的SQL语句不能查询到数据。经测试 MySQL 8.0.32也存在相同的问题 此BUG已在 GreatSQL 8.0.32-25 版本中解决 MySQL 8.0.26版本升级32版本查询数据为空的跟踪 接到客 阅读全文
摘要:
前言: insert into t2 select * from t1; 这条语句会对查询表 t1 加锁吗?不要轻易下结论。对GreatSQL的锁进行研究之前,首先要确认一下事务的隔离级别,不同的事务隔离级别,锁的表现是不一样的。 实验: 创建测试表t1,t2 greatsql> create ta 阅读全文
摘要:
GreatSQL TPC-H 性能测试报告 - (2024 年 2 月28日) 完整性能测试报告:https://greatsql.cn/docs/8032-25/user-manual/10-optimze/3-3-benchmark-greatsql-tpch-report.html 1、概述 阅读全文
摘要:
背景 在GreatSQL主从复制环境中,有时候可能会出现一些误操作,将本应该写入到主库的数据写入到了从库,导致主从数据不一致,影响数据同步。是否可以将写入从库的数据同步写入主库呢? 测试环境 角色 IP地址 数据库开放端口 版本 主库 192.168.137.179 3308 GreatSQL 8. 阅读全文
摘要:
Rapid存储引擎简介 从GreatSQL 8.0.32-25版本开始,新增Rapid存储引擎,该引擎使得GreatSQL能满足联机分析(OLAP)查询请求。 Rapid引擎采用插件(Plugin)方式嵌入GreatSQL中,可以在线动态安装或卸载。 Rapid引擎不会直接面对客户端和应用程序,用户 阅读全文
摘要:
1 月 31 日,InfoQ 极客传媒合作伙伴年度盛典在北京举办,围绕“有被 Q 到”主题精彩展开。GreatSQL受邀参会,与诸多IT行业伙伴相聚一堂,共筑开发者生态,共话技术前沿与商业创新。 会议期间,InfoQ 为全国技术行业做出突出贡献的企业和项目进行了颁奖。GreatSQL 开源数据库社区 阅读全文
摘要:
MySQL Shell 8.0.32 for GreatSQL编译二进制包 构建MySQL Shell 8.0.32 for GreatSQL 0. 写在前面 之前已经写过一篇前传 MySQL Shell 8.0.32 for GreatSQL编译安装,最近再次编译MySQL Shell二进制包时, 阅读全文
摘要:
不知不觉 2023 年已经是过去式了,本文将从产品迭代、丰收收获、生态合作、社区活动 4 个方面带大家了解 GreatSQL 社区的 2023。 01 产品迭代 2023 年是发展的一年。在这一年里,GreatSQL 社区版发布了 3 个版本:8.0.25-17、8.0.32-24 以及 8.0.3 阅读全文