热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

数据库周刊66丨4月国产数据库排行榜;腾讯云发布“数据异常检测”小程序;惨败的OracleDBA面试;PG表膨胀终结者;数据库故障处理应急方案大全;MySQL性能优化教程……

墨天轮数据库周刊第66期发布啦,每周1次推送本周数据库相关热门资讯、

数据库周刊66.jpg


热门资讯

1、2021年4月国产数据库排行榜:OceanBase连增问榜首,PolarDB夺位逞英豪

【摘要】从4月排行榜的TOP10来看,榜首 TiDB 高歌猛击,单月涨幅近 7%,突破 600 分,稳坐第一的位置;阿里系数据库在前十中占据三席,其中 OceanBase 和 PolarDB 分列榜眼和探花,强劲势头不可小觑,而 AnalyticDB 作为唯一跻身前十的 OLAP 数据库,其实力可见一斑;openGauss 得益于在开源上的先天优势,尽管分数上只增长了 17.67 分,但相较上月的增幅则超过 10%。

2、腾讯云TDSQL数据库基础研究新突破,发布“数据异常检测”小程序(已开源)!

【摘要】近日,腾讯云和中国人民大学在数据库基础研究上有了进展。在数据库行业中,以往只发现了10多种数据异常现象,但腾讯云TDSQL数据库团队对数据异常做了体系化研究,证明了数据异常是无穷多的。同时,开发出一款小程序(已经开源),可以检测识别出任何种类的数据异常。目前,该基础研究已经申请专利、并正在申报行业学术论文。

3、重磅发布!东方国信发布分布式图数据库CirroData-Graph,布局国产数据库细分领域”

【摘要】近日,东方国信发布了分布式图数据库CirroData-Graph,以满足包括深度关系探索、关联分析、路径搜索、特征抽取、数据聚类、社区检测、知识图谱等应用场景对图数据库的需求。CirroData-Graph基于开源项目HugeGraph研发,并在HugeGraph的基础上实现了分布式开发集成。

4、635万中标文旅部项目,阿里云5个数据库在列

【摘要】4月14中央政府采购网发布《文化和旅游部全国旅游监管服务平台迁移及支撑环境搭建采购项目中标(成交)结果公告》,显示联通数字科技有限公司以635万的中标价格成交。其中涉及到新华三采购货物(云服务硬件)、中舰博海采购货物(云服务硬件)、网御星云采购货物(云服务硬件)、阿里云软件及服务(阿里云云数据库RDS for MySQL、云数据库kvstore、云数据库MongoDB版本、分析型数据库ADS等)。


精选文章

1、记一次惨败的Oracle DBA面试经历

【摘要】记录下前段时间一次印象比较深的Oracle DBA面试经历,含面试官提问和笔者的思考总结。面试题:1、说下你处理过比较有难度的一次故障;2、说下坏块的种类;3、物理坏块和逻辑坏块又可以细分哪几类?比如物理坏块的块断裂等?;4、出现坏块后,如何判断是否是存储硬件问题呢?客户说他们存储硬件没问题,你能通过比如日志还是什么工具说明到底是不是存储硬件的问题?……

2、MySQL“大”事务引起的锁等待分析案例

【摘要】本文分享一个MySQL大事务锁的分析案例。现象:生产环境数据库在某一刻突然发现大量活跃连接,而且大部分状态是 updating。首先根据现场快照,分析锁等待关系;根据以前的经验,怀疑是“大”事务中有无关的调用;根据程序日志和听云分析出对应的接口;但开发说没有事务,于是进一步通过分析binlog,经过tcp抓包,拿出证据;最后解决。

3、PostgreSQL表膨胀终结者

【摘要】近期生产环境出现一张表占用size已达2T,且会定期删除记录,但是,空间一直未释放,是何原因?原因就在于vacuum。出现表一直膨胀,该如何处理?本问题则有2种主要的工具:pg_repack和pgcompacttable。因很多场景下磁盘空间有限,因而经常选择使用pgcompacttable较多,本文还记录了 pgcompacttable 的安装及使用。

4、GreatSQL MGR优化参考

【摘要】GreatSQL可以作为MySQL或Percona server的可选替代方案,用于线上生产环境。为了能更好的发挥出GreatSQL运行MGR的优势,有几个优化建议:1、关闭流控:建议直接在事务并发量不是太高的场景下,关闭流控模式;2、修改从库回放并发度:为了提高MGR从库的回放效率,降低从库延迟,需要提高从库回放线程数……


干货文档

1、《Oracle MySQL Postgresql数据库故障处理应急方案》.pdf

【摘要】本文档收集了很多数据库故障处理的应急方案,大家遇到问题后可快速查找相应解决方案。数据库故障大致分为:等待事件类、资源消耗类、网络连接类、空间管理类、无法启动类、数据库 HANG 类、数据库 CRASH 类、应用操作类。文档中每一类都列举了多个故障举例和解决办法。

2、《Oceanbase OBCP学习笔记》.doc

【摘要】本文档为 Oceanbase OBCP认证考试的学习总结,并对考试知识点进行了较全面的具体分析。强烈建议准备考OBCP认证的同学都来看看。

3、《Oracle 10046 Trace 的取得和解析方法》- 陈晓辉.pdf

【摘要】本文档是前甲骨文技术专家陈晓辉在墨天轮的直播课件PPT,以专业ORACLE数据库技术支持工程师的角度讲解10046 Trace 的取得和解析方法。

4、《Mysql性能优化教程》.pdf

【摘要】本文档为厦门游家公司(4399.com)用于员工培训的MySQL性能优化教程,内附常见案例及优化思路。内容主要分为以下三部分:1. Mysql执行优化;2. Mysql运维优化;3. Mysql架构优化。

查看更多往期【数据库周刊】

