分类目录

登录

统计信息

  • 日志总数:231篇
  • 评论总数:262条
  • 分类总数:3个
  • 标签总数:510个
  • 友情链接:11个
  • 网站运行:3061天

西安市公共自行车 微信小程序 入口扫描,扫我进入~

个人信息

·网名:青年白
·生日:1991年9月17日
·博客: http://www.baikeyang.com
·邮箱:baikeyang@vip.qq.com
·籍贯: 陝西省汉中市
·工作: 杭州鸿泉数字设备有限公司
·职位:Java软件开发工程师
·地址:西安市高新区丈八一路绿地SOHO
·   同盟A座606室
·时间:2015.07─至今
·工作: 西安易一电子科技有限公司
·职位:Java中级软件开发工程师
·地址:西安市高新区科技二路软件园
·   西岳阁403室
·时间:2014.05─2015.06
·工作:陕西齐力集团
·职位:初级软件开发工程师
·地址:西安市建工路19号新城科技产业园
·   华企大厦7层
·时间:2013.05─2014.04
现在位置:    首页 > 技术乱弹 > 正文
Oracle表空间大小及占用情况查询
技术乱弹 暂无评论

查询Oracle表空间使用情况

查询表空间下所有的表

说明:USERS为表空间名称,上面SQL执行表示查询USERS表空间下所有的表

查看表空间下的表占用空间情况

查看oracle表空间的名称及大小

查看oracle表空间物理文件的名称及大小

查看oracle回滚段名称及大小

查看oracle表空间的使用情况

注意:只能使用””而不能使用”

扩展表空间大小,向表空间里增加数据文件

tablespace_name为表空间名称;filename为表空间文件;size为表空间大小

向表空间里新增数据文件,并且允许数据文件自动增长

删除表空间中的数据文件

tablespace_name为表空间名称;filename为表空间文件;

 

实战操作:

当表空间满了之后,使用delete删除数据后,表空间不会回收,存在高水位。

High Water Mark(HWM) 是Oracle(Segment)级别的概念。在仅有DML(比如delete,insert)操作时,高水位线只会增长,不会降低。具体来说,由于程序使用的delete语句不回收使用过的空间,数据虽然删除了,但是高水位线却没有降低,仍然处于之前的水位。

1、扩展表空间:将表空间USERS扩充20000M(自己已尝试,可行)

2、解决办法:降低表的高水位(自己未曾尝试)

语法:alter table my_objects shrink space;

需要说明的一点就是,使用truncate删除数据,不会有HWM的现象。

 

扩展:

查看oracle数据库库对象

查看oracle数据库的版本

查看oracle数据库的创建日期和归档方式

查看oracle控制文件目录

查看oracle日志文件目录

查看索引信息

设置表不写日志

table_name 为表名称

 

本文版权归青年博客所有,转载引用请完整注明以下信息:
本文作者:BaiKeyang
本文地址:Oracle表空间大小及占用情况查询 | 青年博客

发表评论

留言无头像?