基于APEX框架的数据库性能自动诊断与优化系统的设计与实现文献综述

 2023-08-28 16:19:12
  1. 文献综述(或调研报告):

针对目前市场上已实现oracle数据库自动诊断分析与优化的系统分析,他们一般采用MVC架构设计系统结构,其中物理逻辑部分主要分为三个功能部分:采集信息,诊断分析,自动优化。

在采集信息时,针对数据指标的确定,他们一般通过在oracle数据库理论的基础上,通过对影响数据库数据库性能因素的分析,预设数据库性能指标的种类。针对确定采集的等待事件的时间长短确定时,他们通过对当前执行计划的分析,确定时间长短。

在诊断分析时,针对低效sql语句过滤处理,他们是通过参考oracle数据库自带的优化器,结合oracle存储过程分析,进行低效sql语句过滤。对应的阈值则是通过对数据库实时参数的捕获来确定的。针对确定影响数据库性能的核心因素的,他们是通过相关性算法,结合对时间事件直方图进行数据挖掘操作,通过影响数据库性能相关属以及sql执行计划的综合分析来确定的。

基于已经实现的oracle自动诊断分析及优化系统,本系统预期会采用到的技术/文献:

1、Database Performance Tuning Guide

2、Database Reference

3、Database PL/SQL Language Reference

4、oracle data mining(ODM)的数据库挖掘算法 PL/SQL

5、统计学三大相关性系数

首先,实现的系统是在oracle数据库的基础上对oracle数据库进行指标确认,信息的采集,诊断分析,在实现相关算法语句时传统的sql语句无法满足系统的复杂算法需求,采用Database PL/SQL Language Reference中PL/SQL语句可以使系统在完成复杂的sql运算时对于oracle系统性能的影响最小。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、文献综述、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。