——————————————————

墨天轮,围绕数据人的学习成长提供一站式的全面服务,打造集新闻资讯、在线问答、活动直播、在线课程、文档阅览、资源下载、知识分享及在线运维为一体的统一平台,持续促进数据领域的知识传播和技术创新。

更多精彩可以前往【墨天轮社区】

关注官方公众号:墨天轮、 墨天轮平台、墨天轮成长营、数据库国产化 、数据库资讯



推荐阅读
  • MySQL数据库锁机制及其应用(数据库锁的概念)
    本文介绍了MySQL数据库锁机制及其应用。数据库锁是计算机协调多个进程或线程并发访问某一资源的机制,在数据库中,数据是一种供许多用户共享的资源,如何保证数据并发访问的一致性和有效性是数据库必须解决的问题。MySQL的锁机制相对简单,不同的存储引擎支持不同的锁机制,主要包括表级锁、行级锁和页面锁。本文详细介绍了MySQL表级锁的锁模式和特点,以及行级锁和页面锁的特点和应用场景。同时还讨论了锁冲突对数据库并发访问性能的影响。 ... [详细]
  • Oracle Database 10g许可授予信息及高级功能详解
    本文介绍了Oracle Database 10g许可授予信息及其中的高级功能,包括数据库优化数据包、SQL访问指导、SQL优化指导、SQL优化集和重组对象。同时提供了详细说明,指导用户在Oracle Database 10g中如何使用这些功能。 ... [详细]
  • OCI连接MySQL_PLSQL Developer连接远程数据库OCI客户端安装方法
    本文介绍了使用OCI客户端连接MySQL和PLSQL Developer连接远程数据库的安装方法,避免了在本地安装Oracle数据库或类似的开发套件的麻烦,同时解决了PLSQL Dev连接远程Oracle时的配置问题。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 本文介绍了Oracle数据库中tnsnames.ora文件的作用和配置方法。tnsnames.ora文件在数据库启动过程中会被读取,用于解析LOCAL_LISTENER,并且与侦听无关。文章还提供了配置LOCAL_LISTENER和1522端口的示例,并展示了listener.ora文件的内容。 ... [详细]
  • MyBatis多表查询与动态SQL使用
    本文介绍了MyBatis多表查询与动态SQL的使用方法,包括一对一查询和一对多查询。同时还介绍了动态SQL的使用,包括if标签、trim标签、where标签、set标签和foreach标签的用法。文章还提供了相关的配置信息和示例代码。 ... [详细]
  • Python SQLAlchemy库的使用方法详解
    本文详细介绍了Python中使用SQLAlchemy库的方法。首先对SQLAlchemy进行了简介,包括其定义、适用的数据库类型等。然后讨论了SQLAlchemy提供的两种主要使用模式,即SQL表达式语言和ORM。针对不同的需求,给出了选择哪种模式的建议。最后,介绍了连接数据库的方法,包括创建SQLAlchemy引擎和执行SQL语句的接口。 ... [详细]
  • MySQL中的MVVC多版本并发控制机制的应用及实现
    本文介绍了MySQL中MVCC的应用及实现机制。MVCC是一种提高并发性能的技术,通过对事务内读取的内存进行处理,避免写操作堵塞读操作的并发问题。与其他数据库系统的MVCC实现机制不尽相同,MySQL的MVCC是在undolog中实现的。通过undolog可以找回数据的历史版本,提供给用户读取或在回滚时覆盖数据页上的数据。MySQL的大多数事务型存储引擎都实现了MVCC,但各自的实现机制有所不同。 ... [详细]
  • 如何利用 Myflash 解析 binlog ?
    本文主要介绍了对Myflash的测试,从准备测试环境到利用Myflash解析binl ... [详细]
  • 本文介绍了关系型数据库和NoSQL数据库的概念和特点,列举了主流的关系型数据库和NoSQL数据库,同时描述了它们在新闻、电商抢购信息和微博热点信息等场景中的应用。此外,还提供了MySQL配置文件的相关内容。 ... [详细]
  • 面试经验分享:华为面试四轮电话面试、一轮笔试、一轮主管视频面试、一轮hr视频面试
    最近有朋友去华为面试,面试经历包括四轮电话面试、一轮笔试、一轮主管视频面试、一轮hr视频面试。80%的人都在第一轮电话面试中失败,因为缺乏基础知识。面试问题涉及 ... [详细]
  • Intellij IDEA中详细图解连接MySQL腾讯云数据库以及基础操作
    虽然小编记录的是在IDEA中连接mysql腾讯云数据库。当然,如果读者使用的是本地数据库,也是一样的操作,只是数据库的url书写有所不同。 ... [详细]
  • 在数据分析工作中,我们通常会遇到这样的问题,一个业务部门由若干业务组构成,需要筛选出每个业务组里业绩前N名的业务员。这其实是一个分组排序的 ... [详细]
  • Spring特性实现接口多类的动态调用详解
    本文详细介绍了如何使用Spring特性实现接口多类的动态调用。通过对Spring IoC容器的基础类BeanFactory和ApplicationContext的介绍,以及getBeansOfType方法的应用,解决了在实际工作中遇到的接口及多个实现类的问题。同时,文章还提到了SPI使用的不便之处,并介绍了借助ApplicationContext实现需求的方法。阅读本文,你将了解到Spring特性的实现原理和实际应用方式。 ... [详细]
  • 如何在php中将mysql查询结果赋值给变量
    本文介绍了在php中将mysql查询结果赋值给变量的方法,包括从mysql表中查询count(学号)并赋值给一个变量,以及如何将sql中查询单条结果赋值给php页面的一个变量。同时还讨论了php调用mysql查询结果到变量的方法,并提供了示例代码。 ... [详细]
author-avatar
2502910的
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有