Oracle数据库管理系统:改变作业运行参数详解
需积分: 8 136 浏览量
更新于2024-08-15
收藏 1.29MB PPT 举报
"这篇教程主要介绍了如何在Oracle数据库中改变作业的运行参数,以及Oracle数据库的基本体系结构。"
在Oracle数据库中,DBMS_JOB包提供了一系列的子程序用于管理和调度数据库作业。`DBMS_JOB.CHANGE`是其中之一,用于修改已经存在的作业的参数。这个过程接受四个参数:
1. `job`:作业的唯一标识符,一个二进制整数,指定了你要修改的作业。
2. `what`:新的PL/SQL代码块,这是作业实际执行的命令或过程。
3. `next_date`:指定作业下次运行的时间,可以是当前日期加上某个时间间隔。
4. `interval`:作业的执行间隔,定义了作业在`next_date`之后的下一次运行时间。
在提供的示例中,作业14100的执行周期被更改为每两天一次。原来的PL/SQL代码块保持不变,但`next_date`设置为`SYSDATE`(当前日期),`interval`设置为`SYSDATE + 2`,意味着作业将在当前日期之后的两天再次运行。
关于Oracle的体系结构,它主要由以下几个部分组成:
- **物理结构**:包括数据文件、日志文件、控制文件和参数文件。数据文件存储数据库的数据,每个数据文件仅关联一个数据库;日志文件记录所有对数据库的更改,用于恢复;控制文件保存数据库的元数据,如表空间信息;参数文件定义数据库的运行参数。
- **系统全局区(SGA)**:SGA是一个共享内存区域,包括共享池(存储PL/SQL代码和数据字典缓存)、数据缓冲区(存储从磁盘读取的数据块)、日志缓冲区(存储待写入日志文件的更改)。
- **进程**:包括用户进程、服务器进程和后台进程。用户进程是客户端连接到数据库的进程,服务器进程处理用户的SQL请求,后台进程执行如数据写入、日志归档和检查点等后台任务。
数据库管理员(DBA)在Oracle数据库管理中扮演着关键角色,他们的职责涵盖了从安装和升级数据库系统,到管理数据库用户、权限、存储空间,以及进行数据库的备份和恢复等一系列工作。了解Oracle的体系结构对于有效管理数据库至关重要。
2011-11-13 上传
2007-05-15 上传
2014-08-15 上传
2023-06-10 上传
2023-09-14 上传
2023-08-09 上传
2023-12-16 上传
2023-07-21 上传
2023-11-17 上传
简单的暄
- 粉丝: 22
- 资源: 2万+
最新资源
- JDK 17 Linux版本压缩包解压与安装指南
- C++/Qt飞行模拟器教员控制台系统源码发布
- TensorFlow深度学习实践:CNN在MNIST数据集上的应用
- 鸿蒙驱动HCIA资料整理-培训教材与开发者指南
- 凯撒Java版SaaS OA协同办公软件v2.0特性解析
- AutoCAD二次开发中文指南下载 - C#编程深入解析
- C语言冒泡排序算法实现详解
- Pointofix截屏:轻松实现高效截图体验
- Matlab实现SVM数据分类与预测教程
- 基于JSP+SQL的网站流量统计管理系统设计与实现
- C语言实现删除字符中重复项的方法与技巧
- e-sqlcipher.dll动态链接库的作用与应用
- 浙江工业大学自考网站开发与继续教育官网模板设计
- STM32 103C8T6 OLED 显示程序实现指南
- 高效压缩技术:删除重复字符压缩包
- JSP+SQL智能交通管理系统:违章处理与交通效率提升