OCP/OCA认证考试指南全册OracleDatabase11gPDF|百度网盘下载
编辑评论:
完整的 OCP/OCA 认证考试指南:Oracle 数据库 11g(1Z0-051、1Z0-052、1Z0-053)是准备 OCA 和 DOCP 考试的专业指南。本书的每一章都提供了引人入胜的练习、练习题和对本章知识点的复习,以巩固你所学的内容
关于作者
John Watson 在 BPLC Management Consultants 任职,负责该公司在欧洲和非洲的教学和咨询工作。他拥有数据库和应用服务器管理方面的 OCP 资格,以及 25 年的 IT 经验,着有多本技术书籍并发表了多篇技术论文。
Roopesh Ramklass 是一位熟悉多种环境的 Oracle 专家。他创立了自己的咨询公司,作为独立顾问,围绕广泛的 Oracle 技术设计和开发了软件和培训课程,涵盖数据库、应用服务器和商业智能产品,拥有 12 年的 IT 经验。
Bob Bryla 是经过认证的 Oracle 9i 和 10g 专家,在数据库设计、数据库应用程序开发、培训和 Oracle 数据库管理方面拥有 20 多年的经验,他还是 LandEnd Corporation 的首席互联网数据库设计师、Dodgeville 教师和 Oracle DBA。
操作系统概念
数据库安装将使用物理磁盘存储,因此请考虑用于安装的硬件。磁盘空间的两个主要用户是 Oracle 程序文件和 Oracle 数据库数据文件。程序文件通常被称为 Oracle 二进制文件,因为它们一起代表用于创建和维护数据库的已编译 C 程序。安装 Oracle 11g 二进制文件后,它们将占用大约 3GB 的磁盘空间并且基本保持不变。另一方面,数据文件存储实际的数据行并随着数据库的使用而扩展。相对空的默认种子数据库占用大约 2GB 的磁盘空间。另一个需要考虑的重要硬件是内存 (RAM)。
至少需要 512MB 的 RAM,或 1GB 的 RAM 用于可用系统。
大多数 Unix 平台都需要预安装任务,其中涉及确保指定适当的操作系统用户、组、补丁、内核参数和交换空间。如果您不熟悉这些任务,请咨询操作系统专家。要修改这些操作系统参数,需要超级用户(或 root)权限。第 2 章介绍了查看这些资源的命令。
什么是大池
大池是可选区域,如果创建大池,不同进程使用共享池内存而不创建大池会自动使用大池。大型池的主要用途是共享服务器进程,如第 4 章第 4.2 节所述。并行执行服务器也将使用大池(如果有),并且在没有大池的情况下,这些进程将使用共享池中的内存。这可能导致对共享池的恶性争用。如果您使用共享或并行服务器,则应始终创建大型池。大约 10 个进程还使用大型池,例如恢复管理器在备份到磁带设备时使用的那些。
设置大池的大小与性能无关。如果一个进程需要一个大的内存池并且没有足够的内存,该进程将失败并出现错误。如果分配的内存比需要的多,则语句不会运行得更快。此外,如果存在将要使用的大池,那么语句不可能开始使用大池,然后又恢复使用共享池,因为大池太小。
从 9i 第 2 版开始,用户可以在启动实例后创建大型池并调整大型池的大小。在早期版本中,必须在启动时定义大池,并且大池的大小是固定的。从 10g 开始,创建大型池和设置大型池的大小是全自动的。