oracle如何增加initial,Oracle修改表和索引的INITIAL初始化大小
由于imp导入的dmp文件之后,由于只是导入表结构但表和索引的initial过大,有的表initial初始化值5G多,所以占用了大量的表空间。
基于以上条件,想减少表及索引的初始化大小,从而降低表空间大小,解决方案如下:
以下举例为 设置AA用户的表和索引 initial初始化大小为64k,之后每次增加32k。
--表
select 'ALTER TABLE '||owner||'.'||table_name||' MOVE TABLESPACE '||tablespace_name||' STORAGE(INITIAL 64K NEXT 32K);'
from dba_tables
where owner='AA' and initial_extent>65536
--索引
select 'ALTER INDEX '||owner||'.'||index_name||' REBUILD STORAGE(INITIAL 64K NEXT 32K);'
from dba_indexes
where owner='AA' and initial_extent>65536
--分区表
select 'ALTER table '||table_owner||'.'||table_name||' MOVE PARTITION '||PARTITION_NAME||' STORAGE(INITIAL 64K NEXT 32K);'
from DBA_tab_PARTITIONS
where table_owner='AA' and initial_extent>65536
--分区索引
select 'ALTER INDEX '||index_owner||'.'||index_name||' REBUILD PARTITION '||PARTITION_NAME||' STORAGE(INITIAL 64K NEXT 32K);'
from DBA_ind_PARTITIONS
where index_owner='AA' and initial_extent>65536
oracle如何增加initial,Oracle修改表和索引的INITIAL初始化大小相关推荐
- oracle表结构修改回滚,87.Oracle数据库SQL开发之 修改表内存——数据库事务的提交和回滚...
87.Oracle数据库SQL开发之 修改表内存--数据库事务的提交和回滚 数据库事务(transaction)就是一组SQL语句,这组SQL语句时一个逻辑工作单元. 要永久性的记录事务中SQL语句的 ...
- oracle修改表名称索引丢失,修改表名索引约束触发器等对象不会失效
修改表名后,索引.约束.触发器.comment.授权不会失效,这些对象的创建脚本中的表名会正常自动更改 修改表名前,索引脚本如下 CREATE INDEX CUX.CUX_MSC_RMP_SDCI_D ...
- oracle如何增加权限,oracle增加用户及权限
删除用户:例如创建了一个用户 A,要删除它可以这样做connect sys/密码 as sysdba;drop user A cascade;//就这样用户就被删除了用户修改密码,解锁ALTER US ...
- oracle临时表空间大小查询,查看oracle 系统临时表空间、undo表空间、SGA和PGA大小...
1)检查oracle系统临时表空间大小: select sum(bytes)/1024/1024 "temp size(M)" from dba_temp_files where ...
- 数据库oracle修改属性列,Oracle修改表结构
本篇文章帮大家学习Oracle修改表结构,包含了Oracle修改表结构使用方法.操作技巧.实例演示和注意事项,有一定的学习价值,大家可以用来参考. 在本教程中,我们将学习如何使用Oracle ALTE ...
- oracle 如何修改表空间,ORACLE修改表空间方法
1.使用imp/exp.先导出源库,再建立新库把表空间建立好,而后再导入.(听说这样能够,前提是新的库里面不能有与源库相同名字的表空间.有待验证!) 2.使用脚本进行修改.据目前所了解,正长状况下须要 ...
- ORACLE修改表空间方法
一.使用imp/exp.先导出源库,再创建新库把表空间创建好,然后再导入.(据说这样可以,前提是新的库里面不能有与源库相同名字的表空间.有待验证!) 二.使用脚本进行修改.据目前所了解,正长情况下需要 ...
- SQL修改表信息规则-alter用法
SQL修改表信息规则 修改表名 删除/增加表的一列 修改表的列类型 修改表的某列名称 文中sql泛指mysql 修改表名 alter table 原表名 rename 新表名 删除/增加表的一列 -- ...
- Sqlserver表和索引压缩
官方文档 https://learn.microsoft.com/zh-cn/sql/relational-databases/data-compression/data-compression?vi ...
最新文章
- mysql的一个字段最多能插入多少数据?我们存入text类型的值上限是多大?
- InfluxData【环境搭建 03】时序数据库 InfluxDB 离线安装配置使用(下载+安装+端口绑定+管理员用户创建+开启密码认证+开机自启配置)完整流程实例分享
- linux华为路由器模拟器,华为路由器模拟器与实验内容.doc
- CRUD 还能这么玩?
- 谈中国企业管理、中国企业管理软件为啥走错了道
- 真诚的CISSP备考经验
- 《凤凰项目-一个IT运维从传奇故事》读后感+个人职业思考
- 文字表情 emoji 解析大全
- 姿态角与方向余弦矩阵 matlab,方向余弦矩阵和姿态角提取算法(矩阵)要点.ppt
- C# 将图片转成字符画
- WIN11电脑如何使用IE浏览器进行正常办公操作-以建行网银为例
- agp计算机组装什么意思,教你怎么组装电脑
- 2022年N1叉车司机找解析及N1叉车司机复审模拟考试
- 英语句子摘抄——书虫系列
- 保姆级上云教程:购买百度云BCC服务器以及之后的一些注意事项
- 2021年中国新生儿出生人数、新生儿名字使用情况及常见姓名地理分布[图]
- 前端求职系列:如何写一份小程序简历(二)
- 脱式计算机在线使用,三年级数学脱式计算500题可直接打印
- 行业研究-全球与中国音乐可视化软件市场现状及未来发展趋势
- 使body占有整个页面
热门文章
- 华为“达芬奇计划”首次曝光!
- MyBatis报Invalid bound statement (not found)错误
- github.com/gogo/protobu: invalid pseudo-version: revision is shorter than canonical
- 【渝粤教育】电大中专品牌管理与推广_1作业 题库
- Flutter: 千位数加逗号分隔
- IntelliJ Idea 常用快捷键列表
- jsp中定义日期格式
- 史上最全的LED点灯程序,你都掌握了吗?
- Comet OJ 2019 夏季欢乐赛题解
- 【LeetCode】括号(有效括号、括号生成、最长有效括号)