- 2024-10-01操作系统:保护模式(五)特权
特权机制特权特权级数值越大,级别越小。通常,因为操作系统是为所有程序服务的,可靠性最高,而且必须对软硬件有完全的控制权,所以它的主体部分必须拥有特权级0,并处于整个环形结构的中心。也正是因为这样,操作系统的主体部分通常又被称做内核(Kernel、Core)。特权级1和2通常赋予那
- 2024-09-27semi-sync原主库加入集群阻塞问题分析
问题现象客户在一个一主两从的半同步复制环境下做了手工切换,然后尝试把原主库加入集群中,结果发现新集群中的数据一直无法同步到slave(原主库)中来,查看slave(原主库)同步状态,IO线程和SQL线程都是YES状态,但是Seconds_Behind_Master大于0.查看showprocesslist状态,发现SQL线程一
- 2024-04-12mysql半同步复制
1、首先在master上面安装插件INSTALLPLUGINrpl_semi_sync_masterSONAME'semisync_master.so';QueryOK,0rowsaffected(0.01sec)2、设置master全局变量和超时时间SETGLOBALrpl_semi_sync_master_enabled=1;QueryOK,0rowsaffected(0.00sec)查看变量是否开
- 2024-02-01以太网环路保护切换技术ERPS解读
前言 当前最新的车载网络广泛采用以太网作为主干网络,为了增强网络的可靠性,通常采用了环网拓扑结构,允许数据通过多条路径传输。然而,引入环网拓扑结构可能导致环路形成,进而带来广播风暴等潜在风险。为了规避这些问题,我们通常需要借助STP/RSTP等技术来防止环路形成,并在检测到通
- 2023-12-21MySQL 8 半同步复制
安装半同步复制半同步复制是通过插件的形式实现的。必须要在源库和副本上安装插件。源库和副本有不同的插件。插件安装后,可通过与之相关的系统变量对其进行控制。只有安装了相关插件,这些系统变量才可用。要使用半同步复制,必须满足以下要求:·要求MySQL服务器支持动态加载。要
- 2023-08-26rhel 7.3搭建MySQL 5.7.21(一主一从GTID半同步复制)
文档课题:rhel7.3搭建MySQL5.7.21(一主一从GTID半同步复制)数据库:MySQL5.7.21系统:rhel7.3环境:角色 主机名 IP 操作系统 server_id MySQL安装包master mysql-leo-master 192.168.133.111 rhel7.3 1 Percona-Server-5.7.21-20-Linux.x86_64.ssl101.tar.gzslave mysql-leo-s
- 2023-08-26启动mysql数据库时报错unknown variable 'rpl_semi_sync_slave_enabled=1'
问题描述:启动mysql数据库时报错unknownvariable'rpl_semi_sync_slave_enabled=1'.数据库:mysql5.7.21系统:rhel7.31、异常重现--启动数据库[mysql@mysql-leo-slavedata]$/usr/local/mysql/bin/mysqld_safe--defaults-file=/home/mysql/etc/my.cnf&--告警信息2023-08-
- 2023-07-19RTL8380MI/RTL8382MI管理型交换机系统软件操作指南七:ERPS以太环网保护切换协议
ISW9010G-2GS和IKS9228G-4GC都支持ERPS(EthernetRingProtectionSwitching,以太环网保护切换协议),首先对ERPS进行详细的描述,主要包括以下五大内容:ERPS概述、ERPS技术介绍、ERPS工作原理、全局配置、环网信息1.1ERPS概述ERPS(EthernetRingProtectionSwitching,以太环网保护切
- 2023-07-06特性介绍 | MySQL测试框架 MTR 系列教程(四):语法篇
作者:卢文双资深数据库内核研发序言:以前对MySQL测试框架MTR的使用,主要集中于SQL正确性验证。近期由于工作需要,深入了解了MTR的方方面面,发现MTR的能力不仅限于此,还支持单元测试、压力测试、代码覆盖率测试、内存错误检测、线程竞争与死锁等功能,因此,本着分享的精神,将其
- 2023-05-31复制3- 半同步复制
一.losslesssemi-syncreplication之前测试的复制,都是异步复制,Master并不关心数据是否被Slave节点所获得,所以复制效率很高,但是数据有可能会丢失。从MySQL5.5开始,MySQL推出了semi-syncreplication(半同步复制)至少有一个Slave节点收到binlog后再返回(IO线程接收到即可)减少数据
- 2023-04-16特性介绍 | MySQL 测试框架 MTR 系列教程(一):入门篇
作者:卢文双资深数据库内核研发去年年底通过微信公众号【数据库内核】设定了一个目标——2023年要写一系列特性介绍+内核解析的文章(现阶段还是以MySQL为主)。虽然关注者很少,但本着“说到就要做到”的原则,从这篇就开始了。序言:以前对MySQL测试框架MTR的使用,主要集中
- 2023-03-26半同步复制
半同步复制一、半同步复制1、什么是半同步复制所谓的半同步复制就是master每commit一个事务(简单来说就是做一个改变数据的操作),要确保slave接受完主服务器发送的binlog日志
- 2023-03-17主从复制之--------mysql的半同步复制和异步复制
一、两台mysql服务器192.168.217.110192.168.217.111二、1、先确认MySQL服务器是否支持动态增加插件mysql>select@@have_dynamic_loading 2、分别在主从
- 2023-02-22mysql之半同步
##################安装半同步插件:mysql>installpluginrpl_semi_sync_mastersoname'semisync_master.so';mysql>installpluginrpl_semi_sync_slavesoname'semi
- 2023-01-13特权级
将计算机分为两部分,访问者和受访者。访问者的特权级可以变,受访者的特权级不能变。CPU将程序拥有的权利分为四个等级。TSS简介TSS是一种数据结构,用于存储任务的环境。TSS
- 2022-12-14分库分表、读写分离
总览1、MySQL分库分表2、MySQL读写分离&主从同步 什么是分表数据角度:数据会分开存储水平分表。结构没有变 字段角度(设计问题):字段分开。10个字段5个字段。垂直分
- 2022-12-03特权级深入浅出--精讲
特权级:0,1,2,3级。每个任务的每个特权级下只能有一个栈,一个任务最多有四个栈对应四个特权级。特权级转移:由中断门,调用门等手段实现由低特权级向高特权级转移调用返回指
- 2022-11-08什么是ERPS?ERPS有什么作用?
ERPS(EthernetRingProtectionSwitching,以太环保护切换协议)为ITU开发的一种环网保护协议,也称G.8032。它是一个专门应用于以太环网的链路层协议。它在以太环网
- 2022-09-29linux中如何删除文本中指定单词前的所有内容
001、[root@PC1test2]#lsa.txt[root@PC1test2]#cata.txt##测试文件SVLEN=-100SVTYPE=DELSVLEN=-62SVTYPE=
- 2022-09-18第十七章 MySQL的各种主从
一、延时从库1.已经有主从配置延时从库1.停止主从 mysql>stopslave;2.设置延时从库 mysql>changemastertomaster_delay=180; 3.开启主从 mysql>startslav