暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

分享个人在YashanDB-YCA学习和认证之路

原创 Joe 2024-09-15
174

    因近年国产数据库发展趋势越来越大,项目中的国产数据库占有率持续提升。作为系统工程师的我,及时学习和认证是以后做信创项目必要的技能。

    国产数据库的引入主要是基于信创,避免“卡脖子”风险,因此国产数据库产品的知识产权归属、产品自主研发程度的可控程度、国产软硬件生态支持等是重要考虑因素。自研国产数据库100%的产品为数不多,个人了解有Oceanbase、YashanDB、达梦等等。而本人通过了Oceanbase的OBCP认证后,再继续尝试其它国产数据库的认证,刚好近来发现在墨天轮发布了YashanDB崖山数据库的YCA免费认证,一看免费个人就很冲动开始研究起来。

    YashanDB崖山数据库的YCA资料还是提供很丰富的内容,除了文档还有视频。整体来说通过看视频和按专家一起做数据部署、配置、练习、实验等,基本考试是没有问题了,YCA考试基本是60分就可以合格,里面基本是选择题(单选和多选),对错题,没有实操和问题定位之类。这次本人考了96分,因通过学习后,发现YashanDB崖山数据库的技术架构和Oracle很相拟,如有学习有过Oracle知识点,学习起来事倍功倍。

    以下是本人学习后的一些心得:

    1、在经典数据库理论基础上,融入原创的有界计算理论、近似计算理论、并行可扩展理论和跨模融合计算理论,支持单机/主备、共享集群、分布式等多种部署方式,覆盖OLTP/HTAP/OLAP交易和分析混合负载场景。

    2、基于有界计算引擎,数据量从10G增长到1T,有界查询响应时间增长不超过50%;分析查询性能是MySQL的百倍至万倍,数据量越大优势越明显,感觉这个功能模块超实用,以后不用但心表数据越来越大,影响应用的查询性能。

    3、集群方面,支持一主多备高可用、共享集群高可用、分布式高可用等,全面满足不同企业的关键应用的高可用场景设计要求。

    4、备份恢复方面,支持整库级别归档、全量备份和增量备份、多线程备份恢复、支持基于时间点的恢复、支持远程备份和恢复,备份集可异地存放,可靠性更高。

    5、数据库闪回方面,支持数据的闪回查询:可以快速查询指定时间点的历史数据。在紧急情况下利用闪回查询的数据,可以快速进行历史数据的分析或恢复。支持闪回数据:可以将当前数据闪回至历史时间点。当用户错误的修改了数据之后,可以通过闪回数据能力恢复历

史数据并持久化,并且可以来回穿梭至各个时间点,具体很高的灵活度。支持回收站闪回:当用户drop/truncate表之后,会自动移动至回收站。在清理回收站之前,该表的数据快照都会保存至回收站,若用户需要恢复这次删表操作,即可从回收站还原该表。

    6、故障诊断与修复方便,故障发现当存储数据由于硬件故障等原因发生错误时,数据库会及时上报并且触发健康检查机制,扫描出所有损坏数据。健康检查除响应式触发健康检查外,还提供手动执行健康检查的能力,DBA可以定期监控数据库健康状态,及时发现并上报检测到的故障。故障处理修复在主备部署模式下,损坏的数据页面可以从备机拿取正确的页面进行替换修复,故障对用户透明,不会导致业务中断。

    7、AWR报告方面,AWR(Automatic Workload Repository), AWR报告通过比对两个时间点的历史数据,分析出数据库当前的工作状态,包括问题和瓶颈,极大方便了数据库异常的事后分析。基于AWR可以开展一系列数据库运维自动化的动作。AWR报告中利用到的数据包括:等待事件、指标数据、空间使用统计、SQL状态信等,存储在SYSAUX表空间。崖山数据库系统同时提供机制,管理快照数据的生成、清理、配置。

    8、数据库审计方面,统一审计主要利用策略和条件在数据库内部有选择地执行有效的审计,策略包括基于语句类型的审计和基于数据库对象动作的审计。审计记录支持记日志和记表两种形式。为提高数据库性能,审计记录缺省为异步写入。同时支持同步写入模式。

    后面,送https://www.yashandb.com/YCA_courses免费考试连接,有兴趣的数据库盆友好快报名啊,不然免费时间过了就要自己掏腰包了。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论