加入收藏 | 设为首页 | 会员中心 | 我要投稿 济源站长网 (https://www.0391zz.cn/)- 数据工具、数据仓库、行业智能、CDN、运营!
当前位置: 首页 > 站长百科 > 正文

Oracle Database - Overview of Database Patch Delivery Method

发布时间:2020-12-31 04:30:56 所属栏目:站长百科 来源:网络整理
导读:介绍各种补丁集的使用方法: Oracle Database - Overview of Database Patch Delivery Methods - 12.1.0.2 and older (Doc ID 1962125.1)? APPLIES TO: Oracle Database - Enterprise Edition - Version 10.2.0.3 to 12.1.0.2 [Release 10.2 to 12.1] Oracle
? Interim Patch PSU,SPU,Bundle ??? Patch Set Release
Functional ?Functional regression tests for the specific area of database functionality affected by the patch.
Complete set of functional regression tests
(tests all areas of database functionality).
Complete set of functional regression tests
(tests all areas of database functionality).
?Verification that the fix addresses the known symptoms of the bug issue. ? ? Stress None. Subset of stress tests based on patch content. Full stress testing. Performance None. Workload based performance regression testing. Full set of performance tests. Other Install testing in unpatched environment. Install testing in clean environment. Install & upgrade testing – many scenarios. Installation using EM CC patching. “Upgrading” from previous PSU,bundles. Deployed and used internally in Oracle
before release. ? Installation using EM CC patching. Certification testing.

?

Testing Recommendation by Patch Type

Customers are advised to perform testing of patches in a test environment prior to deployment to critical production environments.

The following table gives an overview of the level of testing recommended for each patch type:

? Interim Patch PSU,SPU Bundle Patch Patch Set Release Install / Rollback Yes ?Yes ?Yes ?Yes Bug Fix Verification


Where possible and relevant???

Admin Activities Not required Basic Basic Full Application Function Not required Core applications only Core and non-core applications Full Application Performance Not required Not required Not required Full

Where:

  • Install / Rollback = basic testing that patch apply / rollback works. Patch installation and rollback should be tested for every type of patch.

  • Bug Fix Verification =?If you are applying a patch for the purpose of installing a bug fix then you should verify that the bug fix addresses the specific bug issue.
    • For some fixes this may not be feasible - eg: if the fix addresses a rare race condition.

  • Admin Activities = Software / system administration activities:
    • "Basic" is defined as common activities. ?
      For example,"Basic" admin activities would include validating Database and Grid Infrastructure shutdown and startup,validating monitoring

  • Application Function = Functionality of your application. "Core" indicates business critical application functionality.

Which Patching Method to Use?

(编辑:济源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

Oracle performs different types of testing on various patch types prior to their release:

  • Functional tests
    • test specific areas of functionality against expected outcomes.
      An "area" may be a feature or subset of a feature (eg: Advanced Queueing or a specific functionality of Advanced Queueing)
    • functional tests include regression testing to ensure that results and behaviour of specific operations are as expected.
  • Stress tests
    • test resilience of the database when pushed to its limit in resource utilization and in specific configurations
    • heavy destructive tests under high load
  • Performance tests
    • test various workloads and features
    • measure the performance of specific operations to ensure that most common code paths have not degraded in performance (sometimes known as "atomics" tests)
    • test overall performance of specific workloads / features


The following table shows the level of testing performed by Oracle for the various patch types:

热点阅读