AIX 下Oracle 内存使用总结
2012-06-06 23:35
786 查看
最近和客户讨论如何查看Oracle内存使用,顺便总结一下(本文章针对于AIX平台)。
我们知道Oracle 内存区域由SGA+PGA组成,在实际的使用过程我们想了解Oracle具体占用多少内存,如何查询才是准确的呢?
SGA是共享内存段,进程可共享访问,PGA是私有的,且可能是动态变化,我们通过如下方法查看:
1 SGA 相关参数 pre_page_sga 和 lock_sga (相关操作系统的large page,huge page,通过修改/etc/fstab 中/dev/shm 锁定?)
2 检查SGA和PGA 使用情况 svmon ps aux
3 PGA 的分配规则( v$[process v$sql_workarea_active)
4 11g memory_target 能使用large page吗? 能pin住吗?
什么时候发生paging ,如何检查paging
5 memory target原理
我们知道Oracle 内存区域由SGA+PGA组成,在实际的使用过程我们想了解Oracle具体占用多少内存,如何查询才是准确的呢?
SGA是共享内存段,进程可共享访问,PGA是私有的,且可能是动态变化,我们通过如下方法查看:
1 SGA 相关参数 pre_page_sga 和 lock_sga (相关操作系统的large page,huge page,通过修改/etc/fstab 中/dev/shm 锁定?)
2 检查SGA和PGA 使用情况 svmon ps aux
3 PGA 的分配规则( v$[process v$sql_workarea_active)
4 11g memory_target 能使用large page吗? 能pin住吗?
什么时候发生paging ,如何检查paging
5 memory target原理
相关文章推荐
- Oracle 内存表的使用方法总结
- 计算ORACLE使用内存方法(on AIX)
- 为什么oracle在AIX有空闲内存的情况下使用SWAP
- 理解Oracle在AIX平台上的内存使用
- 理解Oracle在AIX平台上的内存使用
- 为什么oracle在AIX有空闲内存的情况下使用SWAP
- Android中使用Handler造成内存泄露的分析和总结
- Sqoop_详细总结 使用Sqoop将HDFS/Hive/HBase与MySQL/Oracle中的数据相互导入、导出
- 结构体(struct)的使用、内存分布以及字节对齐测试总结
- Oracle游标使用总结
- 查看TOMCAT内存使用情况(总结)
- oracle 11g使用deferred_segment_creation 延迟段创建特性时遇到的问题总结
- Oracle 行转列(pivot、wm_concat、decode)使用总结
- oracle10g使用总结(一)oracle的安装
- oracle数据导出工具sqluldr2使用总结
- Oracle之Hint使用总结
- Linux下使用oracle的经验总结
- ORACLE使用注意事項总结
- sscanf使用总结(用sscanf获取cpu,内存信息)
- oracle 平常使用总结