Oracle程序常驻程序内存优化【数据库实例优化系列二】

Oracle系统参数调整【数据库实例优化系列一】-CSDN博客

Oracle数据库中有一个软件包 dbms_shared_pool,它可以keep和unkeep,将用户经常使用的程序,比如存储过程、函数、序列、触发器、游标以及java source等数据库对象,长期保存在这一块区域。这些程序可以常驻这个区域(shared pool 共享池),以减少磁盘IO从而减少用户的访问时间。达到优化的目的。

下面是dbms_shared_pool的dbmspool_sql的执行过程。

一、创建软件包dbms_shared_pool


    在Oracle中这个包是默认没有的,需要后期人工创建。就是执行一个sql脚本而已,简单!!!!
    有两个经常使用的过程 keep和unkeep 实现程序常驻内存的目的。
    


    1.1 登入数据库执行keep过程


    主要执行的包是:
    begin
        dbms_shared_pool.keep('xxxxxx'); ###xxxx就是执行的程序。
    end ;
    
    首先创建软件包,dbms

相关推荐

  1. Android内存优化实战

    2024-04-30 19:46:01       54 阅读
  2. Flink优化——数据倾斜(

    2024-04-30 19:46:01       60 阅读
  3. ORACLE 查询SQL优化

    2024-04-30 19:46:01       30 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-30 19:46:01       91 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-30 19:46:01       97 阅读
  3. 在Django里面运行非项目文件

    2024-04-30 19:46:01       78 阅读
  4. Python语言-面向对象

    2024-04-30 19:46:01       88 阅读

热门阅读

  1. MSP未来趋势

    2024-04-30 19:46:01       28 阅读
  2. 【Spring AI】前言

    2024-04-30 19:46:01       28 阅读
  3. 【多维动态规划】Leetcode 72. 编辑距离【中等】

    2024-04-30 19:46:01       28 阅读
  4. Redis使用手册之字符串

    2024-04-30 19:46:01       34 阅读
  5. AtCoder Beginner Contest 351 A题 The bottom of the ninth

    2024-04-30 19:46:01       30 阅读
  6. Anaconda代替品,无痛迁移环境,亲测好用

    2024-04-30 19:46:01       29 阅读
  7. k8s持久化存储之OpenEBS

    2024-04-30 19:46:01       24 阅读