WEB开发网
开发学院数据库Oracle Oracle数据库11g新特性:可管理性 阅读

Oracle数据库11g新特性:可管理性

 2008-12-16 13:01:12 来源:WEB开发网   
核心提示: 单击 OK.您将需要重新启动数据库,因为 Max Memory Target 的参数是静态的,Oracle数据库11g新特性:可管理性(2),您也可以通过命令行来进行此操作:SQL> alter system set memory_max_target = 1G scope=spfi

单击 OK.您将需要重新启动数据库,因为 Max Memory Target 的参数是静态的。

您也可以通过命令行来进行此操作:

SQL> alter system set memory_max_target = 1G scope=spfile;
System altered.
SQL> alter system set memory_target = 1G scope = spfile;
System altered.

在基于 UNIX 的系统中,最大内存应当小于 /dev/shm 共享内存文件系统的大小。Linux、Solaris、HPUX、AIX 和 Windows 已实现了此功能。

[oracle@oradba3 dbs]$ df -k
Filesystem      1K-blocks   Used Available Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
           36316784 19456684 15015264 57% /
/dev/hda1        101086   9632   86235 11% /boot
none          517448  131448  386000 26% /dev/shm

此示例显示您仅有大约 500MB 可用,因此您将使用 404MB 作为 MEMORY_TARGET.在设置完该值并重复利用数据库后,您将会注意到屏幕发生了如下变化:

Oracle数据库11g新特性:可管理性

该屏幕显示了一段时间内 SGA 和 PGA 之间的详细划分。屏幕的第二部分显示了 SGA 中子池的分配方式,以及它们的分配是如何随着时间变化的。

Oracle数据库11g新特性:可管理性

由于应用程序不断向数据库提出需求,这一分配会不断发生变化。这样您可以从内存管理工作中解脱出来,但这可能只是最好的猜测。

上一页  1 2 3 4 5 6 7  下一页

Tags:Oracle 数据库 特性

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