Oracle Study之案例--Oracle ASSM管理方式下的BITMAP

php中文网
发布: 2016-06-07 16:42:55
原创
1134人浏览过

OracleStudy之案例--OracleASSM管理方式下的Bitmap在基于此在LMT(ExtentLocalManagement)下Oracle建议我们使用ASSM(AutomaticSegment-SpaceManagement),看看

oracle study之案例--oracle assm管理方式下的bitmap

     在基于此在LMT(Extent Local Management)下Oracle建议我们使用ASSM(Automatic Segment-Space Management),看看

Oracle doc是如何来解释ASSM的:

      This keyword tells Oracle that you want to use bitmaps to manage the free space with in segments. A bitmap, in this case, is a map that describes the status of each data block within a segment with respect to the amount of space in the block available for inserting rows. As more or less space becomes available in a data block, its new state is reflected in  the bitmap. Bitmaps enable Oracle to manage free space more automatically; thus, this form  of space management is called automatic segment-space management. Locally managed tablespaces using automatic segment-space management can be created as  smallfile (traditional) or bigfile tablespaces. AUTO is the default.

案例分析:

1、查看emp表存储信息

17:31:39 SYS@ test1 >col segment_name for a20 17:33:01 SYS@ test1 >select owner,segment_name,segment_type,tablespace_name,bytes/1024 from dba_segments 17:33:24   2   where segment_name='EMP'; OWNER                          SEGMENT_NAME         SEGMENT_TYPE       TABLESPACE_NAME                BYTES/1024 ------------------------------ -------------------- ------------------ ------------------------------ ---------- SCOTT                          EMP                  TABLE              USERS                                   64 17:31:06 SYS@ test1 >select tablespace_name,contents,extent_management,SEGMENT_SPACE_MANAGEMENT from dba_tablespaces; TABLESPACE_NAME                CONTENTS  EXTENT_MAN SEGMEN ------------------------------ --------- ---------- ------ SYSTEM                         PERMANENT DICTIONARY MANUAL USERS                            PERMANENT LOCAL      AUTO 17:37:42 SYS@ test1 >COL OWNER FOR A10 17:37:54 SYS@ test1 >R   1  select owner,SEGMENT_NAME,EXTENT_ID, FILE_ID,BLOCK_ID,BLOCKS from dba_extents   2*  where segment_name='EMP' OWNER      SEGMENT_NAME                                        EXTENT_ID    FILE_ID   BLOCK_ID     BLOCKS ---------- -------------------------------------------------- ---------- ---------- ---------- ---------- SCOTT      EMP                                                         0          4        144          8 17:16:05 SYS@ test1 >select header_file,header_block,blocks,extents from dba_segments where segment_name='EMP'; HEADER_FILE HEADER_BLOCK     BLOCKS    EXTENTS ----------- ------------ ---------- ----------           4          146          8          1


2、对emp表中的block进行dump分析

剪小映
剪小映

记录美好智能成片,AI智能视频剪辑

剪小映 902
查看详情 剪小映

17:39:30 SYS@ test1 >alter system dump datafile 4 block min 144 block max 151;

System altered.

查看dump的trace文件:

[oracle@RH6 ~]$ ls -lt /u01/app/oracle/diag/rdbms/test1/test1/trace/|more

total 56908

-rw-r----- 1 oracle oinstall    25923 Dec 15 17:42 test1_ora_2385.trc

相关标签:
最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号