摘要:
1.故障现象 20191113-22:32 datax全量同步t_shop_info表到 eorder所在的实例,t_shop_info表有两个唯一约束。总数据量不超过1w行,同步完成后MGR从库复制线程死锁。导致同步停止,影响业务。 从库processlist 截图 2.故障复现 2.1 集群环境 阅读全文
摘要:
tidb ansible 部署方式环境检查过于严格,测试环境往往达不到标准,需调整一些参数才能部署成功。 基于tidb2.0版本需要调整的参数 [tidb@ansible01 tidb-ansible]$ vim ./roles/machine_benchmark/defaults/main.yml 阅读全文
摘要:
1.spider 安装 1.1.MariaDB 安装 1.1.1 下载MariaDB wget https://mirrors.tuna.tsinghua.edu.cn/mariadb//mariadb-10.3.16/bintar-linux-x86_64/mariadb-10.3.16-linu 阅读全文
摘要:
SHOW GLOBAL VARIABLES LIKE 'INNODB_STATS_PERSISTENT_SAMPLE_PAGES'; ALTER TABLE TABLE_NAME STATS_SAMPLE_PAGES=40; ANALYZE TABLE TABLE_NAME; 阅读全文
摘要:
绕开SST通过IST方式添加Node到Percona XtraDB Cluster Gcache存储了所有的 writeset ,因此说这个集合的大小直接决定了允许其他节点宕机后多长时间内可以进行ist 同步。 对于大库,高并发环境建议通过备份+binlog建立大的DB节点,减少生产库抖动。 计算G 阅读全文
摘要:
安装依赖与注意事项: 1. rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm 1.yum install socat 2.yum install -y perl-DBI perl-DB 阅读全文
摘要:
运行环境 linux:CentOS release 6.8 (Final) kernel:2.6.32-642.6.2.el6.x86_64 mysql Server version: 5.7.21-20-log Percona Server (GPL),MGR单主模式 1.故障现象 解析binlo 阅读全文
摘要:
事务ACID四个特性: A:原子性(Atomicity)C:一致性(Consistency)I:隔离性(Isolation)D:持久性(Durability) 原子性:语句要么全执行,要么全不执行,是事务最核心的特性;基于redo log undo log实现。持久性:保证事务提交后不会因为宕机等原 阅读全文
摘要:
1. linux文件系统 文件系统的层次结构 Linux VFS(Virtual File System 又称 Virtual Filesystem Switch),即虚拟文件系统。VFS 作为一个通用的文件系统,抽象了文件系统的四个基本概念:文件、目录项 (dentry)、索引节点 (inode) 阅读全文
摘要:
MyIsam与InnoDB主要有以下4点大的区别,缓存机制,事物支持,锁定实现,数据物理存储方式(包括索引和数据)。1.缓存机制myisam 仅仅缓存索引,不会缓存实际数据信息,他会将这一工作交给OS级别的文件系统缓存。所以mysiam缓存优化工作集中在索引缓存优化上。InnoDB 有自己的缓存(b... 阅读全文