相关阅读:
- Oracle 诊断一例 ADDM Reports Significant Virtual Memory Paging (Paranoimer, 2012-2-15)
- Oracle 11g DRCP连接方式——基本原理 (realkid4, 2012-3-04)
- 设置系统全局区SGA命令 (leonarding, 2012-3-31)
- AIX: Upgraded To 10.2.0.4 (or 10.2.0.5) And Large Page Memory Is No Longer Used (尛样儿, 2012-9-05)
- 将linux数据库用rman备份到远端win共享目录 (YallonKing, 2012-9-21)
- 第十五、十六章 (to_be_dba, 2012-12-26)
- tuning 第七章(一) (to_be_dba, 2013-1-05)
- tuning 第七章(二) (to_be_dba, 2013-1-08)
- tuning 第七章(三) (to_be_dba, 2013-1-09)
- tuning 第七章(四) (to_be_dba, 2013-1-09)
TAG: managementmemory
-
引用
删除yjjvxcuu
/ 2013-06-14 00:33:38
- s4ObUs , [url=http://vrtrpbtujevf.com/]vrtrpbtujevf[/url], [link=http://zywvmotjsgsz.com/]zywvmotjsgsz[/link], http://bqnwotzjmnpc.com/
-
引用
删除tfoeozlbv
/ 2013-06-11 13:10:23
- PRH4l0 , [url=http://ugvyhzvhadfq.com/]ugvyhzvhadfq[/url], [link=http://lkbilwbizmrl.com/]lkbilwbizmrl[/link], http://gozskwdplefq.com/
-
引用
删除
wisdomone1
/ 2013-01-31 21:12:18
-
SQL> show parameter memory
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
hi_shared_memory_address integer 0
memory_max_target big integer 0
memory_target big integer 0
shared_memory_address integer 0
---关闭了sga自动管理功能
SQL> show parameter sga_
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
sga_max_size big integer 64G
sga_target big integer 0
---开启手工sga各组件自调功能
SQL> show parameter share_pool
SQL> show parameter shared_pool
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
shared_pool_reserved_size big integer 429496729
shared_pool_size big integer 8G
SQL> show parameter large_pool
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
large_pool_size big integer 1G
SQL> show parameter db_cach
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_cache_advice string ON
db_cache_size big integer 48G
SQL> show parameter sga_target
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
sga_target big integer 0
SQL> show parameter sga_max
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
sga_max_size big integer 64G
SQL> select * from v$sga_target_advice;
SGA_SIZE SGA_SIZE_FACTOR ESTD_DB_TIME ESTD_DB_TIME_FACTOR ESTD_PHYSICAL_READS
---------- --------------- ------------ ------------------- -------------------
-
引用
删除
wisdomone1
/ 2013-01-31 21:12:17
-
SQL> show parameter memory
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
hi_shared_memory_address integer 0
memory_max_target big integer 0
memory_target big integer 0
shared_memory_address integer 0
---关闭了sga自动管理功能
SQL> show parameter sga_
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
sga_max_size big integer 64G
sga_target big integer 0
---开启手工sga各组件自调功能
SQL> show parameter share_pool
SQL> show parameter shared_pool
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
shared_pool_reserved_size big integer 429496729
shared_pool_size big integer 8G
SQL> show parameter large_pool
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
large_pool_size big integer 1G
SQL> show parameter db_cach
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_cache_advice string ON
db_cache_size big integer 48G
SQL> show parameter sga_target
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
sga_target big integer 0
SQL> show parameter sga_max
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
sga_max_size big integer 64G
SQL> select * from v$sga_target_advice;
SGA_SIZE SGA_SIZE_FACTOR ESTD_DB_TIME ESTD_DB_TIME_FACTOR ESTD_PHYSICAL_READS
---------- --------------- ------------ ------------------- -------------------
-
引用
删除
wisdomone1
/ 2013-01-31 21:11:40
-
SQL> show parameter _cache_size
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
client_result_cache_size big integer 0
db_16k_cache_size big integer 0
db_2k_cache_size big integer 0
db_32k_cache_size big integer 0
db_4k_cache_size big integer 0
db_8k_cache_size big integer 0
db_cache_size big integer 0
db_flash_cache_size big integer 0
db_keep_cache_size big integer 0
db_recycle_cache_size big integer 0
---辅助调节sga_target的大小,与v$memory_target_advice同理
SQL> select * from v$sga_target_advice;
SGA_SIZE SGA_SIZE_FACTOR ESTD_DB_TIME ESTD_DB_TIME_FACTOR ESTD_PHYSICAL_READS
---------- --------------- ------------ ------------------- -------------------
512 0.25 17 1 9635
1024 0.5 17 1 9635
1536 0.75 17 1 9635
2048 1 17 1 9635
2560 1.25 17 1 9635
3072 1.5 17 1 9635
3584 1.75 17 1 9635
4096 2 17 1 9635
8 rows selected
---如要配置sga_target的值,可参考如下步骤
------查看sga实际大小
SQL> select * from v$sga;
NAME VALUE
-------------------- ----------
Fixed Size 2177456
Variable Size 503318096
Database Buffers 1627389952
Redo Buffers 5001216
---查看sga_target配置大小
SQL> show parameter sga_target
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
sga_target big integer 2G
----换算获知sga即2g和sga_target相同
SQL> select sum(value)/1024/1024/1024 gb from v$sga;
GB
----------
1.99106216
---sga实时空闲内存
SQL> select * from v$sga_dynamic_free_memory;
CURRENT_SIZE
------------
0
---如下sql可以计算得到sga_target的配置值
SELECT (
(SELECT SUM(value) FROM V$SGA) -
(SELECT CURRENT_SIZE FROM V$SGA_DYNAMIC_FREE_MEMORY)
) "SGA_TARGET"
FROM DUAL;
---------特附生产系统memory_target与sga_target相关配置信息
SQL> select * from v$version;
BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
PL/SQL Release 11.2.0.3.0 - Production
CORE 11.2.0.3.0 Production
TNS for Linux: Version 11.2.0.3.0 - Production
NLSRTL Version 11.2.0.3.0 - Production
Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.3.0
Connected as e_channel@176sh_wtdb
---关闭了memory_target自动内存管理功能
SQL> select * from v$memory_target_advice;
MEMORY_SIZE MEMORY_SIZE_FACTOR ESTD_DB_TIME ESTD_DB_TIME_FACTOR VERSION
----------- ------------------ ------------ ------------------- ----------
SQL> show parameter memory_target
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
memory_target big integer 0
-
引用
删除
wisdomone1
/ 2013-01-31 21:08:49
-
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORA-00824: cannot set SGA_TARGET or MEMORY_TARGET due to existing internal setti
ngs
ORA-00848: STATISTICS_LEVEL cannot be set to BASIC with SGA_TARGET or MEMORY_TAR
GET
SQL>
--小结:开启sga_target自动sga管理,STATISTICS_LEVEL只能设置为typical和all,不能是basic
---开启sga自动管理,如下参数需要配置为0
---当然你也可以把上述自动调节的内存组件设置为非0值,这样当sga自动调节时,对这些组件采用最小配置值
SQL> show parameter shared_pool_size
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
shared_pool_size big integer 0
SQL> show parameter large_pool_size
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
large_pool_size big integer 0
SQL> show parameter java_pool_size
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
java_pool_size big integer 0
SQL> show parameter db_cache_size
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_cache_size big integer 0
SQL> show parameter streams_pool_size
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
streams_pool_size big integer 0
---如何参数可手工配置
SQL> show parameter log_buffer
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
log_buffer integer 4743168
SQL> show parameter db_keep_cache_size
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_keep_cache_size big integer 0
SQL> show parameter db_recycle_cache_size
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_recycle_cache_size big integer 0