在Oracle9i以前,大多数关系型数据库都不能单独显示和数据库相连进程的内存使用率。由于许多性能问题都和内存不足有关,所以数据库专家能够查看数据库里已连接的对话和数据库进程的内存使用率是很重要的。
Oracle已经考虑到了这个问题,它增强了其v$查看表来容纳内存使用率的信息。Oracle9i还使用了很多后台进程为数据库提供服务。这些后台进程(图A)起着系统管理的作用。了解了这些进程是如何利用系统资源的,就能保证对内存使用率的设置可以为应用程序提供最适当的内存空间。我们就来看看这些查看表,看能从其中收集到哪些信息。
图A

Oracle9i的后台进程(取自Oracle9i的使用说明书)
