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(二进制日志)
相关文章:
GreatSQL社区2023全年技术文章总结
GreatSQL社区自成立以来一直致力于为广大的数据库爱好者提供一个交流与学习的平台。在2023年,我们见证了社区的蓬勃发展,见证了众多技术文章的诞生与分享。 此篇总结呈现GreatSQL社区2023年社区技术文章在CSDN发布的全部。这些文章涵盖了GreatSQL、MGR、…...
【论文阅读笔记】Stable View Synthesis 和 Enhanced Stable View Synthesis
目录 Stable View Synthesis摘要引言 Enhanced Stable View Synthesis 从Mip-NeRF360的对比实验中找到的两篇文献,使用了卷积神经网络进行渲染和新视角合成,特此记录一下 ToDo Stable View Synthesis paper:https://readpaper.com/pdf-ann…...
网络报文分析程序的设计与实现(2024)
1.题目描述 在上一题的基础上,参照教材中各层报文的头部结构,结合使用 wireshark 软件(下载地址 https://www.wireshark.org/download.html#releases)观察网络各层报文捕获,解析和分析的过程(如下 图所示&a…...
贯穿设计模式-享元模式思考
写享元模式的时候,会想使用ConcurrentHashMap来保证并发,没有使用双重锁会不会有问题?但是在synchronize代码块里面需要尽量避免throw异常,希望有经验的同学能够给出解答? 1月6号补充:没有使用双重锁会有问…...
牛客刷题:BC45 小乐乐改数字(中等)
自我介绍:一个脑子不好的大一学生,c语言接触还没到半年,若涉及到效率等问题,各位都可以在评论区提出见解,谢谢啦。 该账号介绍:此帐号会发布游戏(目前还只会简单小游戏),…...
设计模式学习2
代理模式:Proxy 动机 “增加一层间接层”是软件系统中对许多复杂问题的一种常见解决方案。在面向对象系统中,直接食用某些对象会带来很多问题,作为间接层的proxy对象便是解决这一问题的常见手段。 2.伪代码: class ISubject{ pu…...
Rust:如何判断位置结构的JSON串的成员的数据类型
如何判断位置结构的JSON串的成员的数据类型,给一个Rust的例子,其中包含对数组的判断? 在Rust中,你可以使用serde_json库来处理JSON数据,并通过serde_json::Value类型的方法来判断JSON串中成员的数据类型。以下是一个示…...
Kafka(五)生产者
目录 Kafka生产者1 配置生产者bootstrap.serverskey.serializervalue.serializerclient.id""acksallbuffer.memory33554432(32MB)compression.typenonebatch.size16384(16KB)max.in.flight.requests.per.connection5max.request.size1048576(1MB)receive.buffer.byte…...
【Leetcode】242.有效的字母异位词
一、题目 1、题目描述 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。 注意:若 s 和 t 中每个字符出现的次数都相同,则称 s 和 t 互为字母异位词。 示例1: 输入: s = "anagram", t = "nagaram" 输出: true示例2: 输入: …...
【数据库原理】(16)关系数据理论的函数依赖
一.函数依赖的概念 函数依赖是关系数据库中核心的概念,它指的是在属性集之间存在的一种特定的关系。这种关系表明,一个属性集的值可以唯一确定另一个属性集的值。 属性子集:在关系模式中,X和Y可以是单个属性,也可以是…...
脆弱的SSL加密算法漏洞原理以及修复方法
漏洞名称:弱加密算法、脆弱的加密算法、脆弱的SSL加密算法、openssl的FREAK Attack漏洞 漏洞描述:脆弱的SSL加密算法,是一种常见的漏洞,且至今仍有大量软件支持低强度的加密协议,包括部分版本的openssl。其实…...
SVN迁移至GitLab,并附带历史提交记录(二)
与《SVN迁移至GitLab,并附带历史提交记录》用的 git svn clone不同,本文使用svn2git来迁移项目代码。 一、准备工作 安装Git环境,配置本地git账户信息: git config --global user.name "XXX" git config --global us…...
如何创建容器搭建节点
1.注册Discord账号 https://discord.com/这是登录网址: https://discord.com/ 2.点击startnow注册,用discord注册或者邮箱注册都可,然后登录tickhosting Tick Hosting这是登录网址:Tick Hosting 3.创建servers 4.点击你创建的servers,按照图中步骤进行...
微众区块链观察节点的架构和原理 | 科普时间
践行区块链公共精神,实现更好的公众开放与监督!2023年12月,微众区块链观察节点正式面向公众开放接入功能。从开放日起,陆续有多个观察节点在各地运行,同步区块链数据,运行区块链浏览器观察检视数据…...
React Admin 前端脚手架之ant-design-pro
文章目录 一、React Admin 前端脚手架选型二、React Admin 前端脚手架之ant-design-pro三、ant-design-pro使用步骤四、调试主题五、常用总结(持续更新)EditableProTable组件 常用组件EditableProTable组件 编辑某行后,保存时候触发发送请求EditableProTable组件,添加记录提…...
向爬虫而生---Redis 基石篇1 <拓展str>
前言: 本来是基于scrapy-redis进行讲解的,需要拓展一下redis; 包含用法,设计,高并发,阻塞等; 要应用到爬虫开发中,这些基础理论我觉得还是有必要了解一下; 所以,新开一栏! 把redis这个环节系统补上,再转回去scrapy-redis才好深入; 正文: Redis是一种内存数据库,…...
【野火i.MX6ULL开发板】利用microUSB线烧入Debian镜像
0、前言 烧入Debian镜像有两种方式:SD卡、USB SD卡:需要SD卡(不是所有型号都可以,建议去了解了解)、SD卡读卡器 USB:需要microUSB线 由于SD卡的网上资料很多了,又因为所需硬件(SD卡…...
“我在大A炒自己”
嘻嘻嘻,大伙儿好像还挺喜欢我闲聊,今天太忙,没得空精进技术,那咱还是接着闲聊吧😂😂 看到标题点进来的各位大A真爱粉,请先收下我的崇高敬意!!别误会,标题说的…...
js 颜色转换,RGB颜色转换为16进制,16进制颜色转为RGB格式
颜色转换,RGB颜色转换为16进制,16进制颜色转为RGB格式,可以自己设置透明度。 //十六进制颜色值的正则表达式 var reg /^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/; /*RGB颜色转换为16进制*/ String.prototype.colorHex function () {var that this;if (/^…...
uniapp中用户登录数据的存储方法探究
Hello大家好!我是咕噜铁蛋!作为一个博主,我们经常需要在应用程序中实现用户登录功能,并且需要将用户的登录数据进行存储,以便在多次使用应用程序时能够方便地获取用户信息。铁蛋通过科技手段帮大家收集整理了些知识&am…...
利用最小二乘法找圆心和半径
#include <iostream> #include <vector> #include <cmath> #include <Eigen/Dense> // 需安装Eigen库用于矩阵运算 // 定义点结构 struct Point { double x, y; Point(double x_, double y_) : x(x_), y(y_) {} }; // 最小二乘法求圆心和半径 …...
web vue 项目 Docker化部署
Web 项目 Docker 化部署详细教程 目录 Web 项目 Docker 化部署概述Dockerfile 详解 构建阶段生产阶段 构建和运行 Docker 镜像 1. Web 项目 Docker 化部署概述 Docker 化部署的主要步骤分为以下几个阶段: 构建阶段(Build Stage):…...
云原生核心技术 (7/12): K8s 核心概念白话解读(上):Pod 和 Deployment 究竟是什么?
大家好,欢迎来到《云原生核心技术》系列的第七篇! 在上一篇,我们成功地使用 Minikube 或 kind 在自己的电脑上搭建起了一个迷你但功能完备的 Kubernetes 集群。现在,我们就像一个拥有了一块崭新数字土地的农场主,是时…...
树莓派超全系列教程文档--(61)树莓派摄像头高级使用方法
树莓派摄像头高级使用方法 配置通过调谐文件来调整相机行为 使用多个摄像头安装 libcam 和 rpicam-apps依赖关系开发包 文章来源: http://raspberry.dns8844.cn/documentation 原文网址 配置 大多数用例自动工作,无需更改相机配置。但是,一…...
脑机新手指南(八):OpenBCI_GUI:从环境搭建到数据可视化(下)
一、数据处理与分析实战 (一)实时滤波与参数调整 基础滤波操作 60Hz 工频滤波:勾选界面右侧 “60Hz” 复选框,可有效抑制电网干扰(适用于北美地区,欧洲用户可调整为 50Hz)。 平滑处理&…...
边缘计算医疗风险自查APP开发方案
核心目标:在便携设备(智能手表/家用检测仪)部署轻量化疾病预测模型,实现低延迟、隐私安全的实时健康风险评估。 一、技术架构设计 #mermaid-svg-iuNaeeLK2YoFKfao {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg…...
FastAPI 教程:从入门到实践
FastAPI 是一个现代、快速(高性能)的 Web 框架,用于构建 API,支持 Python 3.6。它基于标准 Python 类型提示,易于学习且功能强大。以下是一个完整的 FastAPI 入门教程,涵盖从环境搭建到创建并运行一个简单的…...
Python如何给视频添加音频和字幕
在Python中,给视频添加音频和字幕可以使用电影文件处理库MoviePy和字幕处理库Subtitles。下面将详细介绍如何使用这些库来实现视频的音频和字幕添加,包括必要的代码示例和详细解释。 环境准备 在开始之前,需要安装以下Python库:…...
【JavaSE】绘图与事件入门学习笔记
-Java绘图坐标体系 坐标体系-介绍 坐标原点位于左上角,以像素为单位。 在Java坐标系中,第一个是x坐标,表示当前位置为水平方向,距离坐标原点x个像素;第二个是y坐标,表示当前位置为垂直方向,距离坐标原点y个像素。 坐标体系-像素 …...
基于PHP的连锁酒店管理系统
有需要请加文章底部Q哦 可远程调试 基于PHP的连锁酒店管理系统 一 介绍 连锁酒店管理系统基于原生PHP开发,数据库mysql,前端bootstrap。系统角色分为用户和管理员。 技术栈 phpmysqlbootstrapphpstudyvscode 二 功能 用户 1 注册/登录/注销 2 个人中…...
