数据库周刊18│4月数据库排行;PG是最好的数据库;TiDB 4.0新特性

  

原文链接:   

https://www.modb.pro/db/23463          <>强摘要:墨天轮数据库周刊第18期发布啦,每周1次推送本周数据库相关热门资讯,精选文章,干货文档。      

  数据库周刊18│4月数据库排行;PG是最好的数据库;TiDB 4.0新特性

  

  热门资讯

  

        <强> 1,2020年4月数据库流行度排行:MySQL成事实王者,国产openGauss引期待   
【摘要】2020年4月DB-Engines数据库流行度排行出炉。在本月的排行榜上,甲骨文较上月微涨4.78分,MySQL微涨8.62分,甲骨文公司成为最大赢家。墨天轮的国产数据库排行榜,TiDB, OceanBase,达梦数据库,GaussDB, PolarDB位列前五位,其中TiDB与GaussDB增长显著。

  

        <强> 2,PostgreSQL是世界上最好的数据库   
【摘要】PostgreSQL无论在在设计还是实现上都拥有客观且可度量的优势:透明的安全机制;多版本并发控制;对地图数据的处理;开源;PostgreSQL在内核中内置了逻辑复制,允许跨版本迁移;通过插件的方式,允许使用任何语言来扩展PostgreSQL, PostgreSQL可以将索引功能与函数驱动索引,部分索引,覆盖索引和全文搜索结合使用……

  

        <强> 3,TiDB 4.0新特性前瞻:图形化诊断界面   4.0
【摘要】TiDB新提供TiDB仪表板图形化界面,内置各种有力工具方便DBA同学诊断,监视和管理集群。某天,PongHat公司DBA小王同学收到了业务侧的反馈:数据库查询现在突然变得很慢,业务已暂停,本文介绍了详细的排故过程。

  

        <强> 4,巨杉科技| SequoiaDB高可用原理详解   
【摘要】本文将简单回顾传统数据库高可用的实现方式,并详细介绍巨杉分布式数据库的高可用实现,包括;主备结构和集群架构;了解到大名鼎鼎的木筏算法,然后最重要的,巨杉分布式数据库是如何实一致性的,如何保证在集群环境中实现数据不错不丢。

  

  精选文章

  

        <强> 1,甲骨文降序查询问题   
【摘要】有一个记录大量客户数据的表,按年记录了一定数量的交易信息,现需要查询显示客户的最新交易数据。这个表被设计成了按客户ID的散列分区表,有一个以customer_id和transaction_date开头的索引列,本文介绍了详细的分析过程和查询场景。

  

        <强> 2,甲骨文中trunc函数,一轮函数,装天花板函数和地板函数的使用   
【摘要】本文分享了甲骨文中trunc函数处理数字,trunc函数处理日期,一轮函数(四舍五入),装天花板和地板函数的使用方式。如trunc函数处理日期,trunc函数返回以指定元元素格式截去一部分的日期值,其具体的语法格式如下:trunc(日期、(fmt))(日期为必要参数,输入日期值,fmt参数可忽略,是日期格式)

  

        <强> 3,MySQL中锁的表和释放表   
【摘要】MySQL允许客户端会话显式地获取表锁,以便与其他会话协作访问表,或者防止其他会话在其需要独占表时使用表。这个能力就是通过锁表和释放表实现的.LOCK表用于显示的获取表锁,解锁表显式释放当前会话持有的任何表锁。

  

        <强> 4,GaussDB分布式集群1.0.2下,分组降序排序取top20,通过union all后结果集不正确问题   
【摘要】统计商品浏览top20,加入购物车top20,购买商品top20。在GuassDB T 1.0.2分布式集群环境下,分组降序排序取top20,通过union all后结果集不正确,结果显示的是升序排列的前top20,单机下SQL结果集没问题。华为反馈在1.0.2 B319版本下测试没问题,建议使用1.0.2 B319以上版本。

  

  干货文档

  

        <强> 1,《甲骨文20 c DataGuard新特性解读》   
【摘要】文档介绍了Oracle 20 c DG和19 c的几个新特性.20C中DataGuard相关的新特性有:备库支持在PDB级别上取消日志应用,不影响其他国开行和PDB的同步;备库支持配置缓存结果,DGMGRL中新增数据库准备DataGuard命令一键完成DG搭建的准备等。

  

        <强> 2,《Oracle_PostgreSQL_GaussDB T_单识别机版的SQL查询统计性能比对》   
【摘要】最近比对了oracle \ pg \ gaussdb  T三个数据库的SQL性能,以电商用户行为日志为数据源,基于相同数据集的基础上,对不同单机数据库(甲骨文,PostgreSQL, gaussdb  T)的数据导入,全表更新,SQL查询统计等十个业务场景做性能比对测试。

数据库周刊18│4月数据库排行;PG是最好的数据库;TiDB 4.0新特性