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