日期:2014-05-16  浏览次数:20562 次

oracle常用的命令

-- 查看VGA信息:

?show?sga;
?
select ? * ? from ?v$sgastat;
-- 可以通过以下几个动态性能视图查看信息:

?V$sysstat????????????????系统统计信息
?V$sesstat????????????????用户会话统计信息?
?V$pgastat???????????????显示内存使用统计信息
?V$sql_workarea??????????SQL游标所用工作区的信息
?V$?sql_workarea_active????当前系统工作区的信息
data_file:dba_data_files;
control_file:从init.ora里面可以看到,D:ora92adminora92pfileinit.ora.
redo_log:v$logfile;
实际上D:ora92oradataora92里面放着很多东西。
select ? * ? from ?v$ database ;里面可以查询archivelog的信息。
段:dba_segments
区:dba_extents
-- 在V$process动态性能视图中可以查询到每个Oracle进程的PGA分配的内存和已使用的内存情况,
--
其中PGA_used_mem表示已使用的,pag_alloc_mem表示已分配的,pga_max_men表示PGA的最大值。

?SQL
> ? select ?pid,pga_used_mem,pga_alloc_mem,pga_max_mem? from ?v$process;
-- 查看后台进程:

SELECT ? * ? FROM ?v$bgprocess?