WEB开发网
开发学院数据库Oracle Oracle 10g第2版新特性之可管理性特性 阅读

Oracle 10g第2版新特性之可管理性特性

 2006-11-18 12:01:56 来源:WEB开发网   
核心提示: 不用说,该方法降低了可用性,Oracle 10g第2版新特性之可管理性特性(9),此外,由于 RMAN 将有关备份的元数据保存在控制文件和目录中,您所要做的就是选中对象旁边的复选框,然后,因此该信息将在此过程中丢失,由于控制文件是在 RESETLOGS 模式下创建的

不用说,该方法降低了可用性。此外,由于 RMAN 将有关备份的元数据保存在控制文件和目录中,因此该信息将在此过程中丢失。由于控制文件是在 RESETLOGS 模式下创建的,因此某些备份信息也将丢失。

在 Oracle 数据库 10g 第 2 版中,您无需重新创建控制文件便可更改这些参数。这样,您将不会丢失其中存储的 RMAN 信息。

更快的启动

2GB 内存即被视为够大的年代已像恐龙一样成为了历史。现在,100GB 的大型缓冲区缓存并不鲜见。实例启动时,初始化这样大小的缓冲区缓存可能需要数分钟甚至数小时。

如果您深入研究这种情况将会发现,在数据库实例启动时无需启动整个缓冲区缓存。当实例启动时,缓冲区缓存是空的;随着用户从表中选择数据,该缓冲区缓存将逐渐填满。因此,在实例启动时无需初始化整个缓冲区缓存。

在 Oracle 数据库 10g 第 2 版中,此行为在启动逻辑中受到控制。当启动实例时,只初始化 10% 的缓冲区缓存;剩余缓冲区缓存在检查点进程打开数据库之后才被初始化。这个新方法显著减少了实例启动的时间。

但请注意,在初始化整个缓冲区之前,无法使用缓冲区缓存大小自动调整功能。

在 Oracle Enterprise Manager 中管理多个对象

如果某个模式中的多个对象均无效,您通常怎么办?您很有可能创建一个 SQL 脚本来动态生成另一个编译这些无效对象的脚本。至少,在缺少第三方工具的情况下,这个方法还不错。

但如果可以为此使用 Oracle Enterprise Manager Grid Control 岂不是更好?不是只选择一个无效对象并单击编译,而是同时选择多个无效对象并通过一次单击操作编译它们?

在 Oracle 数据库 10g 第 2 版中,您确实可以这么做。如下所示,您所要做的就是选中对象旁边的复选框。然后,就可以从“Actions”旁边的下拉列表中选择“Compile”来同时编译所有对象。

上一页  4 5 6 7 8 9 10  下一页

Tags:Oracle 特性 可管理性

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接