运维工作中你遇到过哪些神奇事件?
搜索
搜索
问答
用户
注册
/
登录
注册 / 登录
首页
Portal
论坛问答
BBS
社区活动
文章博客
Blog
资料中心
贡献者专区
源码仓库
万里数据库
5.7停服专区
文档资料
视频资料
贡献代码
社区之星
积分商城
勋章
Gitee
Github
源码下载
gt-checksum
文章博客
全部栏目
运维实战
原理&产品解读
用户实践
故障排错
周边工具
社区动态
其他
MySQL主从复制之半同步(semi-sync replication)
半同步简介 MASTER节点在执行完客户端提交的事务后不是立刻返回结果给客户端,而是等待至少一个SLAVE节点接收并写到relay log中才返回给客户端。 半同步相对于异步复制而言,提高了数据的安全性,同时也造成了一定程度的延迟,这个延迟最少是一个TCP往返的时间。所以,半同步复制最好在低延时的网络中使用。 MySQL从5 ...
GreatSQL社区
发表于 2022-8-24 10:38
310
0
MySQL主从复制之GTID模式介绍
GTID概述 MySQL5.6 在原有主从复制的基础上增加了一个新的复制方式,即基于GTID的复制方式,它由UUID和事务ID两个部分组成,具有如下特点。 GTID事务是全局唯一性的,并且一个事务对应一个GTID值。 一个GTID值在同一个MySQL实例上只会执行一次。 GTID相较与传统复制的优势 主从搭建更加简便,不用手动特地指定pos ...
GreatSQL社区
发表于 2022-8-24 10:37
1208
0
check(col_name<>'')为何把空格拒之门外
1、问题描述 前两天在群里看到同事反馈一个空格问题,大致现象如下: c2 varchar(4) check(c2 insert into t1 select 1,' '; #c2字段插入两个空格ERROR 3819 (HY000): Check constraint 't1_chk_1' is violated. check定义c2 '',往c2字段插入空格,提示违反check约束。 为什么insert语句中 ...
GreatSQL社区
发表于 2022-8-24 09:54
343
0
浅谈MySQL闪回的实现
1、闪回实现原理 闪回的业务价值是,在DBA执行错误的数据提交操作之后,还能把数据恢复还原到之前某个时刻的状态,最大程度地挽回损失。 在MySQL中,binlog文件主要用于主从同步二进制数据日志。当主服务器数据发生变更时,会把变动明细持久化到binlog文件中,此时从服务器通过拉取并解析binlog文件,实现数据的同步。 ...
GreatSQL社区
发表于 2022-8-24 09:34
362
0
浅谈在MySQL体系下SQL语句是如何在系统中执行的及可能遇到的问题 ...
SQL语句大家并不陌生,但某种程度上来看,我们只是知道了这条语句是什么功能,它可以给我们得到什么样的结果,但我们如果把这条语句写错或是数据库表设计上有什么缺陷,会引发什么错误我们却无从得知,所以今天想分享一下在MySQL体系下SQL语句大致上是如何在系统中执行的,在以后SQL语句提示错误时将更好定位问题。 1、问 ...
GreatSQL社区
发表于 2022-8-24 09:32
334
0
解析MySQL存储过程的游标执行过程
一、测试环境搭建 首先创建一张表,并插入几行数据字段: CREATE TABLE t (s1 INT, s2 char(100),PRIMARY KEY (s1));INSERT INTO t values(1,'aaa');INSERT INTO t values(2,'bbb');INSERT INTO t values(3,'ccc'); 接着创建存储过程,这里的 v_total 用于判断数据行数。 因为MySQL游标获取完后, ...
GreatSQL社区
发表于 2022-8-24 09:30
338
0
innodb_buffer_pool_size为什么无法调低至1GB以内
本文来源:原创投稿 * GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 前言 innodb_buffer_pool_size可以调大,却不能调小至1GB以内,这是为什么? MySQL 版本:5.7.30 测试环境有台 MySQL 服务器反应很慢,检查系统后发现内存使用量已超过90%,并且有大量的SWAP占用: 运行to ...
GreatSQL社区
发表于 2022-8-23 17:49
376
1
热度
1
分布式数据库测试平台构建之路-探索篇(2)
本文来源:原创投稿 * GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 在上一篇 分布式数据库测试平台构建之路-探索篇(1) ,笔者简单总结了在单机数据库测试工作中,“测什么”与“怎么测”这样两个关键问题。而在单机数据库中需要测试的内容,在分布式数据库上也一样需要测试,至于 ...
GreatSQL社区
发表于 2022-8-23 17:47
399
0
分布式数据库测试平台构建之路-探索篇(1)
本文来源:原创投稿 * GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 本文为万里开源数据库测试组在构建测试平台的过程中,对于探索阶段进行的阶段性总结。 撰稿时间仓促,如有错误疏漏,烦请诸位读者指正。 测什么与怎么测 传说中有三个问题能直击灵魂:“你是谁?从哪来?到哪去?” ...
GreatSQL社区
发表于 2022-8-23 17:46
351
0
技术分享 | 在MySQL对于批量更新操作的一种优化方式
作者:景云丽、卢浩、宋源栋 本文来源:原创投稿 * GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 引言 批量更新数据,不同于这种 500 ,而是需要对每一行进行单独更新 update a=1 where pk=1;update a=12 where pk=7;... 这样连续多行update语句的场景,是少见的。 可以说是 ...
GreatSQL社区
发表于 2022-8-23 17:45
467
0
1 ...
4
5
6
7
8
9
10
11
12
/ 12 页
下一页
互动与交流
社区活动
论坛问答
加入社区
贡献者指南
学习与应用
文章博客
文档资料
视频资料
常见问题
发现社区
社区准则
建议反馈
社区之星
合作电话:010-64087828
社区邮箱:greatsql@greatdb.com
社区公众号
社区小助手
QQ群
友情链接
万里数据库
开源中国
墨天轮
开放原子开源基金会
OpenEuler
©2022 GreatSQL All Rights Reserved. (
京ICP备06057874号
)
扫码联系
社区群助手
扫码加入QQ群
扫码关注公众号
GMT+8, 2024-4-29 09:05
, Processed in 0.016960 second(s), 5 queries , Redis On.
返回顶部