zoukankan      html  css  js  c++  java
  • X 如何对表手工扩展一个extent或多个extent

    如何对表手工扩展一个extent或多个extent

    用alter table allocate extent 命令来实现

    SQL> show user
    USER is "SYS"

    SQL> create table test_extent(a number,b varchar2(10));        ===============> table created

    Table created.

    SQL> select OWNER,SEGMENT_NAME,SEGMENT_TYPE,EXTENT_ID from dba_extents where segment_name='TEST_EXTENT';  ==============> Checked the extents 

    OWNER      SEGMENT_NAME         SEGMENT_TYPE        EXTENT_ID
    ---------- -------------------- ------------------ ----------
    SYS        TEST_EXTENT          TABLE                       0

    SQL> alter table test_extent allocate extent;             =============================> added an extent 

    Table altered.

    SQL> select OWNER,SEGMENT_NAME,SEGMENT_TYPE,EXTENT_ID from dba_extents where segment_name='TEST_EXTENT';            =====> Adds one extent only

    OWNER      SEGMENT_NAME         SEGMENT_TYPE        EXTENT_ID
    ---------- -------------------- ------------------ ----------
    SYS        TEST_EXTENT          TABLE                       0
    SYS        TEST_EXTENT          TABLE                       1

    SQL> alter table test_extent allocate extent(size 5m);           ==============================> This will add multiple extents in a single alter statement

    Table altered.

    SQL> select OWNER,SEGMENT_NAME,SEGMENT_TYPE,EXTENT_ID from dba_extents where segment_name='TEST_EXTENT';     =====> Multiple extents added

    OWNER      SEGMENT_NAME         SEGMENT_TYPE        EXTENT_ID
    ---------- -------------------- ------------------ ----------
    SYS        TEST_EXTENT          TABLE                       0
    SYS        TEST_EXTENT          TABLE                       1
    SYS        TEST_EXTENT          TABLE                       2
    SYS        TEST_EXTENT          TABLE                       3
    SYS        TEST_EXTENT          TABLE                       4
    SYS        TEST_EXTENT          TABLE                       5
    SYS        TEST_EXTENT          TABLE                       6

    7 rows selected.

  • 相关阅读:
    银联测试
    mysql 往表中某个字段的字符串后追加字符串
    jsp通过js往后端传文字时乱码问题的解决
    artTemplate 如何遍历数据
    Error:java: Annotation processing is not supported for module cycles. Please ensure that all modules from cycle [kstore_goods_platform,kstore_goods,kstore_custom] are excluded from annotation processi
    递归方式实现二分查找
    递归与二分查找
    python内置函数
    函数的四种传参方式
    python基础(四)
  • 原文地址:https://www.cnblogs.com/chendian0/p/13910578.html
Copyright © 2011-2022 走看看