10 2024 档案

摘要:一 配置文件说明 MongoDB有两种配置文件格式,分别是:3.2版官方yaml配置文件选项参考 用=号的常规格式类似my.conf等常规配置的文件yaml语法的新格式mongodb3.x版本后就是要yaml语法格式的配置文件,下面是yaml配置文件格式如下:切记yaml只能使用空格,不支持tab键 阅读全文
posted @ 2024-10-25 17:14 心愿666 阅读(0) 评论(0) 推荐(0) 编辑
摘要:1、获取某个配置参数的值:db.runCommand( { getParameter :1,tcmallocAggressiveMemoryDecommit:1} )2、设置某个配置参数的值:db.adminCommand({setParameter:1,tcmallocAggressiveMemo 阅读全文
posted @ 2024-10-25 17:13 心愿666 阅读(0) 评论(0) 推荐(0) 编辑
摘要:Oracle 11g streams部署 环境 源服务器 目标服务器 系统版本 CentOS Linux release 7.3.1611 (Core) CentOS Linux release 7.3.1611 (Core) 主机名 sht-sgmhadoopdn-02 sht-sgmhadoop 阅读全文
posted @ 2024-10-12 17:38 心愿666 阅读(1) 评论(0) 推荐(0) 编辑
摘要:MySQL 8.0 可以说是MySQL发展历史上里程碑式的一个版本,包括了多个重大更新,目前 Generally Available 版本已经已经发布,正式版本即将发布,在此将介绍8.0版本中引入的一个重要的新特性————基于 WriteSet 的并行复制方案,此方案号称是彻底解决困扰MySQL运维 阅读全文
posted @ 2024-10-11 11:43 心愿666 阅读(17) 评论(0) 推荐(0) 编辑
摘要:今天主要剖析一下MySQL 5.7增强半同步的AFTER SYNC和AFTER COMMIT的区别。 如果我们生产库对数据的一致性要求比较高,那么我们一般会开启了半同步复制,但在MySQL5.5/5.6里,会存在数据不一致的风险。比如有如下场景,客户端提交了一个事务,master把binlog发送给 阅读全文
posted @ 2024-10-11 11:40 心愿666 阅读(8) 评论(0) 推荐(0) 编辑
摘要:17. InnoDB-spaceID.PageNumber 表空间内部组织结构 表空间 内部由多个段对象(Segment)组成 每个段(Segment)由区(Extent)组成 每个区(Extent)由页(Page)组成 每个页(Page)里面保存数据(或者叫记录 Row) 段对用户来说是透明的 段 阅读全文
posted @ 2024-10-10 22:42 心愿666 阅读(0) 评论(0) 推荐(0) 编辑
摘要:18. 索引组织表 在InnoDB存储引擎中,Row都是根据主键顺序组织存放的,这种存储方式的表称为索引组织表(index organized table),或者叫聚集索引(clustered index) 每张表必须有一个主键 根据主键的值构建一个B+树 这颗B+树的叶子节点存放所有记录 非叶子节 阅读全文
posted @ 2024-10-10 22:38 心愿666 阅读(4) 评论(0) 推荐(0) 编辑
摘要:innodb_flush_log_at_trx_commit和sync_binlog 两个参数是控制MySQL 磁盘写入策略以及数据安全性的关键参数,它们的配置对于mysql 性能有很大的影响 一、innodb_flush_log_at_trx_commitinnodb_flush_log_at_t 阅读全文
posted @ 2024-10-10 16:51 心愿666 阅读(11) 评论(0) 推荐(0) 编辑
摘要:转载链接地址:MySQL数据库——锁-行级锁(行锁、间隙锁和临键锁) 介绍 行级锁,每次操作锁住对应的行数据。锁定粒度最小,发生锁冲突的概率最低,并发度最高。 应用在InnoDB存储引擎中。InnoDB的数据是基于索引组织的,行锁是通过对索引上的索引项加锁来实现的,而不是对记录加的锁。 对于行级锁, 阅读全文
posted @ 2024-10-10 16:33 心愿666 阅读(20) 评论(0) 推荐(0) 编辑
摘要:一、Online DDL的发展历史 MySQL Online DDL 功能从 5.6 版本开始正式引入,发展到现在的 8.0 版本,经历了多次的调整和完善。本文主要就 Online DDL 的发展过程,以及各版本的区别进行总结。其实早在 MySQL 5.5 版本中就加入了 INPLACE DDL 方 阅读全文
posted @ 2024-10-10 16:08 心愿666 阅读(35) 评论(0) 推荐(0) 编辑