[DTCC讲稿]网易MyRocks使用和优化实践
本文是在DTCC2019第十届中国数据库大会上所做的“网易MyRocks使用和优化实践”PPT讲稿。由于不少同学看过PPT后,又线下联系希望获取更多的信息。于是将讲稿放出来。可评论进一步交流。如有疑问或错误之处,敬请指正。MyRocks 是 Facebook 引入 RocksDB 后的…
MongoDB分布式事务之时间戳与混合逻辑时钟
本篇由华为云MongoDB技术专家孔德雨原发表于MongoDB中文社区,标题为事务,时间戳与混合逻辑时钟,经作者同意转载。前言这篇文章接上文mongodb4.0事务实现浅析。 mongo从3.6之后,开始进行
InnoSQL/MySQL DML Flashback功能简介
上篇介绍了DDL闪回温正湖:InnoSQL/MySQL DDL Flashback功能简介本篇继续介绍DML闪回,相信大家已经比较熟悉。为了使用起来更加方便,我们结合RDS使用需求进一步更加了一些参数。DML fashback原理目前DML flashback功能集成于官方mysqlbinlog命令,通过参数…
InnoSQL/MySQL DDL Flashback功能简介
在文章温正湖:浅谈数据库误删除恢复中,曾提到处理数据库误删除的几种方法,其中一种是数据闪回(flashback),目前我们在开源实现的基础上,对ddl flashback方案进行了优化,解决了其存在的兼容性等问题。现对其进行简单介绍。该文由组内小伙伴原创,略做…
MySQL Group Replication内存使用分析和优化-1
本文主要分析MySQL Group Replication(MGR)相比传统MySQL复制模式,mysqld新增的几个内存缓存模块。举例说明由此可能引发的问题,并介绍潜在的优化方案。与传统的MySQL主从复制不同,MySQL Group Replication模式下,mysqld会占据更多的内存空间。如果大…
MySQL Group Replication冲突检测机制再剖析
在本专栏之前的文章中,对MySQL Group Replication(MGR)的事务认证/冲突检测机制实现进行了介绍,并分析了其潜在的问题。温正湖:MySQL MGR事务认证机制优化本文将从certification_info对象,即冲突检测数据库实现作为切入点,来重点分析certification_in…
MyRocks TTL使用姿势及Bugfix
一些业务场景是经过一段时间后删除过期的数据,MyRocks提供了TTL可以满足该场景。MyRocks 通过Compaction回收过期的数据。本文介绍MyRocks TTL使用姿势以及Bugfix。TTL 通过 table comment 定义,有两种形式:CREATE TABLE t1 (a INT, b INT, c INT, PRIMAR…