对于临时查询的执行,你可能想设置明确的DOP。然而,对于内嵌到应用程序中的SQL,这可能不是个好主意,因为该SQL不太可能适应计算机配置。
Oracle试图自动化系统配置来使并行操作的性能最大化。然而,仍然有许多手工调整的空间,我们可以调整数据库,优化SQL并行性能。
你可以直接把你的数据库备份到磁带,但是你的恢复日志实在需要放到磁盘上。最近24小时到36小时的恢复日志应该是在磁盘上可以直接访问的。
导入/导出并不是真正的备份方案;它更是一种归档行为,因为它是对数据库内容和结构的单点即时拷贝。
RMAN是Oracle内置的功能,它本质上就是一套API。你可以登录到RMAN中,给它一个你可以编脚本的命令。
有一种Oracle备份策略叫做用户管理的备份。采用这种用户管理的备份方法,你通常会有一个shell脚本,该脚本是由用户编写的,完全不是Oracle提供的。
选择最佳的Oracle备份策略是一项艰难的决定。Oracle数据备份可选方案包括用户管理的备份,Oracle恢复管理器(RMAN)和导入/导出备份。
并行SQL适合长期运行或者资源密集型语句。在激活和协调多个并行查询处理方面和处理这些进程之间信息流的协调方面是存在开销的。
为了避免使用过度,你需要知道哪些情况该使用并行处理。本文会简单介绍什么时间该使用Oracle数据库的并行SQL,以及如何监视并行SQL。
Oracle采用的大部分算法都是为达成均衡的数据分配而设计的,这些算法包括“HASH”,“ROUND ROBIN”和“RANDOM”分布机制。