由于错过了第一期的训练营,这次不能错过了!在两天的线上培训中使我对opengauss有了新的认识。记录这次收获旅程,仅从MOT谈谈自己的拙见。
这是一次完美的培训体验,opengauss作为国内开源数据库的代表。以开放包容的作风发扬开源精神,让我看到了不一样的风景。MOT的出现是我眼前一亮,高吞吐量:3倍于磁盘表,6倍于PG 12.2。低延迟:事务加速3倍至5.5倍,严格一致性保障的HA和RTO。冷启动恢复:系统在停止模式后完全运行所需的时间。 在40秒内加载100 GB数据库检查点(2.5 GB/秒)由于MOT索引不持久化,等于40秒内加载的数据+索引容量150 GB(3.75 GB/秒)。查询本机编译(JIT):1. 即时编译(JIT,有时也称为codegen)通过LLVM将完整查询编译为本机格式,以减 少多个处理层次,性能明显更好,更加轻量化。2. 编译后的代码会产生一个C函数指针,以后可以由许多会话并发调用以直接执行(Lite执行)针对OLTP进行了优化,性能提升超过30%。 MOT使用乐观并发控制(OCC)事务机制:在事务期间(使用任何隔离级别),直到提交阶段,不会对记录加锁。优点:性能更高。缺点:可能被中止。如果另一个会话尝试更新相同的记录,则更新可能会失败,MOT在提交时通过版本检查机制检测冲突。 – 注意:当使用串行化或可重复读取隔离级别时,在使用悲观并发控制的引擎上也会发生类似的中止。
之后又参加了结业考试,三次免费考试机会,自己也考了三次在最后一次以76分飘过,过程虽然曲折,但是结果还算圆满。
学习OG的道路还很长久,也会遇到各种困难,希望自己在之后的数据库之路上走得更远。
最后修改时间:2021-09-14 11:55:30
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。