暂无图片
暂无图片
13
暂无图片
暂无图片
6
暂无图片

参加《2023 ACDU 中国行· 成都站》线下活动--收获与思考

原创 惭愧小七 2023-10-15
338

 一、自我介绍


1、2010年毕业,一直从事政府项目,从一线项目实施做起2年项目实施,再做3年项目经理,后做专职Oracle DBA至今;

2、大学主学网络技术,后因兴趣转做DBA。目前主要从事Oracle、MySQL两种类型的数据库管理和性能优化工作;

3、当前管理数据库实际台数超过400台,其中10套Oracle RAC、80套Oracle DataGuard、12套MySQL Master-Slave,剩下的都是单节点业务库;

4、主要工作内容中:处理性能问题占比超过60%, 数据库迁移和升级占比20%,数据库的安装和部署工作占10%、数据库的故障处理占比10%;

5、日常专注于性能优化、及数据库高可用性两个方向。擅长: SQL语句优化,特别是索引的结构设计深入的理解和实际应用。以及Oracle RAC的故障处理及解决;


二、为何参加ACDU活动


1、我个人不善于言词,同时一直认为【技术的提升】需要自己长时间的积累和磨练,并不是参加某个活动,或参加某个培训就能够得到提升的;

2、所以在此之前,我一直是不想去的;  

3、大概在两个月前,看到ACDU将在成都举行线下活动,突然想去看看。因为一直在《墨天轮》关注行业的动态,一些最新的信息,加上距离也不远。就想去看看;

4、我学东西本身慢,头脑也不灵活,悟性不高。如一本技术书没有2个月我是学不完的。虽然我也工作多年,属于老兵了。但与大咖相比我差得远,惭愧惭愧,真的是自叹不如!

5、这次是来学习的,来取经的,想进一步提升下自己。希望自己别走着走着,看不见路,也看不见方向,那么DBA的职业生涯也就结束了。


三、活动内容


1、以下收获与思考是仅代表我个人的观点,也存在局限性,有不妥之处望多多包涵。

2、很荣幸参加这次ACDU活动,再次感谢以下六位老师的分享;


分享1:    构建可靠MySQL服务:RPO=0实现方案分析--冯光普老师


收获:        

    1、了解了RPO=0实现方案的相关知识,拓展了自己的知识面;

    2、大公司的技术人员,也会遇到各种各样的问题。

    3、之所以成为大咖,可能真的是遇到的问题比我多而已。

思考:

    1、虽然MySQL的双主架构可以做,但目前我接触到的和了解到的MySQL并双主架构并没有采用共享存储;

    2、若两个节点的双主MySQL,同时对外提供服务。数据的一致性会存在问题; 

    3、因为双主MySQL的两个节点,都有数据,即存储是相互独立的。

        A、同一台服务器中,针对并发的情况由内核完成各进程间的并发请求处理,可以确保数据一致性;

        B、那么两台服务器之间的并发,在MySQL的双主节点中,没有机制做处理。单靠开发人员在应用层做处理,也有难度;

        C、而Oracle RAC并不存在这个问题,因为Oracle 两个节点共用一份存储,通过Cache Fusion协调两个节点间的并发请求;

        D、所以就是在部署MySQL双主场景下,应用层也只是其中一个节点写入数据,另一个节点仅做查询,这样或许才能够真正避免MySQl场景下的双主数据不一致的问题;


分享2:       MogDB/openGauss数据库性能管理之道--熊军


收获:    

    1、熊军老师成名多年,一直坚持在技术一线,值得敬佩是我的学习榜样; 

    2、熊老师每天能够坚持学习6个小时,这是大部分人都不能做到的; 

    3、做到的技术实力都是能够独当一面的高手;

思考:

    1、国产库还需要一代人的努力,希望占领国产库市场的厂商能够能够拿出足够的经费,打磨自己的产品;

    2、借鉴国外的没有问题,不仅要皮毛,要借鉴的核心,更要深入到骨髓。

    3、相信经过一代的努力后,以技术为前提的国库,前(钱)途一片光明;

       

分享3:    行远自迩,PostgreSQL修炼之道--熊灿灿


收获:

    1、小熊老师厉害啊,17年毕业,除数据库以外的知识储备信息量,远在我之上。

    2、类似操作系统原理的相关知识,信手拈来。而我却忘得差不多了,惭愧。

思考:

    1、年龄比你小,还比你努力,也爱分享,能够举一反三,语言描述和文字组合清晰,头脑反映快,相信小熊老师能够走得更远;  

    2、向我这种走得慢的人,必须更努力才行。卷与不卷都没有关系,只是希望自己能够在数据库领域多走一点点而已;


