GreatSQL社区2023全年技术文章总结

GreatSQL社区自成立以来一直致力于为广大的数据库爱好者提供一个交流与学习的平台。在2023年,我们见证了社区的蓬勃发展,见证了众多技术文章的诞生与分享。
此篇总结呈现GreatSQL社区2023年社区技术文章在CSDN发布的全部。这些文章涵盖了GreatSQL、MGR、源码解析、故障解析、SQL优化、安装部署、等众多数据库技术文章。

1、新版本发布

  • GreatSQL 8.0.32-25 今日发布
  • MySQL 8.0.32如期而至
  • GreatSQL 8.0.25-17今日发布

2、源码解析

  • MySQL中sp运行check表版本更新流程解析
  • 有趣的 events_statements_current 表问题
  • 从零开始学习MySQL调试跟踪(1)
  • 从零开始学习MySQL调试跟踪(2)
  • MySQL触发器Trigger加载以及目前局限
  • MySQL 8.0.29 instant DDL 数据腐化问题分析
  • MySQL的match函数在sp中使用的BUG解析

3、MGR相关

  • MGR 主备集群实现异步连接故障转移
  • GreatSQL从单机到MGR扩展纪实
  • MGR新节点RECOVERING状态的分析与解决:caching_sha2_password验证插件的影响
  • MySQL Shell如何接管手动搭建(含仲裁节点)MGR集群

4、性能优化

  • NL连接一定是小表驱动大表效率高吗
  • cost量化分析
  • 重现一条简单SQL的优化过程
  • MySQL8.0 优化器介绍(一)
  • MySQL8.0 优化器介绍(二)
  • MySQL8.0 优化器介绍(三)
  • MySQL8.0 优化器介绍(四)
  • MySQL对derived table的优化处理与使用限制
  • 使用TPC-H 进行GreatSQL并行查询测试

5、日志和锁

  • MySQL8.0锁情况排查
  • 可以同时解析多个binlog吗
  • Redis实现分布式锁的几种方案
  • 图文结合带你搞懂MySQL日志之relay log(中继日志)
  • 图文结合带你搞懂MySQL日志之General Query Log(通用查询日志)
  • 图文结合带你搞懂MySQL日志之Binary log(二进制日志)

6、技术分享

  • MySQL 8.0中InnoDB buffer pool size进度更透明
  • MySQL好玩新特性:离线模式
  • MySQL 8.0不再担心被垃圾SQL搞爆内存
  • MySQL 8.0数据字典有什么变化
  • 自打有了GIPKs,DBA和开发再也不用battle了
  • MTS性能监控你知道多少
  • 技术分享 | kill掉mysqld_safe进程会影响mysqld进程?
  • MySQL运行时的可观测性
  • MySQL通过 XtraBackup 备份恢复单个库
  • myloader导入更快吗?并没有。。。
  • MySQL如何快速禁用账户登入 & 如何复制/复用账户密码
  • SELinux 权限问题导致 GreatSQL 运行不了的坑
  • 使用show effective grants查看权限
  • 一文简单了解并构建DockerFile
  • 图文结合带你搞懂GreatSQL体系架构
  • 关于GreatSQL字符集的总结

7、故障解析

  • 故障案例:MySQL唯一索引有重复值,官方却说This is not a bug
  • Percona 8.0.30中"show engine innodb status"导致coredump排查及分析
  • MySQL kill会话不起作用?
  • MySQL 移动数据目录后启动失败
  • MySQL一次大量内存消耗的跟踪
  • GreatSQL删除分区慢的跟踪
  • MySQL一个关于derived table的bug描述与规避
  • GreatSQL通过错误日志信息判断数据库实例是如何关闭的
  • GreatSQL一个关于主从复制的限制描述与规避
  • 故障解析丨Clone节点导致主从故障
  • 不同于Oracle:MySQL的insert会阻塞update
  • 导入字符串NULL导致主从报错
  • 官答丨初始化GreatSQL找不到数据目录或初始化数据字典失败

