Oracle使用delete删除部分表数据后,如何释放表空间??
1、删除表的部分数据,并释放对应的表空间:
1、利用“alter table 你的表名 enable row movement;”语句开启允许行移动,该语句允许rowid改变;
2、利用“alter table 你的表名 shrink space;”语句回收空间即可。
2、清空整个表,并释放表空间
当然若准备删除整个表数据并且释放表空间,则使用TRUNCATE命令即可:
truncate的作用是清空表或者说是截断表,它只能作用在表上
truncate table 表名;
本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://www.net2asp.com/5ca5fbdf5e.html
相关推荐
-
Redis-缓存问题及解决方案
本文已收录于专栏 《中间件合集》 目录 概念说明 缓存问题 缓存击穿 问题描述 解决方案 缓存穿透 问题描述 解决方案 缓存雪崩 问题描述 解决方案 提高缓存可用性 过期时间配置 …
1天前 -
【Office】或得单元格中以/分隔的后半部分
【背景】 清洗数据的过程中,需要将一个以斜杠将两个人名分隔的单元格截取后半部分的内容放到新的单元格内。 【公式】 =IF(ISNUMBER(FIND(“/”,C154)),MID(…
数据库 1天前 -
计网——运输层、端口号
目录 运输层 1 进程之间的通信 运输层的作用 屏蔽作用 可靠信道与不可靠信道 2 运输层的两个主要协议 3 运输层的端口 端口号 (protocol port number) 软…
1天前 -
使用REQUESTDISPATCHER对象调用错误页面
使用REQUESTDISPATCHER对象调用错误页面 问题陈述 InfoSuper公司已经创建了一个动态网站。发生错误时,浏览器中显示的堆栈跟踪很难理解。公司的系统分析师Davi…
1天前 -
消息队列-RabbitMQ
消息队列-RabbitMQ 中间件 中间件就是帮助连接多个系统,能让多个系统紧密协作的技术或者组件。比如:redis、消息队列。 比如在分布式系统中,将整个系统按业务进行拆分。分成…
1天前 -
2024-02-07(Sqoop,Flume)
1.Sqoop的增量导入 实际工作中,数据的导入很多时候只需要导入增量的数据,并不需要将表中的数据每次都全部导入到hive或者hdfs中,因为这样会造成数据重复问题。 增量导入就是…
1天前 -
Linux前后端程序部署
1.总述 首先安装包类型分为 二进制发布包安装:找到对应自己的linux平台版本(CentOS还是redhat等),的具体压缩文件,解压修改配置 源码编译安装:需要自己进行编译 对…
数据库 1天前 -
PostgreSQL string
string_to_array函数 我们有时候会有这么一个需求,把多个字符串存到一个数据库字段中,并且以,的方法隔开 当我们连接数据库取这个字段出来做处理可以有两种方式: 通过JA…
数据库 1天前 -
解决源 “MySQL 8.0 Community Server“ 的 GPG 密钥已安装,但是不适用于此软件包。请检查源的公钥 URL 是否配置正确。
源 “MySQL 8.0 Community Server” 的 GPG 密钥已安装,但是不适用于此软件包。请检查源的公钥 URL 是否配置正确。 失败的软件包是:mysql-co…
1天前 -
vue3安装vue-json-viewer实现json格式化
一、安装插件 直接看效果:json格式化 安装版本不宜过旧也不宜过新,针对vue3安装这个版本即可 yarn add vue-json-viewer; “dependencies…
数据库 1天前
