码迷,mamicode.com
首页 > 其他好文 > 详细

11G新特性 -- variable size extents

时间:2017-09-16 20:53:14      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:内存   diskgroup   dev   ati   title   代码   数据库   文件的   rom   

AU是asm磁盘分配的基本单元。在oracle10g中,一个AU对应一个extent(这会增加对内存的使用),因为一个大的数据库如果含有大量的默认大小的AU,会导致数据库的share pool的大量使用。AU默认大小是1m。

variable size extents 可变长度的extent,在oracle 11g中extent大小可以是1m,4m,16m,32m,64m。这样,asm就可以支持更大的数据库而使用较少的内存。 根据asm数据文件大小的限制值,asm可以增加extent的大小。因此,一个asm文件可能是以1m大小的extent开始,随着文件的增长extent的大小也不断增长。 所以,一个asm数据文件中可能包含有不同大小的extent。这个特性使得数据库可以使用更少的share pool内存来映射管理extent。

 

在创建磁盘组的时候,指定au大小

SQL>create diskgroup dgroup1 external redundancy disk ‘/dev/raw/raw1‘ attribute ‘au_size‘=‘8m‘;

查看AU的大小

技术分享
SQL> select name,allocation_unit_size from v$asm_diskgroup;

NAME                           ALLOCATION_UNIT_SIZE
------------------------------ --------------------
CRS                                         1048576
DATA                                        1048576
技术分享

 

11G新特性 -- variable size extents

标签:内存   diskgroup   dev   ati   title   代码   数据库   文件的   rom   

原文地址:http://www.cnblogs.com/wangchaoyuana/p/7532028.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!