在Oracle数据库中,存在一个名为DBMS_SHARED_POOL的软件包,通过其KEEP和UNKEEP过程,可以将存储过程、触发器、序列号、游标等常用数据库对象长期保存在共享池中,以提升响应速度。首先介绍数据块缓冲池的不同类型及其适用场景,然后详细解释如何实现存储过程的常驻内存,最后指导如何通过dbmspool.sql创建DBMS_SHARED_POOL软件包,以帮助读者更好地理解和应用其中的各种过程和参数。
嵌入式Linux应用开发程序常驻内存完全手册PDF下载
相关推荐
PGA内存优化指南-嵌入式Linux应用开发全指南-PDF完整版
PGA(程序全局区)在数据库会话专有连接模式下是私有区域,每个用户进程单独使用。在共享服务器会话连接模式下,多个用户进程共享使用PGA。PGA主要用于大规模数据排序,例如包含GROUP BY或ORDER BY子句的SQL语句。优化PGA意味着将这些大规模数据排序操作放置在PGA中执行,而不是使用虚拟内存占用操作系统的交换区。为了合理设置PGA大小以满足系统需求,在Oracle 9i之前,可以手动调整参数SORT_AREA_SIZE。在Oracle 9i及以上版本,支持PGA排序区的自动调整功能,由参数PGA_AGGREGATE_TARGET和WORKAREA_SIZE_POLICY配置。PGA排序区的自动管理需要设定合适的数值,并确保其他系统组件的内存充足。查看PGA排序区的值可参考例子26-68和例子26-69。
Oracle
0
2024-08-25
安装数据库的环境要求-嵌入式linux应用开发完全手册-PDF完整版
2.1 数据库软件在操作系统上运行,需要消耗内存、CPU和I/O资源。在安装Oracle数据库软件之前,建议详细阅读相关文档,了解其对操作系统的具体要求。Oracle数据库支持多平台安装,包括Windows、Linux、HP-UNIX和AIX等操作系统。不同版本的Oracle 11g Release 11.2.0.1.0在不同平台上的硬件需求也有所不同。例如,在Windows 32位系统上,最低要求包括1GB物理内存、2倍于物理内存的虚拟内存、5.15GB的高级安装磁盘空间,以及兼容Intel处理器和支持256色显示的视频适配器。笔者电脑配置为2GB内存,运行Windows XP操作系统,下面将详细介绍Oracle 11g Release 11.2.0.1.0在Windows环境下的安装步骤,包括软件解压和数据库目录设置。
Oracle
0
2024-09-29
嵌入式SQL演示案例.pdf
这份教学实例详细描述了ESQL从源码到预编译、环境配置、C项目配置,以及建立示例数据库并运行程序的整个过程。
SQLServer
2
2024-07-29
数据字典视图分类 - 嵌入式Linux应用开发全指南 PDF 完整版
数据字典视图分类包括三种静态视图,即DBA_、ALL_和USER_。这些视图在数据库运行期间保持静态,除非执行ANALYZE指令。DBA_视图仅限管理员访问,提供整个数据库对象的信息;ALL_视图展示用户可见的全部数据库信息,包括模式对象和公共对象;USER_视图显示当前用户的数据库对象信息,是ALL_***视图的子集。这些视图根据前缀区分不同数据库模式对象,如表(TABLE)、索引(INDEX)和视图(VIEW)等。例子展示了使用DBA用户连接数据库时如何查询这些视图。
Oracle
0
2024-09-28
嵌入式开发利器:SQLite3
SQLite3 以其轻量级和灵活的特点,成为嵌入式系统和小型设备开发中的热门选择。
SQLite
6
2024-04-30
嵌入式SQL应用实验报告
中山大学计算机学院的《数据库系统原理实验》实验参考文献,详细探讨了嵌入式SQL在实际应用中的关键性作用及其技术实施方法。
MySQL
0
2024-08-09
MATLAB嵌入式编码器入门指南.pdf
Embedded Coder用于生成嵌入式处理器、快速原型板和生产微处理器的可读、紧凑、快速的C和C++代码。它支持MATLAB Coder™和Simulink Coder™的额外配置选项,以及代码、文件和数据的高级优化。这些优化不仅提高了代码效率,还促进了与生产代码、数据类型和校准参数的集成。您可以整合第三方开发环境到工程构建流程中,生成适用于嵌入式系统的可执行文件。
Matlab
2
2024-07-31
MATLAB嵌入式开发之步进电机控制
在MATLAB Simulink中创建步进电机控制模型,通过生成的嵌入式C代码,实现对F2812的步进电机控制。
Matlab
3
2024-07-12
嵌入式Matlab块在DSP算法开发中的应用
在Simulink中高效使用嵌入式Matlab块,是开发DSP算法的关键步骤。
Matlab
2
2024-07-28