新闻资讯
新闻资讯

QKbase Optimizer功能简介

1.在线诊断功能: 
     可以通过分析表中的碎片、行迁移、行链接、索引高度、及其他可能影响数据库访问性能的因素,QKbase Optimizer 可以按用户、表空间或选中的多个表或对象进行诊断,并根据诊断的结果按照需要进行优化或调整物理存储参数的紧急程度给出相应的诊断建议,帮助DBA确定需要进行优化的对象,从而做到有的放矢,有针对性的快速解决问题。 
2.零影响优化功能: 
现在的核心关键应用都要求为企业提供 7X24 随时随地可高效访问的服务,每年应用维护部门的维护窗口时间相对都是极其短暂并有相应的维护计划,即使维护窗口时间被拉长很短的时间都会给企业竞争力及财务带来很大损失,QKbase Optimizer 通过对业务零影响的优化方式,提高了应用系统性能,回收空间,减少维护窗口时间,给用户带来直接经济效益,降低总体拥有成本. 
3.在线优化功能: 
如何在不间断业务处理的情况下提高数据库性能以满足负载不断增长的业务系统交易处理需求,加速响应时间,提高吞吐量,是一直伴随数据库管理员运维管理的问题之一。 要提高系统的性能,关键还在于提高Oracle SQL语句的执行性能,而 SQL 语句的性能提升又依赖于两个方面,SQL 语句的优化和存取路径访问速度优化两个方面。但是再优化的SQL语句,归根结底还是要通过各种存取路径访问各个表,如果能够提高各个存取路径的速度,就能在整体范围上大幅度的提高所有SQL 语句的执行效率而不用对所有的 SQL 语句都进行单独的优化,从而对数据库和系统性能达到整体的提升。QKbase Optimizer 通过对表进行在线优化可以提高索引查找,全表扫描等存取路径的访问性能,并可以通过调整物理存储参数,调整物理布局减少LATCH竞争和锁竞争,从而提高数据库性能。 
4.在线分区功能: 
    随着数据量的不断增加及业务系统的不断演化,应用部门要求将原来的普通堆表转化为分区表,或者将原来的范围分区转化为散列分区,或者修改相应的分区键,这些操作都需要停止数据库并进行纷繁复杂易错的人工操作,QKbase Optimizer 提供了在线分区的能力,可以在不停止数据库的情况下实现分区操作。 
5.在线DDL功能: 
    随着用户业务的不断发展,业务系统上的负载越来越大,从而导致数据库的负载也日益增加,在日常的维护管理中,数据库管理员经常需要执行各种DDL操作,在比较繁忙的系统上,由     于无法获取表上的锁或者由于事务阻塞的原因,这些DDL操作经常无法正常运行,管理员不得不不断的尝试多次,直到最后能够正常运行为止,QKbase Optimier 提供了执行任意在线 DDL 语句的能力,数据库管理员可以利用图形化界面指定需要执行的 DDL操作, QKbase Optimizer会代替数据库管理员的人工操作自动的获取相应的锁,并执行DDL操作。