WINDOWS平台ORACLE数据库的系统性能优化
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字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [幼儿教育]【完整版】2019-2025年中国药物发现外
- [幼儿教育]2018-2019年初中信息技术广东初一竞赛
- [幼儿教育]最新外研版(一起)小学英语五年级上册《
- [幼儿教育]农业推广与创新管理专业 -中农大毕业论
- [幼儿教育]2017-2022年中国更年期用药行业市场深
- [幼儿教育]数学1.1.2第1课时棱柱、棱锥和棱台的结
- [幼儿教育]二年级群文阅读课例欣赏
- [幼儿教育]2010-2015年中国保险行业投资分析及深
- [幼儿教育]厄运打不垮的信念第一课时
- [幼儿教育]巧用文本,让表达在言语中绽放论文
- [幼儿教育]中学生百科知识竞赛题及答案
- [幼儿教育]八大菜系英文简介
- [幼儿教育]中国男装牛仔裤市场发展研究及投资前景
- [幼儿教育]远程数字视频监控系统在银行的应用
- [幼儿教育]光纤光缆制造工艺及设备
- [幼儿教育]国家安全法试题及答案
- [幼儿教育]2011高中提前招生及竞赛试题(物理卷1)
- [幼儿教育]宁夏第三产业房地产业、科学研究和技术
- [幼儿教育]中兴通讯 ME3000模块用户硬件设计手册_
- [幼儿教育]紫外线灯管的辐照强度问题
- 苏联东欧剧变的原因和历史教训浅析
- 人工智能导论实验报告(学生)
- 思科ITE章考试原题及答案
- 《学习雷锋好榜样》主题班会教案
- 加油站建设项目安全评价报告
- 剖析社保卡管理系统
- 2017-2018年影视剧新媒体版权运营行业
- 2017-2018学年四川省成都市高一上学期
- 2019最新高中数学 第三章 3.2.1 几类不
- 2011-2015年中国基酸市场调查及行业前
- 人教版新课标选修八Unit 1 课件Warming
- 郭溪燎原小学辅导学生记录表
- 教师资格证统考综合素质写作秘笈
- 国外校园绿色建筑研究方向与建设实践
- 15.1 动物运动的方式 课件(北师大版八
- 民用飞机空调系统
- 长安侠文化传统与唐诗的任侠主题
- 《中国近现代史纲要》名词解释
- 11金本《保险学概论》复习资料
- 民用建筑机电安装工程专业施工图图纸会




