GreatSQL 生态认证来了!!!
搜索
搜索
问答
用户
注册
/
登录
注册 / 登录
首页
Portal
论坛问答
BBS
社区活动
文章博客
Blog
资料中心
社区
认证
源码仓库
万里数据库
5.7停服专区
文档资料
视频资料
参与贡献
社区行为守则
社区治理
致谢
社区之星
社区勋章
积分商城
兼容性列表
培训认证
Gitee
Github
源码下载
gt-checksum
文章博客
全部栏目
运维实战
原理&产品解读
用户实践
故障排错
周边工具
社区动态
其他
分布式系统中的时钟与一致性解读
1 物理时钟与问题 2 逻辑时钟 Logicl Clock,LC 3 向量时钟 Vector Clock,VC 4 TrueTime, TT 5 混合逻辑时钟 Hybrid Logical Clocks,HLC 6 一致性 7 多说一点 当我们讨论一致性的时候,我们在讨论什么? 1 物理时钟与问题 世界是处于不断变化中的,佛经上说:“诸行无常”,就是这个意思。只有变化,作为观察 ...
GreatSQL社区
发表于 2022-8-22 14:31
个人分类:
技术分享
|
425
0
几行代码给MySQL增加日志实时输出函数
1.简介 对MySQL源码感兴趣的小伙伴,在学习源码的过程中都会有想一探某处代码在运行时当前的数据是个怎样的内容或者执行流程,想要知道具体情况无非可以通过两种方式,一种是gdb下断点查看,另外一种就是直接在想要查看的代码位置加入日志输出方式。输出日志的方式又分多种,比如有的可以用自带的设置调试模式输出调试 ...
GreatSQL社区
发表于 2022-8-22 14:19
个人分类:
技术分享
|
402
0
MySQL之COUNT性能到底如何?
前言 1.COUNT(1)、COUNT(*)与COUNT(字段)哪个更快? 2.COUNT(*)与TABLES_ROWS 3.COUNT(*)是怎么样执行的? 4.总结 前言 在实际开发过程中,统计一个表的数据量是经常遇到的需求,用来统计数据库表的行数都会使用 COUNT(*) , COUNT(1) 或者 COUNT(字段) ,但是表中的记录越来越多,使用 COUNT(*) 也会变得 ...
GreatSQL社区
发表于 2022-8-22 14:17
个人分类:
技术分享
|
420
0
MySQL客户端显示binary字符代码改造
一、客户端显示字符背景介绍 二、代码跟踪 三、代码改造 四、总结 一、客户端显示字符背景介绍 MySQL最新版本有一个新功能,在使用客户端的时候,最后加上 --skip-binary-as-hex 选项可以直接显示二进制值对应的字符串,不加该选项就可以按照原来的设置格式显示。先来看一下以下的 varbaniry 的显示例子。 ...
GreatSQL社区
发表于 2022-8-22 14:17
个人分类:
技术分享
|
403
0
ulimits不生效导致数据库启动失败和相关设置说明
1. 问题描述 在某客户的生产环境GreatSQL数据库紧急重启过程中,发现启动失败 -- 正常启动中2022-07-16T09:30:27.428609+08:00 0 Server hostname (bind-address): '127.0.0.1'; port: 330622022-07-16T09:30:27.429134+08:00 0 - '127.0.0.1' resolves to '127.0.0.1';2022-07-16 ...
GreatSQL社区
发表于 2022-8-22 14:09
个人分类:
技术分享
|
480
0
有趣的SQL DIGEST
SQL DIGEST是什么 SQL DIGEST有什么作用 代码中与SQL DIGEST相关的处理函数 常见问题 SQL DIGEST是什么 DIGEST TEXT DIGEST TEXT 本质是一种SQL语句规范化后将常量替换成'?'的运算结果, STATEMENT_DIGEST_TEXT 函数用于计算语句的 DIGEST TEXT (摘要文本) ? ; |+---------------------------------- ...
GreatSQL社区
发表于 2022-8-22 14:08
个人分类:
技术分享
|
500
0
MySQL源码解析之执行计划
MySQL执行计划介绍 MySQL执行计划代码概览 MySQL执行计划总结 一、MySQL执行计划介绍 在MySQL中,执行计划的实现是基于 JOIN 和 QEP_TAB 这两个对象。其中JOIN类表示一个查询语句块的优化和执行,每个select查询语句(即Query_block对象)在处理的时候,都会被当做JOIN对象,其定义在 sql/sql_optimizer.h ...
GreatSQL社区
发表于 2022-8-22 14:08
个人分类:
技术分享
|
389
0
使用JMeter进行MySQL的压力测试
前言 1. JMeter安装 2. 导入MySQL驱动 3. 配置并使用JMeter连接数据库 4. 其他使用小技巧 总结 前言 JMeter 是 apache公司基于java开发的一款开源压力测试工具 ,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单。而且 JMeter 拿到安装包之后直接解压就可以使用,同时它也可 ...
GreatSQL社区
发表于 2022-8-22 14:07
个人分类:
技术分享
|
475
0
相同执行计划,为何有执行快慢的差别
前言 场景复现 新的技巧 总结 前言 今天遇到一个很神奇的现象,在数据库中,相同的执行计划,执行SQL所需要的时间相差很大,执行快的SQL瞬间出结果,执行慢的SQL要几十秒才出结果,一度让我怀疑是数据库抽风了,后面才发现是见识不足,又进入了知识空白区。 场景复现 数据库版本使用的是8.0.23 MySQL Communi ...
GreatSQL社区
发表于 2022-8-22 14:05
个人分类:
技术分享
|
407
0
my2sql工具之快速入门
1.什么是my2sql 2.如何快速部署my2sql工具 3.如何使用my2sql工具 4.遇到的问题 5.使用限制 6.总结 1. 什么是my2sql? my2sql是go版MySQL binlog解析工具,通过解析MySQL binlog ,可以生成原始SQL、回滚SQL、去除主键的INSERT SQL等,也可以生成DML统计信息。类似工具有binlog2sql、MyFlash、my2fback等,本 ...
GreatSQL社区
发表于 2022-8-22 14:04
个人分类:
技术分享
|
352
0
1 ...
21
22
23
24
25
26
27
28
29
/ 29 页
下一页
互动与交流
社区活动
论坛问答
加入社区
贡献者指南
学习与应用
文章博客
文档资料
视频资料
常见问题
发现社区
社区准则
建议反馈
社区之星
合作电话:010-64087828
社区邮箱:greatsql@greatdb.com
社区公众号
社区小助手
QQ群
友情链接
万里数据库
开源中国
墨天轮
开放原子开源基金会
OpenEuler
©2022 GreatSQL All Rights Reserved. (
京ICP备06057874号
)
扫码联系
社区群助手
扫码加入QQ群
扫码关注公众号
GMT+8, 2024-7-27 11:06
, Processed in 0.014770 second(s), 4 queries , Redis On.
返回顶部