oracle查看表空间使用情况,更改表空间大小- 查看锁,解锁
来源:互联网 发布:贴吧营销软件 编辑:程序博客网 时间:2024/05/21 19:27
一 查看表空间使用情况
涉及的表为dba_data_files, dba_free_space ; dba_data_files中bytes为表空间大小, user_bytes为可使用的的表空间(非剩余可用表空间)。dba_free_space中bytes为
还未使用的表空间大小。
select b.file_name 物理文件名,
b.tablespace_name 表空间,b.bytes/1024/1024 大小M,
(b.bytes-sum(nvl(a.bytes,0)))/1024/1024 已使用M,
substr((b.bytes-sum(nvl(a.bytes,0)))/(b.bytes)*100,1,5) 利用率
from dba_free_space a,dba_data_files b
where a.file_id=b.file_id
group by b.tablespace_name,b.file_name,b.bytes
order by b.tablespace_name;
更改表空间大小
ALTER DATABASE DATAFILE 'D:\ORACLE\PRODUCT\11.2.0\DBHOME_1\ORADATA\ORA\HSHISDAT.DBF' RESIZE 500M;
设置表空间自动增长
ALTER DATABASE DATAFILE 'c:\SmartDB01.ora' AUTOEXTEND ON;//打开自动增长
ALTER DATABASE DATAFILE 'c:\SmartDB01.ora' AUTOEXTEND ON NEXT 200M ;//每次自动增长200m
ALTER DATABASE DATAFILE 'c:\SmartDB01.ora' AUTOEXTEND ON NEXT 200M MAXSIZE 1024M;//每次自动增长200m,数据表最大不超过1G
二
1. 查看被锁的表:
2. select p.spid,c.object_name,b.session_id,b.oracle_username,b.os_user_name from v$process p,v$session a, v$locked_object b,all_objects c where p.addr=a.paddr and a.process=b.process and c.object_id=b.object_id
3.
4. 解锁:
5. alter system kill session '146';(其中146为锁住的进程号)
- oracle查看表空间使用情况,更改表空间大小- 查看锁,解锁
- 查看oracle表空间大小、使用情况
- Oracle查看表空间的大小及使用情况
- 查看oracle表空间使用情况
- 查看ORACLE各表空间使用情况
- oracle中查看表空间使用情况
- Oracle查看表空间使用情况
- oracle查看表空间使用情况
- 查看oracle数据库表空间使用情况
- oracle查看表空间使用情况
- oracle查看表空间使用情况
- oracle表空间使用情况查看
- oracle查看表空间使用情况
- 查看oracle表空间已使用大小
- oracle查看表空间情况
- oracle表空间大小查看
- 查看oracle表空间大小
- 查看oracle表空间大小
- RabbitMQ安装
- jquery 实现 div 拖动效果
- 四种方案解决ScrollView嵌套ListView问题
- 微软2016校园招聘9月在线笔试-题目3 : Fibonacci
- 架构之路(三) 单元测试
- oracle查看表空间使用情况,更改表空间大小- 查看锁,解锁
- 架构之路(四):测试驱动
- web:后台生成图片供前台显示
- 怎么修改eclipse项目的svn路径
- 如何让windows上的两个屏幕显示不同页面
- malloc函数详解
- 电信系统数据集市元数据管理方案
- tar压缩解压
- 编程技巧 - 5