--查看某表的大小--
select sum(bytes) / (1024 * 1024) as "size(M)"
from user_segments
where segment_name = upper('tbl_mo_part_00');
--查看索引个数和类别 --
select index_name, index_type, table_name, t.sample_size
from user_indexes t
order by table_name;
--查看索引的大小 --
select sum(bytes) / (1024 * 1024) as "size(M)"
from user_segments
where segment_name = upper('TBL_MO_PART_01');
--查看表空间的使用情况 和 物理空间大小--
select t.tablespace_name,d.file_name,sum(t.bytes)/(1024*1024) as "free_space(M)",round(d.bytes/(1024*1024),0) "total_space(M)"
from dba_free_space t, dba_data_files d
where t.tablespace_name = d.tablespace_name
group by t.tablespace_name,d.file_name,d.bytes;
--下面的语句用来查询哪些对象被锁--
select object_name,machine,s.SID,s.SERIAL# from v$locked_object l,dba_objects o, v$session s
where l.OBJECT_ID = o.object_id and l.SESSION_ID = s.SID;
--杀死一个被锁的进程,要用到上面的结果
alter system kill session 'SID';
--查看锁表进程
select * from v$session t1, v$locked_object t2 where t1.sid = t2.SESSION_ID;
分享到:
相关推荐
查看表空间表信息查看表空间表信息查看表空间表信息查看表空间表信息查看表空间表信息
查看表空间大小及已经使用的百分比 复制代码 select a.tablespace_name,a.bytes/1024/1024 "Sum MB", (a.bytes-b.bytes)/1024/1024 "used MB", b.bytes/1024/1024 "free MB", round(((a.bytes-b.bytes)/a....
sql查看表空间SELECT TABLESPACE_NAME,TOTAL || 'M',USED || 'M',FREE || 'M' FROM (SELECT A.TABLESPACE_NAME, TOTAL, FREE,TOTAL-FREE USED FROM (SELECT TABLESPACE_NAME, SUM(BYTES) / 1024 / 1024 TOTAL
select b.tablespace_name 表空间, c.owner 用户, c.segment_name 表名, b.file_name 物理文件名, sum(nvl(b.bytes, 0)) / 1024 / 1024 总共大小M, round((sum(nvl(b.bytes, 0)) - sum(nvl(a.bytes, 0))) ...
DBA在日常工作中,最重要的一点就是查看表空间的使用情况,去了解是否有表空间满了的情况出现。 具体方法和步骤如下所示: 第一步:打开PLSQL 第二步:新建一个SQL窗口 第三步:输入代码: select a.tablespace_...
dba_data_files-查看表空间可用百分比
查看表空间使用情况
里面是查看ORACLE 表空间的脚本,是在平时积累的,蛮好用的哦,
在oracle中,使用查询语句查看表空间使用情况
SQL语句大全—查看表空间 SQL语句大全—查看表空间 SQL语句大全—查看表空间
NULL 博文链接:https://tiancheng.iteye.com/blog/1394944
针对ORACLE ORA-01653: unable to extend table 的错误,首先查看Oracle数据库表空间大小,然后看一下表空间下的所有的数据文件的自动扩展功能是否打开;若确实是表空间不够用了,那么我们就需要扩大表空间了
查看SQLSERVER数据库表空间的大小,并且按照其大小进行排序
查看所有表空间大小
db2表空间不足及处理
查看修改表空间的语句,能够通过命令语句去实现表空间扩展,利于数据库维护。
使用SQL语句查看Oracle表空间的使用情况。
如何查看或修改表空间数据文件
SQL1: 代码如下: –1、查看表空间的名称及大小 SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size FROM dba_tablespaces t, dba_data_files d WHERE t.tablespace_name = d.tablespace_name ...