8、安装部署

  • 在统信UOS上可视化二进制安装 GreatSQL
  • 小白福利 | Windows上如何快速运行GreatSQL
  • openEuler、龙蜥Anolis、统信UOS系统下编译GreatSQL二进制包
  • 分布式编译系统的搭建
  • MySQL Router高可用搭建
  • MySQL Shell 8.0.32 for GreatSQL编译安装
  • 图文结合丨GreatSQL MGR + ProxySQL集群搭建方案
  • 图文结合丨Prometheus+Grafana+GreatSQL性能监控系统搭建指南(上)
  • 图文结合丨Prometheus+Grafana+GreatSQL性能监控系统搭建指南(下)
  • GreatSQL登陆Arch Linux:成功的数据库安装之旅

9、周边工具

  • MySQL审计插件-MariaDB Audit Plugin

  • 技术干货 | 从DBA视角看数据库运维管理平台

  • 好用的数据校验&修复工具gt-checksum开源啦

  • gt-checksum 1.2.1发布,新增表结构校验及修复等超实用特性

  • mysqldump详解

  • 图文结合丨带你轻松玩转MySQL Shell for GreatSQL

  • 探索GreatADM:图形化部署MGR的全新体验

  • 探索GreatADM:如何快速定义监控

  • 图形化探索:快速改造单实例为双主、MGR、读写分离等架

10、社区月报

  • GreatSQL社区月报 | 2023.01
  • GreatSQL社区月报 | 2023.02
  • GreatSQL社区月报 | 2023.03
  • GreatSQL社区月报 | 2023.04
  • GreatSQL社区月报 | 2023.05
  • GreatSQL社区月报 | 2023.06
  • GreatSQL社区月报 | 2023.07
  • GreatSQL社区月报 | 2023.08
  • GreatSQL社区月报 | 2023.09
  • GreatSQL社区月报 | 2023.10
  • GreatSQL社区月报 | 2023.11

11、生态兼容&活动

  • 联合评测 | GreatSQL 开源数据库在 DapuStor Roealsen5 NVMe SSD 中的应用探索
  • 活动 | GreatSQL出席NVIDIA InfiniBand 存算分离数据库在线研讨会
  • “采访”ChatGPT看看它对我们GreatSQL社区有什么看法
  • GreatSQL 加入龙蜥社区,打造基于“龙蜥+GreatSQL”的开源技术底座
  • 活动 | GreatSQL社区亮相2023 DTC 分享开源技术成果实践
  • 活动 | GreatSQL社区亮相OSCAR 2023开源生态沙龙 通过可信开源社区成熟度评测
  • 开启炫「库」开源时代 | GreatSQL邀您共赴2023开放原子全球开源峰会!
  • 全球开源目光聚焦北京 GreatSQL社区重磅亮相2023开放原子全球开源峰会
  • 天极网专访娄帅:自主、可信开源、金融级助力GreatSQL破浪前行
  • 再获认可!万里数据库参编中国信通院数据库研究报告 GreatSQL入选中国数据库产业图谱
  • GreatSQL社区邀您到DTCC-22号展台领小风扇
  • 活动 | 塑造软件新生态 赋能发展新变革——GreatSQL 受邀2023国际软博会
  • 活动 | 软件定义世界——2023 Qcon全球软件开发大会北京站 GreatSQL 与你相约开源
  • 展会 | GreatSQL社区亮相2023国际软博会 开源新势力助力发展新变革
  • 展会 | 探寻软件发展新动向 GreatSQL出席Qcon全球软件开发大会
  • 9.16 北京 | GreatSQL 邀你参加 3306Π 数据库朋友圈线下 meetup
  • GreatSQL茶话会07 | 你常用的好用的数据库周边工具有哪些?
  • 下周见 | GreatSQL 带你畅游 OSCAR 开源产业大会开源集市
  • 重磅 | 《开源数据库生态发展研究报告》发布 GreatSQL为MySQL5.7最佳替代方案!
  • 活动 | GreatSQL 亮相 2023 OSCAR 开源产业大会 与开发者一起开源大集合
  • GreatSQL开源数据库与ScaleFlux CSD 3000完成产品兼容互认证【附性能测试报告】
  • GreatSQL 社区加入 OpenCloudOS 操作系统开源社区,完成技术兼容互认证

12、实现一个简单的Database系列

系列文章放最后一篇,文章内有前文回顾

  • 实现一个简单Database13(译文)

