lob移表空间 oracle_移动一个带有lob字段的表到另外一个表空间
很多人都知道在建立含有lob字段的表时,Oracle会自动为lob字段建立两个单独的segment,一个用来存放数据,另一个用来存放索引,并且它们都会存储在对应表指定的表空间中。但是当我们用alter table tb_name move tablespace tbs_name;来对表做空间迁移时只能移动非lob字段以外的数据,而如果需要同时移动lob相关字段的数据,就必需用如下的含有特殊参数据的语句来完成。
alter table tb_name move tablespace tbs_name
lob (col_lob1,col_lob2) store as(tablesapce tbs_name);
下面是一个具体的示例:
Connected to Oracle8i Enterprise Edition Release 8.1.7.0.0
Connected as scott
SQL> desc test_blob;
NameTypeNullable Default Comments
--------- ------------ -------- ------- --------
FILE_NAME VARCHAR2(25) Y
FILE_BINBLOBY
FILE_BIN2 BLOBY
SQL>
SQL> select t.segment_name, t.segment_type, t.tablespace_name
2from sys.user_segments t
3where t.segment_name like 'SYS_%'
4/
SEGMENT_NAMESEGMENT_TYPETABLESPACE_NAME
------------------------ - ------------------------------
SYS_IL0000025842C00003$$LOBINDEXSYSTEM
SYS_IL0000025842C00002$$LOBINDEXSYSTEM
SYS_LOB0000025842C00002$$LOBSEGMENTSYSTEM
SYS_LOB0000025842C00003$$LOBSEGMENTSYSTEM
6 rows selected
SQL> alter table test_blob move tablespace tools;
Table altered
SQL>
SQL> select t.segment_name, t.segment_type, t.tablespace_name
2from sys.user_segments t
3where t.segment_name like 'SYS_%'
4/
SEGMENT_NAMESEGMENT_TYPETABLESPACE_NAME
-------------------------------------------------------
SYS_IL0000025842C00003$$LOBINDEXSYSTEM
SYS_IL0000025842C00002$$LOBINDEXSYSTEM
SYS_LOB0000025842C00002$$LOBSEGMENTSYSTEM
SYS_LOB0000025842C00003$$LOBSEGMENTSYSTEM
6 rows selected
SQL> select t.segment_name, t.segment_type, t.tablespace_name
2from sys.user_segments t
3where t.segment_name like 'TEST_BLOB';
SEGMENT_NAMESEGMENT_TYPETABLESPACE_NAME
------------------------------------------------------
TEST_BLOBTABLETOOLS
SQL> alter table test_blob move tablespace SYSTEM;
Table altered
SQL> ALTER TABLE test_blob MOVE
2TABLESPACE tools
3LOB (FILE_BIN,FILE_BIN2) STORE AS
4(TABLESPACE tools);
Table altered
SQL> select t.segment_name, t.segment_type, t.tablespace_name
2from sys.user_segments t
3where t.segment_name like 'SYS_%';
SEGMENT_NAMESEGMENT_TYPETABLESPACE_NAME
--------------------------- ------------------ ------------------------
SYS_IL0000025842C00003$$LOBINDEXTOOLS
SYS_IL0000025842C00002$$LOBINDEXTOOLS
SYS_LOB0000025842C00002$$LOBSEGMENTTOOLS
SYS_LOB0000025842C00003$$LOBSEGMENTTOOLS
6 rows selected
lob移表空间 oracle_移动一个带有lob字段的表到另外一个表空间相关推荐
- Sharepoint学习笔记---SPList--创建一个带有Lookup字段的List
这里我们用代码创建一个带有Lookup字段(名为: LookupStaffName)的List (名为:TestSale),它的Lookup字段从另一个名为SaleStaff的List中获取. 因此, ...
- 创建一个带有Lookup字段的List
用程序去创建一个List是非常简单的事情,但是如何去创建一个带有Lookup类型的字段呢? 这就是本篇文章要尝试去做的事情. 前期准备工作: 在站点上有一个List,叫UserInformation, ...
- vba工作表重命名_使用带有条件的VBA代码重命名工作表列表
vba工作表重命名 Renaming of worksheets can be done manually, but it will look like a massive task if there ...
- mysql复制一个字段值到另一个字段,MySQL怎么把表中一个字段数据复制到另外一个表的某个字段下...
点击查看MySQL怎么把表中一个字段数据复制到另外一个表的某个字段下具体信息 答:update b set tel =(select mobile from a where a.id=b.aid) 注 ...
- PostGIS之路--AddGeometryColumn函数--添加一个几何类型字段
1.AddGeometryColumn 添加一个几何类型字段到已经存在的可用表中,默认情况下使用类型修饰符定义约束.该i函数实现版本较早,支持3D但不能删除z,也支持添加圆和曲面. 函数: text ...
- lob移表空间 oracle_Oracle数据库(1)Oracle体系结构概述(一)
Oracle数据库的体系结构主要包括:物理存储结构.逻辑存储结构.内存结构和实例进程结构.了解了Oracle的体系结构,就可以对Oracle数据库有一个整体认识,这样有利于后续Oracle的学习.下面 ...
- 操作系统实验报告7:进程间通信—共享内存。实现一个带有n个单元的线性表的并发维护。
操作系统实验报告7 实验内容 实验内容:进程间通信-共享内存.实现一个带有n个单元的线性表的并发维护. 建立一个足够大的共享内存空间(lock, M),逻辑值lock用来保证同一时间只有一个进程进入M ...
- a表两个字段都与b表一个字段关联_Oracle系列第二章----表,精彩延续。。。
第一节 表的概念 表设计的原则 2.1 表 数据库中以表为组织单位存储数据.表用来存储一些事物的信息,首先需要有一个表名,以及存储的信息. 2.2 设计原则 好的数据库表设计会影响数据库操作效率.特别 ...
- python 带随机指针的链表深度复制_链表--深度拷贝一个带有随机指针的链表
链表--深度拷贝一个带有随机指针的链表 链表--深度拷贝一个带有随机指针的链表 本文介绍两种解法. 解法1:利用一个map ListNode *copyRandomList(ListNode *hea ...
最新文章
- thymeleaf引用图片_SpringBoot访问静态资源(图片、html)以及整合thymeleaf 注意点
- 主要几种通信协议的性能比较(转载)
- 重温SQL——行转列,列转行
- 工作109:控制mode跳转
- Laravel 日志权限问题
- java.lang.ClassNotFoundException: javax.servlet.Filter
- android webview java_Android WebView Java和JS通信
- 简易实现 TextView单行文本水平触摸滑动效果
- bug3-自定义层的注意事项
- QCC3005 Line_IN 优先级
- 详解高斯过程回归和核贝叶斯线性回归
- 2022年首次升级:静态代码测试工具Helix QAC 2022.1 新版本功能快讯
- Windows2003下运行JSP,环境配置教程(J2SDK+Tomcat5+IIS)
- 分享Silverlight/WPF/Windows Phone一周学习导读(06月06日-06月11日)
- 思维转换--等价换位思考
- elementUI表格中气泡位置偏移
- 如何给自己打造好的“口碑”?
- Labelme标注流程
- 【Linux入门】— 腾讯云服务器的搭建
- python爬取豆瓣影评理论依据_我用Python爬取了豆瓣的影评
热门文章
- 节能信标组:让我们一起来内卷
- RASPBERRY 端口(GPIO)基本测试
- 高斯计磁场测试仪磁力检测仪磁场测磁仪手持磁通计特斯拉计TD8620
- 关于第十五届深度学习组比赛中前三支队伍使用网线问题调查
- 2020年春季学期信号与系统课程作业参考答案-第十五次作业
- 为你痴,为你狂,小车载我梦飞翔
- 新型超低功耗无线网卡诞生,一颗纽扣电池可撑数年
- java删除本地文件_读取Properties文件六种方法
- python动态创建类_Python中通过参数动态创建扩展类(class)
- tenantid拦截php,实现领域驱动设计。为什么在所有版本库查询中都包含TenantId?...