自己加入工作已有五年,从 18 年开始接触 DBA 方面的工作。次要是对 ORACLE 的日志可视化,SQL 文调优,以及可视化报告的评论和剖析。
对于 ORACLE 可视化方面 。用到 AWR 报告提取每小时的 DB 信息,利用 matplotlib&pandas&jupyter 进行数据可视化,以及剖析,出现模式为 HTML 报告的模式。
对于 SQL 调优 ,调优模式比拟宽泛,hint 语句,建设索引,批改语句构造,以及调试 ORACLE 数据库一些参数等等。对于这一类工作我集体感觉是我的薄弱环节。
对于报告的评论和剖析,是基于一些从事这方面工作的老前辈,边看边学,以及网上收集对于材料的总结。这一部分做的不多,比拟直观的一些参数能够立马判断,然而大多数都是不确定因素,例如:A 的参数比拟高,有可能是 B 引起的,有可能是 C 引起的,然而又无奈得出确切的改良计划。对于这方面问题,须要下面两局部进行更加具体的判断和探讨。
接下来会在我的博客中,对于以上三点的学习分享,工作总结,以进步本人业务水平。