移动 表、表分区、LOB字段、索引、分区索引 到另一表空间

alter table 命令移动 table, partition, lob字段
alter index 命令移动 索引, 分区索引

移动表π

  • 移动表(非分区表):

alter table <schema.table> move tablespace <new tablespace>;

  • 移动分区表,即单独移动每个分区:

alter table <schema.table> move partition <partition> tablespace <new tablespace>;

  • 移动LOB字段,LOB字段不自动随表移动,必须显示移动:

alter table <schema.table> move lob (<lob1, lob2, ...>) store as (tablespace <new tablespace>);
或者移动表时一起移动:
alter table <schema.table> move tablespace <new tablespace> lob (<lob1, lob2, ...>) store as (tablespace <new tablespace>);

移动索引π

  • 移动普通索引,online 选项可选:

alter index <schema.idx> rebuild [online] tablespace <new tablespace>;

  • 移动分区索引:

alter index <schema.idx> rebuild partition <分区索引> [online] tablespace <new tablespace>;

移动表到另一表空间命令相关推荐

  1. mysql 表空间收缩_mysql表碎片清理和表空间收缩

    mysql表碎片清理和表空间收缩(即清理碎片后report_site_day.ibd文件磁盘空间减小,该方案基于独立表空间存储方式) OPTIMIZETABLE [tablename],当然这种方式只 ...

  2. [转载]oracle的表导入导出,表空间,用户名

    原文地址:oracle的表导入导出,表空间,用户名作者:不小馨 1.查询所有的表空间 select * from dba_data_files; 2.创建表空间 create tablespace 名 ...

  3. hbase 修改表名_hbase修改表名 - 张欢19933的个人空间 - OSCHINA - 中文开源技术交流社区...

    hbase修改表名 hbase修改表名没有直接的api可以调用,我们如果想要修改表名,可以利用快照的方式. 需要开启快照功能,在hbase-site.xml文件中添加如下配置项: hbase.snap ...

  4. mysql设置单个表的删除权限_Mysql管理命令-查看,创建用户、赋权、删除表用户数据库等操作...

    创建用户.赋权.表空间 ----------------------------- mysql -u root -p 回车 show databases; use pacs show tables; ...

  5. mysql 用命令行复制表数据到新表

    MySQL用命令行复制表的方法 mysql中用命令行复制表结构的方法主要有一下几种: 1.只复制表结构到新表 1 CREATE TABLE 新表 SELECT * FROM 旧表 WHERE 1=2; ...

  6. Database之SQLSever:SQLSever数据表管理(GUI法/SQL语句命令法两种方法实现建立表、修改表,以及增、删、改、查)之详细攻略

    Database之SQLSever:SQLSever数据表管理(GUI法/SQL语句命令法两种方法实现建立表.修改表,以及增.删.改.查)之详细攻略 目录 一.两种方法建立表.修改表,插入多条数据记录 ...

  7. 命令编写注册表文件修改注册表项

    命令编写注册表文件修改注册表项 1.何谓REG文件 REG文件实际上是一种注册表脚本文件,双击REG文件即可将其中的数据导入到注册表中.利用REG文件我们可以直接对注册表进行任何修改操作,它对注册表的 ...

  8. oracle 表的移动,oracle 表移动表空间

    在oracle中有时需要把表移动到其他表空间中,下面是移动的步骤. 首先,使用下面的命令移动: alter table table_name move tablespace tablespace_na ...

  9. Oracle常用数据字典表 Oracle常用数据字典表 查看当前用户的缺省表空间

    Oracle常用数据字典表 Oracle常用数据字典表 查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users; ...

  10. MySQL建表(那些字段必须)命令详解

    MySQL建表(那些字段必须)命令详解1. create table命令 强调:使用建表命令之前必须使用use命令选择表所在的数据库.create table命令的格式如下: create table ...

最新文章

  1. PHP全栈开发(八):CSS Ⅸ dispaly visibility
  2. Java反射学习(java reflect)(三)
  3. 《Oracle达人修炼秘籍:Oracle 11g数据库管理与开发指南 》一3.6 卸载Oracle 11g产品...
  4. input函数的基本使用
  5. [洛谷P1074] 靶形数独
  6. 使用nginx实现一个主机部署多域名指向不同docker项目
  7. TCP服务器/客户端实例(C/C )
  8. linux 判断网卡是否异常_如何判断linux网卡故障?
  9. 牛客网SQL篇刷题篇(32-37)
  10. ViewState使用兼谈序列化
  11. 21个php常用方法汇总
  12. linux 系统下安装中文输入法
  13. WPS文字2013利用绘图工具中的形状裁剪出各式各样的图片
  14. 黑客、蠕虫和网络恐怖主义简史(组图)
  15. IOUtils pom 依赖
  16. 制作一款游戏这么简单
  17. android长截图工具下载,一键长截屏下载-一键长截屏 安卓版v1.0.0-PC6安卓网
  18. 微信小程序进度条组件自定义数字_微信小程序小技巧系列《十三》多级联动,自定义圆形进度条 ... ......
  19. 短信注册验证以及邮箱激活
  20. 惟伊·京汉方邀约全国贵宾黄龙溪一日游

热门文章

  1. 前端学习(2311):react中处理跨域问题
  2. 前端学习(1981)vue之电商管理系统电商系统之完成可选项的添加操作
  3. 前端学习(668):分支导读
  4. 第十五期:一个用户至少“值”100美元,美国最“贵”数据法案CCPA明年初实行!
  5. java学习(136):带泛型的类
  6. java学习(98):线程join使用中断进行另一个
  7. Ubuntu换源失败:Could not get lock /var/lib/apt/lists/lock - open
  8. mysql业务繁忙时能建索引吗_MySQL DBA面试高频三十问
  9. Linux-在linux修改文件夹及其子文件夹的权限
  10. Vue之引用DOM的ref属性