对Oracle数据库性能优化技术的研究
上一篇 /
下一篇 2012-07-18 17:24:38
/ 个人分类:数据库
大型关系数据库Oracle已经广泛应用于各行各业,如政府、交通、公安、电信、金融、能源等部门,并已逐渐成为企业信息化建设的重要数据库平台,但随着 Oracle 数据库规模的扩大,数据库用户人数的增加,数据库性能问题越来越突出,因此,有必要对 Oracle 数据库性能进行调整与优化, 使之在满足需求条件下,系统性能达到最佳和系统开销最小。mWD?P
YD
e3j0 1、性能优化目标
*n"bi;f)E#t
{XH051Testing软件测试网z!RA*V$T? 1.1 缩短响应时间
rb+M0U0a0%d-p
u*f6{2xi1}C1Atp1n0 响应时间是指从用户提交SQL语句到数据库返回结果集的第一行数据所需要的时间,缩短响应时间可以通过减小系统服务时间或用户等待时间来实现,通过使用毫秒ms来表示,通过缩短响应时间,既能减少用户请求的处理时间,又能提高系统资源利用率。51Testing软件测试网U q!tU|R#L3~K2_
}vVQY/[0 1.2 提高系统吞吐量
/xMK
k G"e
WD051Testing软件测试网q[[2Vr@ p 数据库吞吐量指在单位时间内数据库所能完成的SQL 语句事务数量,吞吐量=事务量/时间,通常用TPS(每秒钟的事务量) 来表示,提高数据库的吞吐量可以在同样的时间内处理更多的请求,即在相同的资源环境内做更加多的工作。
^+ga1Xp#Y.BNV07o
{h"[#[E&HxM0 1.3 提高数据库多个指标的命中率51Testing软件测试网'{b+K5[%F4cs.T
Q1W&V