周末特种兵式长春行,揭秘数据库可观测性的志与法
数据库管理-第353期 周末特种兵式长春行,揭秘数据库可观测性的志与法(20250804)
作者:胖头鱼的鱼缸(尹海文)
Oracle ACE Pro: Database
PostgreSQL ACE Partner
10年数据库行业经验
拥有OCM 11g/12c/19c、MySQL 8.0 OCP、Exadata、CDP等认证
墨天轮MVP,ITPUB认证专家
圈内拥有“总监”称号,非著名社恐(社交恐怖分子)
公众号:胖头鱼的鱼缸
CSDN:胖头鱼的鱼缸(尹海文)
墨天轮:胖头鱼的鱼缸
ITPUB:yhw1809
IFClub:胖头鱼的鱼缸
除授权转载并标明出处外,均为“非法”抄袭
因为血糖问题,上周整体不是很舒服,趁着周五抓紧时间检查并调整了一下。由于很早就答应了麦麦在《KING大咖面对面》长春站活动中担任演讲嘉宾,因此周末开启了特种兵式的长春之行。
1 活动概览
本次《KING大咖面对面》长春站活动在长春富力万达文华酒店3楼净月潭厅举行,演讲大咖及分享内容如下:
演讲结束后演讲嘉宾加上“少安事务所”主理人严少安和“徐Sir的IT技术备忘录”主理人徐慧阳一起,开展了关于AI和数据库的圆桌讨论。
2 我的分享
《数据库可观测性的志与法》,主要围绕着为何需要数据库可观测性,需要什么样的数据库可观测性以及如何实现数据库可观测性三个方面展开。
2.1 为什么需要数据库可观测性
其实对于数据库的理解,很多人只能从系统页面或者APP去感受,点点鼠标动动手指就能查看数据并完成所有操作,数据库的相关操作对于使用者来说是透明的,但是实际的数据库确实这样的:
一些进程或者线程,命令行形式的页面,不那么直观的命令和不可直接展示的结果。而我们对数据库的使用、查看与管理是希望成为下面这样的:
2.3 需要什么样的数据库可观测性
首先,我们需要全面的可观测性,需要涉及会话与SQL、监控与告警、检测与管理、多云协作等:
其次必须实时的可观测性且实现实可达的告警:
最后必须是低开销的,不能因为观测影响数据库的稳定运行,或者影响安全性:
当然在当下,不谈AI那是绝对不行的。
2.4 如何实现数据库可观测性
通过Shell/SQL确实可以解决绝大部分内容,但是会带来更多的配置与性能损耗,同时还可能带来安全性的问题。
我认为通过agent从操作系统或数据库底层接口来获取需要的信息,可以以最小的代价完成需求。
金仓用KEMCC交出了自己的答卷。
3 现场剪影
总结
特种兵长春行,《KING大咖面对面》!
老规矩,知道写了些啥。