摘要
本说明书实施例公开了一种Oracle数据库的运行分析方法、设备及介质,涉及数据库分析技术领域,用于解决现有评估无法全面反映数据库的在运行时的实际状况的问题。方法包括:基于预置协议连接待评估Oracle数据库,以采集获取所述待评估Oracle数据库的元数据与日志文件;对元数据与所述日志文件进行预处理,获得处理后的数据,并基于预置时间间隔与日志类型对所述处理后的数据进行分区存储;基于各分区所对应的瓶颈查询标识,对处理后的数据进行实时流处理,获得待评估Oracle数据库的实时流数据;根据待评估Oracle数据库所触发的分析项目,调用与分析项目相对应的实时流数据,以基于实时流数据与分析项目所对应的分析流程,确定待评估Oracle数据库的分析结果。