分4:        浅析基于Golang的MySQL Proxy中间件实现原理 --冯浩


收获:

    1、涉及的知识面比较广,不单纯的是数据库层。更多涉及到网络和操作系统层的知识;

    2、通常我们只掌握了20%的知识,因为20%的知识能够解决80%的问题;

    3、要向成为大咖,就得花时间掌握剩下80%的知识,虽然这80%的知识,只能解决20%的问题;

思考:

    1、冯浩老师可能是为了便于展现,配置文件中 用户名 及 口令 竟然设置成了相同。这个还是不妥的;

    2、不管是正式和测试环境, 用户名和口令都不应该设置为相同;  如: 买了个保险柜,口令竟然是初始密码。肯定是不妥的;

    3、特别是当前信息安全问题尤为重要,目前我们国内信息安全层的技术人员占比要低于印度的。


分享5:    我们追赶的数据库:Oracle    -- 尹海文


收获:    

    1、Oracle的确强大,个人认为Oracle仍然是未来10年最好的关系型数据库,没有之一; 

    2、是今天唯一分享Oracle相关知识的技术大咖。而且是通常难见Exadata 相关知识,也不虚此行的;

思考

    1、能够用上Exadata的,在政府行业都是挺多省级的项目中,偶尔会少量的,但占比不高的;

    2、目前我接触的项目中,只有北京有用到Exadata,而且还是Oracle原厂的人部署的,我谈不上熟悉;

    3、尹老师与我几乎同龄,爱分享,善于交流沟通,技术能力也在我之上,我只能跟着后面慢慢学了;


分享6:    新一代PG数据库开源监控系统建设之路    --王军


收获:

    1、对系统做监控,当系统遇到各种异常时间触发报警。

    2、这是我们当前大部分监控系统能够做到的,只要提供的监控项和监控参数设置正确,都能够达到监控报警的能力;

思考:

    1、目前监控系统的机制主要是报警机制,处警机制太弱。 报警与处警(处理报警的能力)个人认为是一体的,不应该分开;

    2、比如: 监控系统对数据库层的监控,发现耗性能的SQL语句,那么针对耗性能的SQL语句,是否能够给出优化建议? 或者自动完成SQL语句的优化?

        A、今天分享的,和目前市面上所有的监控系统,都无法做到【自动优化】;

        B、目前能够做到的,挺多是半自动,而且还不完善。或许本身优化就是一个难点,优化也需要足够的经验和业务场景相结合进行。

    3、我个人对监控系统不很看好,意义不是很大。

        A、因为业务系统只要是有人使用,使用过程中遇到任何问题,终端使用人员都是第一时间反馈。这就是现成实时的监控报警;

        B、处理报警,最终也是由能够解决问题的技术人员处理的。并不是监控系统完成;

    4、所以个人认为: 监控系统的报警和处警机制是一体,不能只做好做的部分,不好做的部分也要跟进。


四、活动意义


1、DBA的在市场供需比例中,本身就少; 大部分公司DBA的人数通常只有1个人。甚至没有设置DBA的岗位;

2、DBA经常是单打独斗,又是工作在幕后,特别把DBA工作做得井然有序的,系统往往不容易出现问题,DBA的价值很难体现出来;

3、通过线下活动,大家分享案例,分享最新的信息,了解最新技术趋势,最主要的是能够集中精力听完,看看大咖的精神风采!

4、本想上前与各位大咖虚心请教一番,但介于我目前的能力,不能够提供信息与大咖交换心得。

5、能够听大咖们讲,能够按照他们的方式走行,我已很满意了。

6、感谢墨天轮、感谢ACDU、感谢小墨等的辛苦付出!

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

评论

R
reddey
暂无图片
1年前
评论
暂无图片 0
见贤而思齐
1年前
暂无图片 点赞
评论
淡泊明志
暂无图片
1年前
评论
暂无图片 0
1年前
暂无图片 点赞
评论
阮胜昌
暂无图片
1年前
评论
暂无图片 1
向大佬学习
1年前
暂无图片 1
评论
李宏达
暂无图片
1年前
评论
暂无图片 1
1年前
暂无图片 1
评论
墨天轮福利君
暂无图片
1年前
评论
暂无图片 1
为老师的认真思考点上大大的赞!!
1年前
暂无图片 1
评论
董大威
暂无图片
1年前
评论
暂无图片 1
1年前
暂无图片 1
评论