Oracle与提高性能有关的特性与提高性能有关的特性与提..pdfVIP

Oracle与提高性能有关的特性与提高性能有关的特性与提..pdf

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Oracle与提高性能有关的特性与提高性能有关的特性与提.

Oracle 与提高性能有关的特性与提高性能有关的特性 与提高性能有关的特性与提高性能有关的特性 本章讨论 Oracle 服务器内容,管理员可通过这些方面来提高数据库性能。尽管这些主 题属于Oracle 服务器的一部分,但测试人员可将这些方面当作提高数据库性能的手段。 我们知道,数据库索引是创建在数据之上的为提高数据访问性能的对象。在设计数据 库索引时,必须谨慎并且需要了解用户访问数据的模式。在某些情况下,设计不善的索引将 导致系统性能的下降,本章索引是我们讨论的重点。 这里列出了讨论需要的参数以及其使用方法。 MAX_DSPATCHERS :这个参数指定了系统允许同时进行的调度进程的最大数量。 MAX_SHARED_SERVERS :这个参数指定了系统允许同时进行的共享服务器进程 的最大数量。如果系统中出现的人为死锁过于频繁,那么管理员应该增大这个参数 的值。 PARALLEL_ADAPTIVE_MULTI_USER :当这个参数的值为TRUE 时,系统将启 动一个能提高使用并行执行的多用户系统性能的自适应算法。这个算法将根据查询 开始时的系统负载自动降低查询请求的并行度。 PARALLEL_AUTOMATIC_ENABLED :如果将这个参数的值设置为TRUE,那么 Oracle 将确定控制并行执行的参数的默认值。 PARLLEL_BROADCAST_ENABLED :这个参数允许管理员提高散列连接和合并连 接操作的性能,在这样的连接操作中,系统将一个大尺寸的结果集与一个小尺寸的 结果集连接在一起 (在合并操作中,数据的尺寸是根据字节数,而不是记录数确定 的)。 PARLLEL_EXECUTION_MESSAGE_SIZE :这个参数指定了系统并行执行时的消 息的尺寸 (在Oracle 的旧版本中,这个概念是指并行查询、PDML、并行恢复和并 行复制数据等)。 PARLLEL_MAX_SERVERS :这个参数指定了实例能同时运行的并行执行进程和并 行恢复进程的最大数量。随着用户需求的增长,在创建实例时为这个参数设置的值 将不再能满足用户需求,所以应当增大这个参数的值。 PARLLEL_MIN_PERCENT :系统将联合使用 PARLLEL_MAX_SERVERS 、 PARLLEL_MIN_SERVERS 和该参数。这个参数允许指定并行执行进程 (即参数 PARLLEL_MAX_SERVERS 之值)的最小百分比。 PARLLEL_MIN_SERVERS :这个参数指定了实例并行执行进程的最小数量。其值 就是实例启动时Oracle 创建的并行执行进程数。 PARLLEL_THREADS_PER_CPU :这个参数指定了实例默认的并行度和并行自适 应以及负载平衡算法。它指明了并行执行过程中一个CPU 能处理的进程或线程数。 PARTITION_VIEW_ENABLED :这个参数指定了优化器是否使用分区视图。Oracle 推荐用户使用分区表 (这是在Oracle8 之后引入的)而不是分区视图。分区视图只 是为了提供Oracle 的后向兼容性。 REVOVERY_PARALLELISM :这个参数指定了恢复数据库系统时使用的进程数。 索引索引 索引索引 在数据库系统中,索引是一种可选结构,其目的是提高数据访问速度。不论在物理上 还是逻辑上,Oracle 数据库的索引都是独立于与之相关的表或簇中的数据的。可利用索引来 提高用户访问数据的速度或直接从索引中独立检索数据。如果对索引的配置和使用进行了优 化,那么索引能大大降低数据文件的I/O 操作和提高系统性能。 对用户或应用程序而言,索引是透明的,且不需对应用程序做任何修改。但是,如果 知道数据库中存在某个索引,那么可能在编写SQL 语句时充分利用这个索引。索引的唯一 优势在于可以提高用户访问数据的速度。 在为一个表创建索引之后,Oracle 将自动维护这个索引。当用户在表中插入、更新或删 除记录

文档评论(0)

wannian118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档