暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

在Oracle中,本地管理表空间(LMT)和字典管理表空间(DMT)的特点有哪些?

DB宝 2017-06-22
1202



Q
题目如下所示:

在Oracle中,本地管理表空间和字典管理表空间的特点有哪些?


     

A
答案如下所示:


本地管理表空间(Locally Managed TablespaceLMT)是从Oracle 8i出现的一种新的表空间的管理模式,通过位图来管理表空间的空间使用。LMTOracle 9i及以后版本中成了默认选项。

字典管理表空间(Dictionary-ManagedTablespaceDMT),它是Oracle 8i及以前使用的一种表空间管理模式,不过在Oracle 8i及以后的版本中仍然保存有该特性。DMT是通过数据字典管理表空间的空间使用。用于管理的两个数据字典表分别是:UET$Used Extents)和FET$Free Extents)。

表空间管理模式的查询如下所示,其中EXTENT_MANAGEMENT列表示表空间的管理模式:

SQL> SELECT TABLESPACE_NAME,EXTENT_MANAGEMENT,BLOCK_SIZE,STATUS,CONTENTS,FORCE_LOGGING,BIGFILE FROM DBA_TABLESPACES;

TABLESPACE_NAME                EXTENT_MAN BLOCK_SIZE STATUS    CONTENTS  FOR BIG

------------------------------ ---------- ---------- --------- --------- --- ---

SYSTEM                         LOCAL            8192 ONLINE    PERMANENT NO  NO

SYSAUX                         LOCAL            8192 ONLINE    PERMANENT NO  NO

UNDOTBS1                       LOCAL            8192 ONLINE    UNDO      NO  NO

TEMP                           LOCAL            8192 ONLINE    TEMPORARY NO  NO

USERS                          LOCAL            8192 ONLINE    PERMANENT NO  NO

复制

将字典管理的表空间转换为本地管理:

EXEC DBMS_SPACE_ADMIN.TABLESPACE_MIGRATE_TO_LOCAL('表空间名');

复制

将本地管理的表空间转换为字典管理:

EXEC DBMS_SPACE_ADMIN.TABLESPACE_MIGRATE_FROM_LOCAL('表空间名');

复制



DB笔试面试历史连接

http://mp.weixin.qq.com/s/Vm5PqNcDcITkOr9cQg6T7w

About Me:小麦苗

 本文作者:小麦苗,只专注于数据库的技术,更注重技术的运用

● 作者博客地址:http://blog.itpub.net/26736162/abstract/1/

 本系列题目来源于作者的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解

 版权所有,欢迎分享本文,转载请保留出处

 QQ:646634621  QQ群:230161599

● 题目解答若有不当之处,还望各位朋友批评指正,共同进步

长按下图识别二维码或微信扫描下图二维码来关注小麦苗的微信公众号:xiaomaimiaolhr,学习最实用的数据库技术。




最后修改时间:2020-01-10 21:12:15
文章转载自DB宝,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论