13、图文结合带你搞懂MySQL日志系列

系列文章放最后一篇,文章内有前文回顾

  • 图文结合带你搞懂MySQL日志之Binary log(二进制日志)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/598315.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

自动驾驶HWP的功能定义

一、功能定义 高速路自动驾驶功能HWP是指在一般畅通高速公路或城市快速路上驾驶员可以放开双手双脚,同时注意力可在较长时间内从驾驶环境中转移,做一些诸如看手机、接电话、看风景等活动,该系统最低工作速度为60kph。 如上两种不同环境和速度…

知识笔记(七十)———tp5中的增删改查(详细)

增 添加多条数据 添加多条数据直接向 Db 类的 insertAll 方法传入需要添加的数据即可 $data [[foo > bar, bar > foo],[foo > bar1, bar > foo1],[foo > bar2, bar > foo2] ]; Db::name(user)->insertAll($data); 助手函数写法 // 添加单条数据 db(…

力扣labuladong一刷day53天LFU 算法

力扣labuladong一刷day53天LFU 算法 一、460. LFU 缓存 题目链接&#xff1a;https://leetcode.cn/problems/lfu-cache/description/ class LFUCache {HashMap<Integer, Integer> ktv;HashMap<Integer, Integer> ktf;HashMap<Integer, LinkedHashSet<Inte…

力扣题:字符串变换-1.5

力扣题-1.5 [力扣刷题攻略] Re&#xff1a;从零开始的力扣刷题生活 力扣题1&#xff1a;482. 密钥格式化 解题思想&#xff1a;首先先将破折号去除,并将所有字母转换为大写,然后计算第一组的长度,进行结果字符串的拼接,如果第一组的长度为0,则需要删除开头的’-符号 class S…

互联网加竞赛 基于CNN实现谣言检测 - python 深度学习 机器学习

文章目录 1 前言1.1 背景 2 数据集3 实现过程4 CNN网络实现5 模型训练部分6 模型评估7 预测结果8 最后 1 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是 基于CNN实现谣言检测 该项目较为新颖&#xff0c;适合作为竞赛课题方向&#xff0c;学长非常推荐&am…

力扣-135.分发糖果

135.分发糖果 n 个孩子站成一排。给你一个整数数组 ratings 表示每个孩子的评分。 你需要按照以下要求&#xff0c;给这些孩子分发糖果&#xff1a; 每个孩子至少分配到 1 个糖果。 相邻两个孩子评分更高的孩子会获得更多的糖果。 请你给每个孩子分发糖果&#xff0c;计算并返…

BUUCTF crypto做题记录(5)新手向

一、传统知识古典密码 加上一个数&#xff0c;就有点移位加密的味道&#xff0c;很有可能就是凯撒加密 辛卯28&#xff0c;癸巳30&#xff0c;丙戌23&#xff0c;辛未8&#xff0c;庚辰17&#xff0c;癸酉10&#xff0c;己卯16&#xff0c;癸巳30 加1之后&#xff0c;28变29&a…

详解编码与调制

编码与调制是现代通信领域的重要概念。在信息传输过程中&#xff0c;编码和调制起着至关重要的作用&#xff0c;它们帮助将数字信号转化为模拟信号&#xff0c;从而实现高效、可靠的数据传输。本文将从编码和调制的基本概念、常见的编码和调制技术以及其在通信领域的应用等方面…

微商城怎么弄才能开通呢?

​微商城的开通&#xff0c;对于许多商家来说&#xff0c;是进入移动电商领域的重要一步。它不仅能帮助你扩大销售渠道&#xff0c;还能让你更好地管理和服务你的客户。那么&#xff0c;微商城怎么弄才能开通呢&#xff1f; 1、注册微信公众号&#xff1a;首先&#xff0c;你需…

麒麟KYLINOS操作系统上扩容系统盘

原文链接&#xff1a;麒麟KYLINOS操作系统上扩容系统盘 hello&#xff0c;大家好啊&#xff01;继之前我们讨论了如何在统信UOS上扩容数据盘之后&#xff0c;今天我要给大家带来的是在麒麟KYLINOS操作系统上扩容系统盘与数据盘的方法。随着数据的不断增长&#xff0c;系统盘或数…

