zoukankan      html  css  js  c++  java
  • 11G新特性 -- variable size extents

    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
  • 相关阅读:
    HereDOC案例
    array_number
    CodeMirror---实现关键词高亮
    webstorage的使用
    vue.js--绑定方法到window对象
    docker部署服务实现文件上传到本地问题解决
    ES6之map与set
    JAVA生成视频缩略图的两种方式
    vuex状态管理
    ELK日志分析平台
  • 原文地址:https://www.cnblogs.com/abclife/p/4666454.html
Copyright © 2011-2022 走看看