教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 幼儿教育 >

WINDOWS平台ORACLE数据库的系统性能优化

来源:网络收集 时间:2026-07-13
导读: WINDOWS平台ORACLE数据库的系统性能优化 维普资讯 http://www.77cn.com.cn 第3卷第9 0期正 计 算 机 工 程 2 0年5 04月M a 00 y2 4 鼬 Co p t r En i e r n m ue gn e ig 软件技术与数据库 文章编号: 0 _3 8 0 ) 09 3 l 0 4 ( 00 0 22 4 9 7 文献码: 标识

WINDOWS平台ORACLE数据库的系统性能优化

维普资讯 http://www.77cn.com.cn

第3卷第9 0期正·

2 0年5 04月M a 00 y2 4

Co p t r En i e r n m ue gn e ig

软件技术与数据库·

文章编号: 0 _3 8 0 ) 09 3 l 0 4 ( 00 0 22 4 9 7

文献码: 标识 A

中类 T 312圈分号: P15 .

Wid ws台上Or c数据库的系统性能优化 no平 al e王晓春,赵霁,张岩(南大学自动控制系,南京 2 0 9 )东 l0 6

攮耍:论述了Wi o s 00S r r n w 0 ev平台上O al i d 2 e r e数据库的系统优化及其实现,阐述了如何利用Wi o s c9 n w平台的独特特性调整优化O al i d r e cO数据库,使 O al i D MS r e B的可用性最大化。并与 Widw平台高度集成。 c 9R no s

关t诃:O al i r e;系统全局区 (G c9 S A);Wi o s 0 0 e c;系统参数 n w 0 r r d 2 Sv

 ̄ t m tcFun i n Oo mii S se a i Un to o i zn ̄a d Re l a i n i r ceDa a a e y c t n ̄ n a i to n or l t b ̄ z‘ U a sBa e n W i d wsPl to m s d0 n o a f rW A NG a c un.ZHAO J .ZHANG Ya Xio h i n

( tmainD p r n、 o te s U iest Najn 0 6 Auo t e at t S uh at nv ri o me y, nig 21 9 ) 0 I b t c hs a e x o n s h c Wi o s 0 0 evr l lr rc 9 ss m t a m t r a b s p mi da d e le .e p i s[ s a t T i p p r p u d ef t n w 0 r a b m O a l iy t ai p r ee 0 d t ae t z n a zd x l n A r i e t a d 2 S e pt e e c a r a o i e r i aeOK U iz id ws nq ec aa tr t f l lr ajs a do t z a l i aaa e、 k SOmce i s blyma i zt no ti W n o‘u iu h rcei i o a bm du t n pi eOrc 9 tbs ma e le sc p t mi e d t a it x

mi i f 9u i ao RDB a d MS nhg y i e ihl gmtsw i id wspal m . nt e t W n o lt h br

[ e o d i O a l i S A K y w r s r e; G;Wi o s 0 0 ev S s m p lm t s c9 n w 0 r r yt a e r d 2 S e: e。 c a

近年来,Wi o s n w操作系统已逐渐成为部署] ent d n re t应用程序的主流平台。在这个过程中,O al据库也成为 r e c数 Wi o s台上领先的数据库。随着用于 Wi o s台 n w平 d n w平 d Oal i r e的发布,O al c9 r e c数据库也从与基本的操作系统层集成发展成为与Wi o s n w平台的更高级服务集成,因此,优化 dWi o s台Oa l n w平 d r e c ̄据库尤为重要。

下面以本系统 Wi o s2 0 evr台下运行的 n w 0 0S r平 d e

Oal i r e数据库为例进行性能调整优化。 c9S>slc fo v v rin QL ee t rm¥ e o sO1 ce tr ieEd t n Ree s . ..’ l9i a Ene prs ii la e90 III-P o cin o rdu to

PU S L Rela e90.. . O e s . I I1-Pr d ci out on CO RE 9O 111 r du to .. .. P o cin TNS f r3 btW i o: rin9.. .l o 2-i nd ws Veso 0 1 I1.Prdu to o cin NLSRTL Ve i n9. 11 1.P tt cin s r o O.. . r ut x o

O al i rc 9是一个高性能数据库软件。用户可以通过参数 e的调整,达到性能的优化。性能优化主要分为两部分:一是数据库管理员通过对系统参数的调整达到优化的目的,二是开发人员通过对应用程序的优化达到调整的目的。在此,以

21 .调整内存分配系统全局区 (G S A)是一个分配给O al包含O c r e c a e数 rl

据库实例控制信息的内存段。S A G的大小对系统性能的影响极大,其缺省参数设置只适用于配置很低的计算机,不适应

本人在信息系统设计实施中维护 O al i( no s 0 0 r e Wi w 0 c9 d 2 Sr r ev平台)数据库的体会,对数据库系统的调整优化进

行 e探讨。

实际系统中现有设备的需要。这些参数若不作渊整,会对系

统资源造成巨大浪费。因此,应该根据实际系统重新调整优化系统参数。建议在设置参数的同时,ii r中设置 l k nt a . o o c sa t e ( g-r在不同的平台匕 -u可能有不同的方式, no s台 Wi w平 d此参数无效 ),使得 S A锁定在物理内存中而不被放入 G S P WA中,这样可以提高数据库效率。一般设定S A G的大小为服务器物理内存的一半。 S A括数据库缓冲区高速缓存、日志缓冲区高速缓 G包存、共享池、大缓冲池和Jv池。其中,共享池包括库高速 aa

l al ce Or数据库调整在数据库的设计和维护过程中首先要制定数据库性能和优化的目标。基本步骤如下:() 1在设计系统时考虑系统的性能。事前控制,使数据库有一个严谨的结构和性能的整体优化。本系统在前期数据库设计时,采用了P w r ei e数据库建模工具。 Pw r ei e 9能向用户提 o eD s n r g o eD s n r . g 0供模型范例选择的工具:双层可重用的数据库设计,或商业逻辑的面向对象建模把数据库设计人员和开发人员无缝地组合在一个单一的、同构设计环境中,为后来的数据库优化奠定了一定的基础。 ()发应用程序时考虑系统的性能,工具语言开发的前台和 2开数据库后台结构统一,整体优化。本系统采用D L H60完成客 E P I.来户端设计。通过应用服务器间接访问后台O al i库。 rc 9数据 e () 3调整操作系统的硬件和软件设置。 () 4识别系统性能的瓶颈,加以改进。并

缓存和字典高速缓存。在O al ievr r e r中可以动态改变数 c 9S e据库缓冲区高速缓存和共享池的大小,以实现数据库运行时动态地调整其性能。以下3个参数尤为重要: L g bfr ( o u es日志缓冲 ):定在 L WR将重做口志条指 G—

目写入重做日志文件之前,于缓存这些条目的内存量。重用

2O al i rce数据库的系统性能优化及其实现 9在数据库调整的基础上,优化O al r e c数据库性能主要有以下4:()点 I系统参数的优化 (调整内存分配 );()/

2I O竞争的优化; () 3资源竞争的优化;() 4配置操作系统提高数据库性能 (基于Wi o s 0 0 evr . n w 0 r,务器)。 d 2 S eI] ̄

做条目保留对数据库块所作更改的一份记录。如果该值人 6 3B就能减少重做日志文件 I操作,别是在有长时间 5 6, 5/ O特

作者简介:王晓春(90,男,硕:生,主要研究方向:企业资 I8一)±:源计划管理,网络数据库应刚;赵

收稿 H期: 030 -7 2 0—4 l

霁,教授;张岩,硕士生 Em i icu v i . r - al a hn@s a o :x o n cn—

7— 9

WINDOWS平台ORACLE数据库的系统性能优化

维普资讯 http://www.77cn.com.cn

事务处理或大量事务处理的系统上。O al i r e中默认值: c9最大值为 50B或 18 B C U C U T两者之中取较大者。 0k 2k P O N,实际应用中18B 1之间通常都可以,但不应该太大。 2k ̄ MB 重做日志缓冲区是s A中相对较小的组成部分,减少这类缓 G冲区的大小不能获得更多内存,但是,稍微增加缓冲区的大小十分有用。lre p o s e ag ol i z_—

体信息等。数据字典的命中率对系统有很大的影响。命中率的计算中,gt s s e s表示失败次数,gt mie e表示成功次数。 s查询 V R WC C E:¥O A H表S> ee t (u g t se )s m(es+u g t se)) f QL slc I s m(emiss (u gt)s m(cmi s)) O) f·/ s If m rwc c e; r V¥ o a h o

如果该值> 0 9%,i明命中率合适。否则应增大共享池。兑 (缓冲池 ):定大型池的分配堆的大指

大小,它可被共享服务器用作会话内存,用作并行执行的消息缓冲区以及用作 R N备份和恢复的 …… 此处隐藏:9189字,全部文档内容请下载后查看。喜欢就下载吧 ……

WINDOWS平台ORACLE数据库的系统性能优化.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1528744.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)