windows nt平台下oracle优化策略简介

windows nt平台下oracle优化策略简介

ID:9689285

大小:48.50 KB

页数:2页

时间:2018-05-05

windows nt平台下oracle优化策略简介_第1页
windows nt平台下oracle优化策略简介_第2页
资源描述:

《windows nt平台下oracle优化策略简介》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、WindowsNT平台下Oracle优化策略简介  本文基于Oracle对平台的依赖性,以NT平台为例,描述Oracle在NT平台上的一些特点,提供一个Oracle系统优化的思路。  当前,Oracle作为大型数据库管理系统快速发展,如何更好的发挥其强大的数据管理功能?这成为Oracle系统优化方面一个不可忽视的问题。有专门文章从系统参数等软件内部挖掘其潜力,本文尝试从Oracle与外部环境的特定关系,即Oracle的平台依赖性着手,主要以NT平台为例,就Oracle的平台依赖性的各个方面进行描述。  1.Oracle在NT平台下仅仅是一个多线程(MultipleThrea

2、ds)操作系统进程(Process)  在NT平台下,Oracle的每一个后台进程(如LGuli_threadedArchitecture)在NT上是非常高效的,因为所有子线程都共享同一主进程的资源。如果你添加一个Oracle实例(Instance),才会有一个新的Oracle进程,这个新的进程同样拥有。在NT平台下,操作系统并不给每个Oracle线程标志诸如LGACHINE/softanceMonitorutilities)来监测Oracle相关信息。  当Oracle启动或关闭时都会在时间查看器中添加一条记录,NT系统管理员可以通过查看事件查看器里的记录信息来检查是否有

3、关于Oracle的警告信息,如果设置了Oracle审计(audit)选项,还可以在事件查看器中查看到相关审计记录。  系统性能监测器提供了关于所有进程的详细数据,包括与Oracle有关的一些资源统计数据,如文件读出字节/秒,数据缓冲命中率等等。  尽管你在NT平台上运行多个Oracle实例,事件查看器和系统性能监测器只收集在注册表参数Oracle_SID中所标明的那个实例有关数据。  5.安全性  在第2点中也提到过,要访问一个数据库,必须首先能够以直接或间接方式访问正在运行该数据库的服务器,要使数据库安全,首先要其依赖的平台和网络安全,一旦开始执行,操作系统的安全性必须被

4、考虑。  Oracle使用大量用户不能直接访问到的文件。例如,数据文件和日志文件只有通过Oracle的后台处理进行读写。因此,只有要建立和删除这些文件的DBA才可以在操作系统级直接访问它们。输出文件和其他的备份文件也必须受到保护。  一般情况下,除了数据库本身的用户名和口令帐号外,可以利用平台特性提供一个用户认证的附加级,及操作系统帐号。但在同一服务器中,一个数据库帐号可以和一个操作系统帐号配成对,仅仅是前缀不同。缺省前缀为OPS$,但可以通过数据库的OS_A12下一页——感谢阅读这篇文章,..,UTHENT_PREFIX参数修改其值。这个前缀也可以设置成空字符串,不用前缀

5、。  在NT平台上与Oracle核心相连(CONNECTINTERNAL)需要专门口令,这个密码是在安装时定义的,缺省情况下是存放在一个隐含文件pe/database目录。  如果在init.ora文件中设置:  DBA_AUTHORIZATION=BYPASS  或注册表中修改:  HKEY_LOCAL_MACHINE/software/Oracle/DBA_AUTHORIZATION  设置其值为BYPASS,那么DBA与核心相连就不需要密码了。这点也是需要特别注意的。  系统优化是一个复杂,牵涉面很广的问题,上面几点主要是从Oracle对平台的依赖性方面来考虑如何进行

6、系统优化,希望能给大家提供一个进行系统优化的思路。上一页12——感谢阅读这篇文章,..,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。