【开题报告】基于SSM的动物保护知识科普平台的设计与实现

1.研究背景 动物保护是一个全球性的议题&#xff0c;涉及到生态环境、物种多样性和可持续发展等重要领域。随着人们环保意识的提高和社会对动物福利的关注度的增加&#xff0c;动物保护知识科普的重要性日益凸显。 在过去的几十年里&#xff0c;动物保护组织和机构开展了大量…

微软 Power Platform 使用Power Automate发送邮件以Dataverse作为数据源的附件File Column

微软Power Platform使用Power Automate发送邮件添加Power Apps以Dataverse作为数据源的附件File Column方式 目录 微软Power Platform使用Power Automate发送邮件添加Power Apps以Dataverse作为数据源的附件File Column方式1、需求背景介绍2、附件列File Column介绍3、如何在Po…

亚马逊多店铺运营:如何有效降低账号关联风险?

在亚马逊平台进行多店铺运营时&#xff0c;账号关联风险是卖家需要特别关注的问题。本文将介绍一些有效的方法&#xff0c;以帮助卖家降低账号关联风险&#xff0c;保护多店铺运营的稳定和持续性。 一、避免使用相同的IP地址和设备 亚马逊通过IP地址和设备指纹等信息来判断账…

分布式之任务调度Elastic-Job学习二

4 Spring 集成与分片详解 ejob-springboot 工程 4.1 pom 依赖 <properties><elastic-job.version>2.1.5</elastic-job.version> </properties> <dependency><groupId>com.dangdang</groupId><artifactId>elastic-job-lite-…

安全cdn有哪些优势

1. 免备案&#xff1a;在中国大陆地区&#xff0c;进行网站建设需要先进行备案手续&#xff0c;而安全cdn可以避免这一繁琐的步骤&#xff0c;节省时间和精力。 2. 精品线路&#xff1a;安全cdn使用的是覆盖范围更广、速度更快的香港CN2 GIA优化线路。 3. 高速稳定&#xff1a…

邦芒攻略:让HR看得上的简历五大要素

简历是求职的敲门砖。只有通过简历筛选&#xff0c;HR给你面试通知&#xff0c;你才有机会面试&#xff0c;距离你的心仪的公司和职位又近了一步。 1、简历上的求职目标一定要简洁明确。简历上的内容一定要能与所应聘的岗位所呼应&#xff0c;无 关紧要的信息最好不要出现&…

Xpath的问题:为什么在DOM中确定存在(可见)的元素,用//表达式匹配不到(附解决办法)

今天遇到一个很有意思的问题&#xff0c;我的爬取的目标页面上有时会出现一个弹窗&#xff0c;它挡住我点击其它按钮了&#xff0c;我想找到它的关闭按钮&#xff0c;自动点击一下关闭掉&#xff0c;本来是很简单的事情&#xff0c;但偏偏出问题了&#xff0c;DOM中看到的html是…

在vue3中使用Cesium保姆篇

1.首先新建一个vue项目 Vue.js - 渐进式 JavaScript 框架 | Vue.js 可以直接到管网中查看命令通过npm来创建一个vue3的项目 然后通过命令下载1.99的版本的cesium和plugin npm i cesium1.99 vite-plugin-cesium 下载完了以后 2.引入cesium 首先找到vue的vite.config.js …

[LitCTF 2023]这是什么?SQL !注一下 !

[LitCTF 2023]这是什么&#xff1f;SQL &#xff01;注一下 &#xff01; wp 题目描述&#xff1a;为了安全起见多带了几个套罢了o(▽)q 页面内容&#xff08;往下滑&#xff09;&#xff1a; SQL 语句已给出&#xff0c;无非是更换了闭合方式。 先输个 1 试试&#xff1a; …

【unity】基于Obi的绳/杆蓝图、绳杆区别及其创建方法

绳索 是通过使用距离和弯曲约束将粒子连接起来而形成的。由于规则粒子没有方向(只有位置)&#xff0c;因此无法模拟扭转效应(维基百科)&#xff0c;绳子也无法保持其静止形状。然而&#xff0c;与杆不同的是&#xff0c;绳索可以被撕裂/劈开&#xff0c;并且可以在运行时改变其…